JPH04326831A - 通信方式 - Google Patents
通信方式Info
- Publication number
- JPH04326831A JPH04326831A JP3097405A JP9740591A JPH04326831A JP H04326831 A JPH04326831 A JP H04326831A JP 3097405 A JP3097405 A JP 3097405A JP 9740591 A JP9740591 A JP 9740591A JP H04326831 A JPH04326831 A JP H04326831A
- Authority
- JP
- Japan
- Prior art keywords
- node
- transmission
- time
- signal
- transmitting
- 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.)
- Granted
Links
- 230000006854 communication Effects 0.000 title claims abstract description 35
- 238000004891 communication Methods 0.000 title claims abstract description 35
- 230000005540 biological transmission Effects 0.000 claims abstract description 46
- 238000000034 method Methods 0.000 claims description 5
- 238000001514 detection method Methods 0.000 claims description 4
- 230000004044 response Effects 0.000 abstract description 12
- 230000002457 bidirectional effect Effects 0.000 abstract description 8
- 230000003287 optical effect Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 8
- 238000012544 monitoring process Methods 0.000 description 8
- 239000013307 optical fiber Substances 0.000 description 5
- 238000012546 transfer Methods 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- RWSOTUBLDIXVET-UHFFFAOYSA-N Dihydrogen sulfide Chemical compound S RWSOTUBLDIXVET-UHFFFAOYSA-N 0.000 description 1
- 101100172132 Mus musculus Eif3a gene Proteins 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 230000007175 bidirectional communication Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000002401 inhibitory effect Effects 0.000 description 1
- 150000002500 ions Chemical class 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
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/44—Star or tree networks
-
- 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)
- Optical Communication System (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【0001】
【産業上の利用分野】本発明は、LAN(ローカルエリ
アネットワーク)の通信プロトコル(通信制御手順)に
関し、特に、ネットワーク上の衝突を検出して通信制御
を行う通信方式に関する。
アネットワーク)の通信プロトコル(通信制御手順)に
関し、特に、ネットワーク上の衝突を検出して通信制御
を行う通信方式に関する。
【0002】
【従来の技術】一般にLANにおいては、バスに対して
複数のノードが接続されており、各ノード間の通信がバ
スを介して行われる。このようなLANにおいて使用さ
れるバスの一つとして同報性バスがある。同報性バスと
は、或るノードから送信された信号が全てのノードで同
時に受信可能なバスのことである。この同報性バスを用
いるLANとしては、イーサネット(登録商標)がよく
知られており、その通信プロトコルは、CSMA/CD
(carrier sense multiple a
ccess/collision detection
) 方式と呼ばれているもので、IEEE802.3と
して規格化されている。
複数のノードが接続されており、各ノード間の通信がバ
スを介して行われる。このようなLANにおいて使用さ
れるバスの一つとして同報性バスがある。同報性バスと
は、或るノードから送信された信号が全てのノードで同
時に受信可能なバスのことである。この同報性バスを用
いるLANとしては、イーサネット(登録商標)がよく
知られており、その通信プロトコルは、CSMA/CD
(carrier sense multiple a
ccess/collision detection
) 方式と呼ばれているもので、IEEE802.3と
して規格化されている。
【0003】イーサネット(登録商標)においては、伝
送媒体として同軸ケーブルを使用している。各ノードは
同軸ケーブルに接続され、送信しようとするノードは、
先ず、同軸ケーブル上に他ノードからの信号がないかど
うか調べ、他ノードからの送信がなければ送信を開始す
る。ところが、このような場合において、偶然二つ以上
のノードが同時に送信を開始してしまう確率が存在する
。このような状態を衝突と呼び、イーサネット(登録商
標)ではこの衝突状態を電圧のレベルにより検出してい
る。
送媒体として同軸ケーブルを使用している。各ノードは
同軸ケーブルに接続され、送信しようとするノードは、
先ず、同軸ケーブル上に他ノードからの信号がないかど
うか調べ、他ノードからの送信がなければ送信を開始す
る。ところが、このような場合において、偶然二つ以上
のノードが同時に送信を開始してしまう確率が存在する
。このような状態を衝突と呼び、イーサネット(登録商
標)ではこの衝突状態を電圧のレベルにより検出してい
る。
【0004】衝突を検出したノードは、一定期間のジャ
ム信号を送出した後に、ランダム時間の待機に入る。こ
のジャム信号は、ネットワーク内の最大往復伝搬遅延時
間より長くする必要がある。これは、衝突状態を、ネッ
トワークに接続されている全てのノードに知らせるため
に必要なものである。また、ランダム時間の待機を行う
のは、次のような理由による。すなわち、送信できなか
ったノードが回線が空くと同時に一斉に送信を試みると
、再び衝突が発生し得るので、各ノードが各々ランダム
な待機時間を持つことによりこれを防ぐためである。
ム信号を送出した後に、ランダム時間の待機に入る。こ
のジャム信号は、ネットワーク内の最大往復伝搬遅延時
間より長くする必要がある。これは、衝突状態を、ネッ
トワークに接続されている全てのノードに知らせるため
に必要なものである。また、ランダム時間の待機を行う
のは、次のような理由による。すなわち、送信できなか
ったノードが回線が空くと同時に一斉に送信を試みると
、再び衝突が発生し得るので、各ノードが各々ランダム
な待機時間を持つことによりこれを防ぐためである。
【0005】一方、LANにおいても光通信が採用され
つつある。しかし、光ファイバを伝送媒体として使用す
る光LANにおいては、ノードを追加する場合には、同
軸ケーブルを使用したLANのときのように、単純にタ
ップを設けて増設することができない。
つつある。しかし、光ファイバを伝送媒体として使用す
る光LANにおいては、ノードを追加する場合には、同
軸ケーブルを使用したLANのときのように、単純にタ
ップを設けて増設することができない。
【0006】そこで、この問題を解決するため、各ノー
ドの送信と受信を別々の端子に分け、全てのノードをス
ターカプラで分配するように構成したネットワークが提
案されている(E.G.Rawson,“Fibern
et:MultimodeOptical Fibe
rs for Local Computer
Networks”,IEEE Transact
ions on Communications,
Vol.COM−26,NO.7,JULY 197
8)。
ドの送信と受信を別々の端子に分け、全てのノードをス
ターカプラで分配するように構成したネットワークが提
案されている(E.G.Rawson,“Fibern
et:MultimodeOptical Fibe
rs for Local Computer
Networks”,IEEE Transact
ions on Communications,
Vol.COM−26,NO.7,JULY 197
8)。
【0007】このスターカプラが受動型である場合、ス
ターカプラに接続されるノードの数が増加すると、一つ
のノード当たりの受信レベルが低下してしまう。そこで
、増幅機能を有する能動型のスターカプラを使用するこ
とが考えられるが、この場合、ノードの数を増加しよう
としたときに新たな問題が発生する。すなわち、予め決
められた端子数を有する複数のスターカプラを組み合わ
せてノードの数の増加に対応しようとした場合、相互に
接続されたスターカプラ間に帰還ループが形成されてし
まい、発振等の不都合が生じる。このため能動型のスタ
ーカプラを使用する場合には、一つのスターカプラに予
め設けられている端子の数しかノードを接続することが
できない。
ターカプラに接続されるノードの数が増加すると、一つ
のノード当たりの受信レベルが低下してしまう。そこで
、増幅機能を有する能動型のスターカプラを使用するこ
とが考えられるが、この場合、ノードの数を増加しよう
としたときに新たな問題が発生する。すなわち、予め決
められた端子数を有する複数のスターカプラを組み合わ
せてノードの数の増加に対応しようとした場合、相互に
接続されたスターカプラ間に帰還ループが形成されてし
まい、発振等の不都合が生じる。このため能動型のスタ
ーカプラを使用する場合には、一つのスターカプラに予
め設けられている端子の数しかノードを接続することが
できない。
【0008】そこで、本出願人は、この問題を解決する
ために、スターカプラの伝達特性を表現する複数の伝達
係数のうち、同一のノードに接続される対をなす入力端
子と出力端子との間での信号の伝達係数を0にすること
により、スターカプラを組み合わせて使用した場合でも
帰還ループが形成されないようにすることを、特願平2
−98370号で提案している。また、同出願明細書に
おいて示されたようなスターカプラ同士を接続して構成
した光通信ネットワークにおいては、送信中のノードに
は自分の送信信号は戻って来ない。したがって、或るノ
ードが送信中であっても、そのノードは他のノードから
の信号を受信することが可能となり、送信と受信を同時
に行うことができる。すなわち、前記出願明細書に記載
の光通信ネットワークは双方向性を有するバスとなる。
ために、スターカプラの伝達特性を表現する複数の伝達
係数のうち、同一のノードに接続される対をなす入力端
子と出力端子との間での信号の伝達係数を0にすること
により、スターカプラを組み合わせて使用した場合でも
帰還ループが形成されないようにすることを、特願平2
−98370号で提案している。また、同出願明細書に
おいて示されたようなスターカプラ同士を接続して構成
した光通信ネットワークにおいては、送信中のノードに
は自分の送信信号は戻って来ない。したがって、或るノ
ードが送信中であっても、そのノードは他のノードから
の信号を受信することが可能となり、送信と受信を同時
に行うことができる。すなわち、前記出願明細書に記載
の光通信ネットワークは双方向性を有するバスとなる。
【0009】また、スターカプラを組み合わせて使用し
たネットワークにおいて、1本の光ファイバにより双方
向通信を行うようにすることも、本出願人より特願平2
−409070号として出願されている。
たネットワークにおいて、1本の光ファイバにより双方
向通信を行うようにすることも、本出願人より特願平2
−409070号として出願されている。
【0010】
【発明が解決しようとする課題】前述のような双方向性
バスにおいて双方向通信を行う場合、第1のノードと第
2のノードの間で通信を開始しようとしたときに、偶然
第3のノード、すなわち、当事者以外のノードが送信を
開始してしまう確率が存在する。この第3のノードの衝
突は、単方向通信における他の送信ノードの衝突と同様
なものである。
バスにおいて双方向通信を行う場合、第1のノードと第
2のノードの間で通信を開始しようとしたときに、偶然
第3のノード、すなわち、当事者以外のノードが送信を
開始してしまう確率が存在する。この第3のノードの衝
突は、単方向通信における他の送信ノードの衝突と同様
なものである。
【0011】また、前述のイーサネット(登録商標)の
ような同報性バスを用いるネットワークにおいては、或
るノードが送信した信号は他の全てのノードで受信可能
であり、これは通信の秘密保持という観点からは好まし
いものではない。
ような同報性バスを用いるネットワークにおいては、或
るノードが送信した信号は他の全てのノードで受信可能
であり、これは通信の秘密保持という観点からは好まし
いものではない。
【0012】本発明は、双方向性バスを用いたネットワ
ークにおいて、第3のノードからの衝突を検出するとと
もに、通信の秘話性を確保することを目的とする。
ークにおいて、第3のノードからの衝突を検出するとと
もに、通信の秘話性を確保することを目的とする。
【0013】
【課題を解決するための手段】本発明の通信方式は、前
記目的を達成するため、双方向性を有する同報性バスに
複数のノードを接続し、送信ノードは送信に先立って衝
突検出のために前記同報性バスを監視し回線が空いてい
る場合にのみパケットの送信を行い、更に送信開始後も
一定時間前記同報性バスを監視し、応答ノードは自ノー
ド宛のパケットを受信してから一定の待機時間後返信を
送信開始するようになし、前記同報性バスの最大往復伝
搬遅延時間をτ0 、衝突検出のために送信ノードが送
信開始後に前記同報性バスを監視する上記一定時間をτ
1 、応答ノードがパケットを受信してから返信を送信
開始するまでの待機時間をτ2 としたとき、τ0 <
τ1 <τ2 としたことを特徴とする。
記目的を達成するため、双方向性を有する同報性バスに
複数のノードを接続し、送信ノードは送信に先立って衝
突検出のために前記同報性バスを監視し回線が空いてい
る場合にのみパケットの送信を行い、更に送信開始後も
一定時間前記同報性バスを監視し、応答ノードは自ノー
ド宛のパケットを受信してから一定の待機時間後返信を
送信開始するようになし、前記同報性バスの最大往復伝
搬遅延時間をτ0 、衝突検出のために送信ノードが送
信開始後に前記同報性バスを監視する上記一定時間をτ
1 、応答ノードがパケットを受信してから返信を送信
開始するまでの待機時間をτ2 としたとき、τ0 <
τ1 <τ2 としたことを特徴とする。
【0014】
【作用】送信ノードは、送信に先立って回線を監視し、
信号が検出されなければ、衝突はないと見做して送信を
開始する。送信ノードは、送信後も時間τ1だけ回線を
監視する。応答ノードは、自ノード宛のパケットが受信
されると、一定の待機時間τ2 後返信を送信開始する
。 このとき、監視時間τ1 は同報性バスの最大往復伝搬
遅延時間τ0 より長いので、第3のノードからの送信
があった場合には必ず検出できる。また、待機時間τ2
は監視時間τ1 より長いので、応答ノードからの返
信を他のノードからの衝突と誤認することはない。
信号が検出されなければ、衝突はないと見做して送信を
開始する。送信ノードは、送信後も時間τ1だけ回線を
監視する。応答ノードは、自ノード宛のパケットが受信
されると、一定の待機時間τ2 後返信を送信開始する
。 このとき、監視時間τ1 は同報性バスの最大往復伝搬
遅延時間τ0 より長いので、第3のノードからの送信
があった場合には必ず検出できる。また、待機時間τ2
は監視時間τ1 より長いので、応答ノードからの返
信を他のノードからの衝突と誤認することはない。
【0015】
【実施例】以下、図面を参照しながら実施例に基づいて
本発明の特徴を具体的に説明する。
本発明の特徴を具体的に説明する。
【0016】図1は、本発明の通信方式が適用される6
端子スターカプラを用いて構成した光通信ネットワーク
の概略図である。
端子スターカプラを用いて構成した光通信ネットワーク
の概略図である。
【0017】図1の例においては、三つの6端子スター
カプラ1が示されており、各スターカプラ1の六つの端
子のうちの四つの端子に双方向性且つ同報性のバスAを
介してノード2を接続し、残りの二つの端子を使用して
同じくバスAを介してスターカプラ1同志を接続する。
カプラ1が示されており、各スターカプラ1の六つの端
子のうちの四つの端子に双方向性且つ同報性のバスAを
介してノード2を接続し、残りの二つの端子を使用して
同じくバスAを介してスターカプラ1同志を接続する。
【0018】図2は6端子スターカプラ1の構成例を示
しており、分岐比4:1の光分波/合波器3と、分岐比
1:1の光分波/合波器4を組み合わせることにより、
端子x1 から入射したv1 なる信号は、端子x2
側へ(1/5)v1 だけ分岐し、残りの(4/5)v
1 が同図に示されるように更に分岐していき、結局、
x2,x3,x4,x5,x6 の各端子に(1/5)
v1 ずつ分配される。これは、x2,x3,x4,x
5,x6 の各端子からの入力信号v2,v3,v4,
v5,v6 についても同様である。各端子x1,x2
,x3,x4,x5,x6 における入力信号v1,v
2,v3,v4,v5,v6 と出力信号w1,w2,
w3,w4,w5,w6 の関係、すなわち、伝達関数
を行列表現すると(1)式のようになる。
しており、分岐比4:1の光分波/合波器3と、分岐比
1:1の光分波/合波器4を組み合わせることにより、
端子x1 から入射したv1 なる信号は、端子x2
側へ(1/5)v1 だけ分岐し、残りの(4/5)v
1 が同図に示されるように更に分岐していき、結局、
x2,x3,x4,x5,x6 の各端子に(1/5)
v1 ずつ分配される。これは、x2,x3,x4,x
5,x6 の各端子からの入力信号v2,v3,v4,
v5,v6 についても同様である。各端子x1,x2
,x3,x4,x5,x6 における入力信号v1,v
2,v3,v4,v5,v6 と出力信号w1,w2,
w3,w4,w5,w6 の関係、すなわち、伝達関数
を行列表現すると(1)式のようになる。
【0019】
【数1】
【0020】(1)式は、スターカプラの対応する端子
間の伝達係数が0であることを意味しており、これによ
り前述した特願平2−98370号明細書に示されてい
るように、スターカプラ同士を接続することが可能とな
る。また、このようなスターカプラ同士を接続して構成
したネットワークは双方向性を有する。
間の伝達係数が0であることを意味しており、これによ
り前述した特願平2−98370号明細書に示されてい
るように、スターカプラ同士を接続することが可能とな
る。また、このようなスターカプラ同士を接続して構成
したネットワークは双方向性を有する。
【0021】図1に示すネットワークの各ノード2には
、図3に示すようにフォトダイオード等の受光器2aと
レーザダイオード等の発光源2bを一つずつ配設し、光
分波/合波器2cによって分波及び合波を行う。光分波
/合波器2cから導出された端子2dは、図1に示され
るスターカプラ1の一つの端子に接続される。なお、2
eは送信ポート及び受信ポートを有する端末装置である
。
、図3に示すようにフォトダイオード等の受光器2aと
レーザダイオード等の発光源2bを一つずつ配設し、光
分波/合波器2cによって分波及び合波を行う。光分波
/合波器2cから導出された端子2dは、図1に示され
るスターカプラ1の一つの端子に接続される。なお、2
eは送信ポート及び受信ポートを有する端末装置である
。
【0022】次に、上述のネットワークにおける通信プ
ロトコルについて図4を参照して説明する。なお、図4
(a)〜(e)は、それぞれ送信ノードの送信ポートの
信号、送信ノードの受信ポートの信号、応答ノードの送
信ポートの信号、応答ノードの受信ポートの信号、第3
のノードの受信ポートの信号を示している。
ロトコルについて図4を参照して説明する。なお、図4
(a)〜(e)は、それぞれ送信ノードの送信ポートの
信号、送信ノードの受信ポートの信号、応答ノードの送
信ポートの信号、応答ノードの受信ポートの信号、第3
のノードの受信ポートの信号を示している。
【0023】ネットワーク中の或るノードが送信する場
合、先ず自分の受信ポートに他ノードからの信号が入っ
ていないことを確認してから送信を開始する(図4(a
)時点T0 参照)。なお、図中、縦線を施した部分が
送信信号を示す。この送信信号は、或る遅延時間を経て
他ノードへ伝達される。この遅延時間は、ノード間の距
離によって異なる。この伝搬遅延時間のため、複数のノ
ードが略同時に送信を開始してしまう確率が存在するが
、この同時送信すなわち衝突は、或る送信ノードから見
た場合、自ノードの送信開始後から、ネットワークの最
大往復伝搬遅延時間τ0 以内の他ノードからの着信と
いう形で検出される。逆に言えば、送信ノードは、送信
直後からτ1 >τ0なるτ1 だけの時間、自ノード
の受信ポートを監視していて何の信号も検出されなけれ
ば衝突は生じなかったと判断できる。
合、先ず自分の受信ポートに他ノードからの信号が入っ
ていないことを確認してから送信を開始する(図4(a
)時点T0 参照)。なお、図中、縦線を施した部分が
送信信号を示す。この送信信号は、或る遅延時間を経て
他ノードへ伝達される。この遅延時間は、ノード間の距
離によって異なる。この伝搬遅延時間のため、複数のノ
ードが略同時に送信を開始してしまう確率が存在するが
、この同時送信すなわち衝突は、或る送信ノードから見
た場合、自ノードの送信開始後から、ネットワークの最
大往復伝搬遅延時間τ0 以内の他ノードからの着信と
いう形で検出される。逆に言えば、送信ノードは、送信
直後からτ1 >τ0なるτ1 だけの時間、自ノード
の受信ポートを監視していて何の信号も検出されなけれ
ば衝突は生じなかったと判断できる。
【0024】なお、送信開始後一定時間τ1 (図4(
b)参照)以内に何らかの信号が検出された場合には衝
突と判断し、一定時間ジャミング信号を送信した後、ラ
ンダム時間内の待機に入り、待機後再度送信を試みる。
b)参照)以内に何らかの信号が検出された場合には衝
突と判断し、一定時間ジャミング信号を送信した後、ラ
ンダム時間内の待機に入り、待機後再度送信を試みる。
【0025】応答すべきノードは、自ノード宛ての信号
を受信後直ぐに返信を発すると前記監視時間τ1 の時
間内に送信ノードへ返信が届いてしまい誤って衝突と判
断されてしまう。そこで、応答ノードからの応答を一定
時間遅延させる。いま、応答ノードが信号を受信してか
ら(時点T1 )返信信号を発するまで(時点T2 )
の返信待機時間をτ2 、送信ノードと応答ノードの間
の片道の伝搬時間をtd とすると(図4(c),(d
)参照)、送信ノードが返信信号を受け始める時刻は、
送信開始(τ2 +2td )後である(図4(b)時
点T3 参照)。なお、図中、交差斜線を施した部分が
返信信号を示す。0<2td であるので、送信ノード
が返信信号を受信し始めるのは、送信ノードが送信を開
始してから、応答遅延時間τ2 以上経過してからにな
る。なお、片道伝搬時間td は、応答ノードが送信ノ
ードの近くにある程短くなる。このとき、τ1 >τ2
であると、返答信号を衝突として判断してしまう可能
性がある。したがって、τ1 <τ2 でなくてはなら
ない。したがって、τ0 <τ1 <τ2 の条件を満
足させる必要がある。
を受信後直ぐに返信を発すると前記監視時間τ1 の時
間内に送信ノードへ返信が届いてしまい誤って衝突と判
断されてしまう。そこで、応答ノードからの応答を一定
時間遅延させる。いま、応答ノードが信号を受信してか
ら(時点T1 )返信信号を発するまで(時点T2 )
の返信待機時間をτ2 、送信ノードと応答ノードの間
の片道の伝搬時間をtd とすると(図4(c),(d
)参照)、送信ノードが返信信号を受け始める時刻は、
送信開始(τ2 +2td )後である(図4(b)時
点T3 参照)。なお、図中、交差斜線を施した部分が
返信信号を示す。0<2td であるので、送信ノード
が返信信号を受信し始めるのは、送信ノードが送信を開
始してから、応答遅延時間τ2 以上経過してからにな
る。なお、片道伝搬時間td は、応答ノードが送信ノ
ードの近くにある程短くなる。このとき、τ1 >τ2
であると、返答信号を衝突として判断してしまう可能
性がある。したがって、τ1 <τ2 でなくてはなら
ない。したがって、τ0 <τ1 <τ2 の条件を満
足させる必要がある。
【0026】ここで、送信ノードに対して応答ノードよ
りも更に遠い位置にある第3のノードを考えると、この
第3のノードに受信ポートに現れる信号は、図4(e)
に示すような波形となる。すなわち、送信ノードからの
送信開始から時間td1だけ経過した時点で送信ノード
からの送信信号が受信され、更に、応答ノードからの返
信信号が送信されてから時間td2が経過すると、送信
ノードからの送信信号に応答ノードからの返信信号が重
畳された状態で受信される。すなわち、第3のノードに
おいては、正常に受信可能なのは、送信ノードからの送
信信号の先端部のみであり、応答ノードから返信信号の
送信が開始されると、時間td2後には送信ノードから
送信信号と応答ノードからの返信信号が混信してしまい
傍受することが不可能となる。したがって、パケットの
後方に機密性を要するデータを配置しておけば、通信内
容の機密を保持することができる。
りも更に遠い位置にある第3のノードを考えると、この
第3のノードに受信ポートに現れる信号は、図4(e)
に示すような波形となる。すなわち、送信ノードからの
送信開始から時間td1だけ経過した時点で送信ノード
からの送信信号が受信され、更に、応答ノードからの返
信信号が送信されてから時間td2が経過すると、送信
ノードからの送信信号に応答ノードからの返信信号が重
畳された状態で受信される。すなわち、第3のノードに
おいては、正常に受信可能なのは、送信ノードからの送
信信号の先端部のみであり、応答ノードから返信信号の
送信が開始されると、時間td2後には送信ノードから
送信信号と応答ノードからの返信信号が混信してしまい
傍受することが不可能となる。したがって、パケットの
後方に機密性を要するデータを配置しておけば、通信内
容の機密を保持することができる。
【0027】次に、上述のネットワークにおける通信プ
ロトコルについて、送信ノード側と応答ノード側に分け
て整理すると以下のようになる。
ロトコルについて、送信ノード側と応答ノード側に分け
て整理すると以下のようになる。
【0028】〔送信ノード側〕
(1)送信するノードは、自ノードの受信ポートを調べ
、何らかの信号が受信されているときは送信せず、ラン
ダムな時間待機する。何の信号も受信されていない時は
送信を開始する。
、何らかの信号が受信されているときは送信せず、ラン
ダムな時間待機する。何の信号も受信されていない時は
送信を開始する。
【0029】(2)送信開始後も監視時間τ1 以内に
自ノードの受信ポートに何らかの信号が現れた時は、一
定時間ジャミング信号を送信した後、ランダムの待機に
移る。
自ノードの受信ポートに何らかの信号が現れた時は、一
定時間ジャミング信号を送信した後、ランダムの待機に
移る。
【0030】(3)監視時間τ1 以降に受信された信
号は、自ノード宛の応答として取り込む。
号は、自ノード宛の応答として取り込む。
【0031】〔受信ノード側〕
(1)何らかの信号を受信した場合、それが自局のみへ
宛てたものであればそれを取り込む。また、それが応答
を要求しているものであるかどうかを識別する。
宛てたものであればそれを取り込む。また、それが応答
を要求しているものであるかどうかを識別する。
【0032】(2)応答を要求されているものであれば
、一定の返信待機時間τ2 後に応答を開始する。通常
の場合、この応答としては、受信内容をそのまま送り返
すエコーバック処理を行う。
、一定の返信待機時間τ2 後に応答を開始する。通常
の場合、この応答としては、受信内容をそのまま送り返
すエコーバック処理を行う。
【0033】図5は、以上のプロトコルを総合したノー
ドの送信信号の制御を状態遷移図として表したものであ
る。
ドの送信信号の制御を状態遷移図として表したものであ
る。
【0034】各ノードは、常に受信ポートからの内容を
受信し、何らかのキャリアが存在すればパラメータC=
”1”、存在しなければC=”0”として回線の状態を
表す。また、また、受信したパケットに含まれるアドレ
スを検出してそのパケットが、自ノード宛のものかどう
か識別し、自ノード宛のものはパラメータA=”1”,
そうでない場合はA=”0”とする。自ノード宛のパケ
ットであってそのパケットが返信要求をしているもので
あれば、R=”1”,そうでない場合はR=”0”とす
る。また、自ノードの上位の制御レベルからの送信要求
がある場合は、T=”1”,ない場合はT=”0”とす
る。また、要求のあったパケットを送信し終わった場合
は、T=”0”にリセットされる。送信開始後、前述の
一定の監視時間τ1 中の時W=”1”、監視時間τ1
の終了の時W=”0”とする。以上のC,A,R,T
,Wの5個のパラメータでノードの送信は制御されるこ
とになる。
受信し、何らかのキャリアが存在すればパラメータC=
”1”、存在しなければC=”0”として回線の状態を
表す。また、また、受信したパケットに含まれるアドレ
スを検出してそのパケットが、自ノード宛のものかどう
か識別し、自ノード宛のものはパラメータA=”1”,
そうでない場合はA=”0”とする。自ノード宛のパケ
ットであってそのパケットが返信要求をしているもので
あれば、R=”1”,そうでない場合はR=”0”とす
る。また、自ノードの上位の制御レベルからの送信要求
がある場合は、T=”1”,ない場合はT=”0”とす
る。また、要求のあったパケットを送信し終わった場合
は、T=”0”にリセットされる。送信開始後、前述の
一定の監視時間τ1 中の時W=”1”、監視時間τ1
の終了の時W=”0”とする。以上のC,A,R,T
,Wの5個のパラメータでノードの送信は制御されるこ
とになる。
【0035】図5中の「Tをランダム時間禁止」とは、
上位レベルからの送信要求を示すパラメータTを、ラン
ダムな時間だけT=”0”とすることであって、Tをリ
セットしてしまうことを意味するものではない。Tをラ
ンダム時間禁止して直ちに待機状態に移ることにより、
送信失敗直後に他ノードから自ノードへ返信要求のある
パケットが届いた時でも対応することができる。また、
ランダム時間の禁止は、前述のイーサネット(登録商標
)における再衝突回避機構と同じ機能を果たす。また、
同図中のT*(〜C)は、T且つ(Cの否定)の意味を
表す論理式である。同様に、W*CはW且つCを、また
、T*CはT且つCを表す論理式である。
上位レベルからの送信要求を示すパラメータTを、ラン
ダムな時間だけT=”0”とすることであって、Tをリ
セットしてしまうことを意味するものではない。Tをラ
ンダム時間禁止して直ちに待機状態に移ることにより、
送信失敗直後に他ノードから自ノードへ返信要求のある
パケットが届いた時でも対応することができる。また、
ランダム時間の禁止は、前述のイーサネット(登録商標
)における再衝突回避機構と同じ機能を果たす。また、
同図中のT*(〜C)は、T且つ(Cの否定)の意味を
表す論理式である。同様に、W*CはW且つCを、また
、T*CはT且つCを表す論理式である。
【0036】返信する場合、その返信内容は、通常の場
合受信内容をそのまま送り返すエコーバックである。こ
れにより、送信ノードは、自ノードの送信内容が相手ノ
ードは確実に伝送されたことを知ることができ、また、
エコーバックが他ノードへはジャミングの働きをし、交
信に関係のない他のノードに交信内容を傍受されること
を防ぐことができる。すなわち、通信の秘密を保持する
ことができる。
合受信内容をそのまま送り返すエコーバックである。こ
れにより、送信ノードは、自ノードの送信内容が相手ノ
ードは確実に伝送されたことを知ることができ、また、
エコーバックが他ノードへはジャミングの働きをし、交
信に関係のない他のノードに交信内容を傍受されること
を防ぐことができる。すなわち、通信の秘密を保持する
ことができる。
【0037】なお、返信としては、単なるエコーバック
ではなく、何らかの意味のある信号を返信するようにし
てもよい。但し、実際にはパケット交換の場合、ファイ
ルの転送のように一方向伝送に近いデータの流れが多く
、双方向に略同じデータの流れが発生することはあまり
ない。また、双方向に意味のあるデータを作ろうとする
と、各ノードの上位レベルの制御機構のオーバーヘッド
が相当大きくなり、その実現はかなり困難である。した
がって、返信としてはエコーバックを使用することが望
ましい。
ではなく、何らかの意味のある信号を返信するようにし
てもよい。但し、実際にはパケット交換の場合、ファイ
ルの転送のように一方向伝送に近いデータの流れが多く
、双方向に略同じデータの流れが発生することはあまり
ない。また、双方向に意味のあるデータを作ろうとする
と、各ノードの上位レベルの制御機構のオーバーヘッド
が相当大きくなり、その実現はかなり困難である。した
がって、返信としてはエコーバックを使用することが望
ましい。
【0038】なお、パケットには、そのパケットが返信
を要するものかどうかを明瞭に示す符号が定義されてい
るようなフォーマットになっていることが必要である。 具体的には、パケットのヘッダ部に特定の制御ビットを
1ビット割り当てておき、このビットが“1”か“0”
かで返信要求の有無を示すというようなフォーマットで
あればよい。
を要するものかどうかを明瞭に示す符号が定義されてい
るようなフォーマットになっていることが必要である。 具体的には、パケットのヘッダ部に特定の制御ビットを
1ビット割り当てておき、このビットが“1”か“0”
かで返信要求の有無を示すというようなフォーマットで
あればよい。
【0039】上述の実施例おいては、先に説明したよう
に交信内容の機密保持の機能を有するが、或る特定の状
況下では機密が十分に保持されない場合がある。
に交信内容の機密保持の機能を有するが、或る特定の状
況下では機密が十分に保持されない場合がある。
【0040】たとえば、回線の不調或いは相手ノードの
障害が原因となって、相手ノードが返信すべき時に返信
してこない可能性があり、このような場合には回線上に
送信ノードからの信号のみが存在するため、通信内容の
機密性が失われてしまう。
障害が原因となって、相手ノードが返信すべき時に返信
してこない可能性があり、このような場合には回線上に
送信ノードからの信号のみが存在するため、通信内容の
機密性が失われてしまう。
【0041】これに対する対応策としては、送信開始後
或る一定時間τ3 以上経っても返信がない場合には、
送信を打ち切るという手順を追加することもできる。こ
のとき、τ3 >(τ2 +τ0 )とする。図6は、
このときの各ノードの各ポートの信号を示している。な
お、図6(a)〜(e)は、図4(a)〜(e)に対応
しているので詳細な説明は省略する。
或る一定時間τ3 以上経っても返信がない場合には、
送信を打ち切るという手順を追加することもできる。こ
のとき、τ3 >(τ2 +τ0 )とする。図6は、
このときの各ノードの各ポートの信号を示している。な
お、図6(a)〜(e)は、図4(a)〜(e)に対応
しているので詳細な説明は省略する。
【0042】この変形例によれば、相手ノードから返信
がない場合には、送信が自動的に打ち切られるので、通
信内容の機密性が維持される。
がない場合には、送信が自動的に打ち切られるので、通
信内容の機密性が維持される。
【0043】なお、上述の実施例及び変形例のいずれに
おいても、機密保持を必要とするパスワード等のデータ
実体はパケットの十分後半に配置しておく必要がある。
おいても、機密保持を必要とするパスワード等のデータ
実体はパケットの十分後半に配置しておく必要がある。
【0044】上述の実施例においては、光信号の入出力
を同一の端子から行うようにすることにより、1本の光
ファイバにより双方向通信を行っているが、特願平2−
98370号明細書に記載されているように、送信用と
受信用の2本の光ファイバを配設するようにしてもよい
。
を同一の端子から行うようにすることにより、1本の光
ファイバにより双方向通信を行っているが、特願平2−
98370号明細書に記載されているように、送信用と
受信用の2本の光ファイバを配設するようにしてもよい
。
【0045】
【発明の効果】以上に述べたように、本発明においては
、双方向性バスを用いたネットワークにおいて、送信ノ
ードからの自ノード宛の信号が受信されると或る時間経
過後に返信を送り返すようにしている。したがって、送
信開始時の回線を監視して第3のノードからの衝突を検
出することができるとともに、或る時点以降は、信号経
路上には送信信号と返信信号が混在することになり、第
3のノードで信号経路上の信号を傍受することが不可能
になる。
、双方向性バスを用いたネットワークにおいて、送信ノ
ードからの自ノード宛の信号が受信されると或る時間経
過後に返信を送り返すようにしている。したがって、送
信開始時の回線を監視して第3のノードからの衝突を検
出することができるとともに、或る時点以降は、信号経
路上には送信信号と返信信号が混在することになり、第
3のノードで信号経路上の信号を傍受することが不可能
になる。
【図1】 本発明の通信方式が適用される6端子スタ
ーカプラを用いて構成した光通信ネットワークの概略図
である。
ーカプラを用いて構成した光通信ネットワークの概略図
である。
【図2】 図1に示すネットワークにおいて使用され
る6端子スターカプラの構成例を示す概略図である。
る6端子スターカプラの構成例を示す概略図である。
【図3】 図1に示すネットワークのノードの構成例
を示す概略図である。
を示す概略図である。
【図4】 各ノードの送信ポート及び受信ポートにお
ける信号を示す波形図である。
ける信号を示す波形図である。
【図5】 図1に示すネットワークにおける通信プロ
トコルを示す状態遷移図である。
トコルを示す状態遷移図である。
【図6】 変形例における各ノードの送信ポート及び
受信ポートにおける信号を示す波形図である。
受信ポートにおける信号を示す波形図である。
1 スターカプラ、2 ノード、3,4 光分波
/合波器、2a 受光器、2b 発光源、2c
光分波/合波器、2d 端子、2e 端末装置
/合波器、2a 受光器、2b 発光源、2c
光分波/合波器、2d 端子、2e 端末装置
Claims (1)
- 【請求項1】 双方向性を有する同報性バスに複数の
ノードを接続し、送信ノードは送信に先立って衝突検出
のために前記同報性バスを監視し回線が空いている場合
にのみパケットの送信を行い、更に送信開始後も一定時
間前記同報性バスを監視し、応答ノードは自ノード宛の
パケットを受信してから一定の待機時間後返信を送信開
始するようになし、前記同報性バスの最大往復伝搬遅延
時間をτ0 、衝突検出のために送信ノードが送信開始
後に前記同報性バスを監視する上記一定時間をτ1 、
応答ノードがパケットを受信してから返信を送信開始す
るまでの待機時間をτ2 としたとき、τ0 <τ1
<τ2 としたことを特徴とする通信方式。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3097405A JPH0821941B2 (ja) | 1991-04-26 | 1991-04-26 | 通信方式 |
| US07/873,232 US5319642A (en) | 1991-04-26 | 1992-04-24 | Method of communication using a two-way bus with contention detection |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3097405A JPH0821941B2 (ja) | 1991-04-26 | 1991-04-26 | 通信方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04326831A true JPH04326831A (ja) | 1992-11-16 |
| JPH0821941B2 JPH0821941B2 (ja) | 1996-03-04 |
Family
ID=14191598
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3097405A Expired - Fee Related JPH0821941B2 (ja) | 1991-04-26 | 1991-04-26 | 通信方式 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US5319642A (ja) |
| JP (1) | JPH0821941B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006042252A (ja) * | 2004-07-30 | 2006-02-09 | Kddi Corp | 光伝送システム及び光ネットワーク |
| JP2012257153A (ja) * | 2011-06-10 | 2012-12-27 | Toshiba Schneider Inverter Corp | インバータ装置 |
Families Citing this family (24)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5915054A (en) * | 1992-03-05 | 1999-06-22 | Fuji Xerox Co., Ltd. | Star coupler for an optical communication network |
| JP3611588B2 (ja) * | 1992-12-21 | 2005-01-19 | ソニー株式会社 | 送信方法、受信方法、通信方法及び双方向バスシステム |
| JP3186917B2 (ja) * | 1994-03-25 | 2001-07-11 | 株式会社日立製作所 | ローカルエリアネットワーク及びその送信順位自動決定方法 |
| US5852600A (en) * | 1995-06-07 | 1998-12-22 | Mci Communications Corporation | System and method for resolving substantially simultaneous bi-directional requests of spare capacity |
| US5809220A (en) * | 1995-07-20 | 1998-09-15 | Raytheon Company | Fault tolerant distributed control system |
| US5796935A (en) * | 1995-07-20 | 1998-08-18 | Raytheon Company | Voting node for a distributed control system |
| US5706278A (en) * | 1995-07-20 | 1998-01-06 | Raytheon Company | Deterministic network protocol |
| US6014087A (en) * | 1996-03-08 | 2000-01-11 | Lucent Techologies Inc. | Variable contention transmission media access based on idle waiting time |
| WO1998009845A1 (de) * | 1996-09-07 | 1998-03-12 | Bayerische Motoren Werke Aktiengesellschaft | Datenbus für mehrere teilnehmer |
| US5898801A (en) | 1998-01-29 | 1999-04-27 | Lockheed Martin Corporation | Optical transport system |
| US7085497B2 (en) * | 2002-04-03 | 2006-08-01 | Lockheed Martin Corporation | Vehicular communication system |
| US7327280B2 (en) * | 2002-08-15 | 2008-02-05 | California Institute Of Technology | Emergency vehicle traffic signal preemption system |
| FR2841414B1 (fr) * | 2002-06-20 | 2004-12-10 | Cit Alcatel | Reseau optique en anneau a fibres de lecture et d'ecriture decouplees |
| US6912339B2 (en) | 2002-09-27 | 2005-06-28 | Lockheed Martin Corporation | Optical interface devices having balanced amplification |
| US20040076434A1 (en) * | 2002-09-27 | 2004-04-22 | Whittaker G. Allan | Optical distribution network for RF and other analog signals |
| US7283480B1 (en) | 2002-11-12 | 2007-10-16 | Lockheed Martin Corporation | Network system health monitoring using cantor set signals |
| US7349629B1 (en) | 2002-11-26 | 2008-03-25 | Lockheed Martin Corporation | Methods and systems for creating a digital interconnect fabric |
| US7570887B2 (en) * | 2003-03-31 | 2009-08-04 | Lockheed Martin Corporation | Optical network interface systems and devices |
| US7424228B1 (en) | 2003-03-31 | 2008-09-09 | Lockheed Martin Corporation | High dynamic range radio frequency to optical link |
| US7440699B1 (en) | 2004-06-28 | 2008-10-21 | Lockheed Martin Corporation | Systems, devices and methods for transmitting and receiving signals on an optical network |
| US7751709B2 (en) * | 2005-01-18 | 2010-07-06 | Accipiter Systems, Inc. | Method and system for interconnecting end systems over an optical network |
| CN101556566B (zh) * | 2008-04-10 | 2012-05-30 | 联咏科技股份有限公司 | 检测双向总线竞争的电子装置及其相关方法 |
| US8824897B2 (en) * | 2008-06-04 | 2014-09-02 | Accipiter Systems, Inc. | Optical network systems and methods for operating same |
| US8902488B2 (en) | 2012-06-28 | 2014-12-02 | Accipiter Systems, Inc. | System architecture for an optical switch using wavelength, fiber and polarizaton addressing |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60260246A (ja) * | 1984-06-06 | 1985-12-23 | Mitsubishi Electric Corp | 光デ−タ伝送装置 |
| JPS61251251A (ja) * | 1985-04-30 | 1986-11-08 | Toshiba Corp | Csma/cd伝送方式における信号送出方式 |
| JPH01105634A (ja) * | 1987-07-08 | 1989-04-24 | Fujitsu Ltd | バスネットワークのブロードキャスト応答方式 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0306900B1 (en) * | 1987-09-09 | 1995-04-05 | Kabushiki Kaisha Toshiba | Data transmission method in optical star network and optical star network system for realizing the same |
| US5237696A (en) * | 1988-04-13 | 1993-08-17 | Rockwell International Corporation | Method and apparatus for self-timed digital data transfer and bus arbitration |
| JPH03296332A (ja) * | 1990-04-13 | 1991-12-27 | Fuji Xerox Co Ltd | スターカプラおよび光通信ネットワーク |
-
1991
- 1991-04-26 JP JP3097405A patent/JPH0821941B2/ja not_active Expired - Fee Related
-
1992
- 1992-04-24 US US07/873,232 patent/US5319642A/en not_active Expired - Lifetime
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60260246A (ja) * | 1984-06-06 | 1985-12-23 | Mitsubishi Electric Corp | 光デ−タ伝送装置 |
| JPS61251251A (ja) * | 1985-04-30 | 1986-11-08 | Toshiba Corp | Csma/cd伝送方式における信号送出方式 |
| JPH01105634A (ja) * | 1987-07-08 | 1989-04-24 | Fujitsu Ltd | バスネットワークのブロードキャスト応答方式 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006042252A (ja) * | 2004-07-30 | 2006-02-09 | Kddi Corp | 光伝送システム及び光ネットワーク |
| JP2012257153A (ja) * | 2011-06-10 | 2012-12-27 | Toshiba Schneider Inverter Corp | インバータ装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| US5319642A (en) | 1994-06-07 |
| JPH0821941B2 (ja) | 1996-03-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH04326831A (ja) | 通信方式 | |
| EP0422914B1 (en) | Station-to-station full duplex communication in a communications network | |
| EP0081335B1 (en) | Access control for communication networks | |
| KR910009666B1 (ko) | 정보 패킷 전송방법 및 송수신기 | |
| US4885742A (en) | Node apparatus and communication network | |
| JPH0574256B2 (ja) | ||
| US5285449A (en) | Protocol for hybrid local area networks | |
| JPS5939942B2 (ja) | デ−タ通信装置 | |
| JPH0638601B2 (ja) | 光複合トランシーバー | |
| JPH0821944B2 (ja) | 多重アクセス・デイジタル伝送システム | |
| JPS61182347A (ja) | 光フアイバ回路網 | |
| JPH0344138A (ja) | 使用者装置間通信ネットワーク | |
| US6111890A (en) | Gigabuffer lite repeater scheme | |
| US5703883A (en) | Expandable repeater controller | |
| JPH05252170A (ja) | 光通信ネットワーク及び通信方式 | |
| JP4732493B2 (ja) | 光アクセスシステム、光通信路切替装置及び光回線装置 | |
| JP2001024665A (ja) | 光無線伝送システム | |
| JP3161359B2 (ja) | ネットワーク調停回路 | |
| JP3086246B2 (ja) | 通信網 | |
| JP3989812B2 (ja) | 通信システム、およびスパニングツリー用ブリッジ装置のポート状態変更方法 | |
| JPH0563723A (ja) | 光ネツトワークの故障ノード検査方法 | |
| JP2001203729A (ja) | 点対点構造を有するバックプレーンシステム | |
| JPH0479642A (ja) | マルチポート光トランシーバ | |
| Jhunjhunwala et al. | Fibre Optic Bus Network For Voice And Data Transmission In A Ship | |
| JPH0121651B2 (ja) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |