JPH01143441A - プロセッサ間通信システム - Google Patents

プロセッサ間通信システム

Info

Publication number
JPH01143441A
JPH01143441A JP29977787A JP29977787A JPH01143441A JP H01143441 A JPH01143441 A JP H01143441A JP 29977787 A JP29977787 A JP 29977787A JP 29977787 A JP29977787 A JP 29977787A JP H01143441 A JPH01143441 A JP H01143441A
Authority
JP
Japan
Prior art keywords
processor
token
data transmission
processors
data
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
JP29977787A
Other languages
English (en)
Inventor
Hiroto Ikeda
池田 弘人
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP29977787A priority Critical patent/JPH01143441A/ja
Publication of JPH01143441A publication Critical patent/JPH01143441A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野コ 本発明は、トークンリング形式のプロセッサ間通信シス
テムに関し、特に、複数のトークンを使用して通信路の
利用効率を高めたプロセッサ間通信システムに関する。
[従来の技術] 近年、リング状に張られた通信路に複数のプロセッサを
接続し、この複数のプロセッサ間で互いにデータの送受
信を行なうにあたり、通信路上でのデータの衝突を防ぐ
ために、この通信路を周回するただ一つのトークンを捕
捉することによってデータの送信権を取得させるトーク
ンリング形式のプロセッサ間通信システムが利用されて
いる。
そして、従来のプロセッサ間通信システムでは、リング
状の通信路上にトークンをただ一つだけ周回させていた
。すなわち、このトークンを捕捉したプロセッサだけが
、全プロセッサ中で唯一のデ−夕送信権を取得していた
このため、送信権を取得したプロセッサと通信の相手プ
ロセッサとが比較的近い位置にある場合、リング状の通
信路のうち実際のデータ伝送に使用されるのはごく一部
となる。つまり、当該二つのプロセッサ間でデータが送
信されている期間に、リング状に張られた通信路の大部
分は使用されないという事態が生じていた。
[解決すべき問題点] 上述した従来のプロセッサ間通信システムは、リング状
の通信路上に、トークンを一つだけ周回させていたため
、リング状の通信路にはデータ伝送に使用されない部分
が生じ、通信路の有効利用が図れないという問題点があ
った。
本発明は、上記問題点にかんがみてなされたもので、ト
ークンリング形式の通信路の利用効率を高めることが可
能なプロセッサ間通信システムの提供を目的とする。
[問題点の解決手段] 上記目的を達成するため、本発明のプロセッサ間通信シ
ステムは、データ送信権を与えるトークンを周回させる
とともに、一定方向にデータ伝送を行なうリング状の通
信路と、この通信路に接続され、上記トークンを捕捉し
たときにデータ送信権を取得して上記通信路上にデータ
送信を行なうとともに、上記通信路上に送信された自己
宛のデータを受信してデータ伝送を達成する場合に、上
記通信路の未使用部分でのみデータ伝送を許容する二次
トークンを送出する複数のプロセッサとを備えた構成と
しである。
[実施例] 以下、図面にもとづいて本発明の詳細な説明する。
第1〜3図は、本発明の一実施例に係るプロセッサ間通
信システムの概略構成図であり、プロセッサ間通信が行
なわれる様子を示している。
第1〜3図において、l、2.・・叫+j、k。
l、・・・11は複数のプロセッサであり、同時に各プ
ロセッサの番号でもある。また、100はリング状に張
られた通信路であり、このn個のプロセッサ1〜nが接
続されている。
上記構成において、第1図では、どのプロセッサ1〜n
にも送信データがない場合を示している。
ここで、10はトークンてあり、通信路100上を時計
まわりにまわっている。なお、プロセッサ1− n間で
データ伝送が行なわれる場合も時計まわりにデータが伝
送されるものとする。
次に、第2図では、プロセッサ1にデータ送信要求が発
生し、トークンlOを捕捉した場合を示している。
ここで、プロセッサ1はデータ伝送に先立ち、送信元プ
ロセッサ番号(1)と相手プロセッサ番号(本実施例で
はJ)を通信路100上に信号200として送出する。
一方、プロセッサJては自分宛の通信であることを認識
すると、二次トークン20を通信路100上に送出する
そして、第3図では、この二次トークンによってデータ
伝送が行なわれる様子を示している。
プロセッサJによって二次トークンが送出されたとき、
プロセッサJより下流に位置するプロセッサ1(に送信
データがあり、さらに、その送信相手が先にトークン1
0を捕捉しているプロセッサlと本プロセッサl(の中
間に位置するプロセッサ1であるとする。このような場
合は、トークン10を捕捉したプロセッサ1がデータ伝
送を行なったとしても、実際には使用されない通信路1
00を使用してデータ伝送できるものである。
このため、プロセッサ1(はこの二次トークン20を捕
捉してデータ送信権を取得する。
この後は、プロセッサ1〜J間と、プロセッサI(〜1
間で同時刻に二つのプロセッサ間通信300.301が
行なわれることになる。
このように本実施例では、トークンを捕捉したプロセッ
サに送信データがある場合、このプロセッサは、送信元
プロセッサ番号である自プロセッサ番号と宛先プロセッ
サ番号である相手のプロセッサ番号とを通信路上に出力
し、一方、受信側では、宛先プロセッサ番号と自己のプ
ロセッサ番号が一致した場合に自己宛の通信であること
を認識し、さらにこれと同時に通信路上に二次トークン
を発生させ、当該プロセッサより下流に位置するプロセ
ッサがこの二次トークンを捕捉したときに、そのプロセ
ッサに送信データが有り、かつ、送信相手先が先のトー
クンを捕捉しているプロセッサとそのプロセッサの中間
に位置していた場合に、そのプロセッサにもデータの送
信を許すこととしている。
なお、本発明は上記実施例に限定されるものでなく、要
旨の範囲内における種々変形例を含むものである。例え
は、上述の実施例では、二次トークンまでしか使用して
ないが、場合によっては三次!・−クン、四次トークン
を使用してデータ伝送を行なうこともてきる。
[発明の効果] 以上説明したように本発明は、受信側プロセッサが二次
トークンを発生し、リング状に張られた通信路のうち従
来のプロセッサ間通信システムでは使われていなかった
部分において閉しる通信、すなわち、この部分に送受信
プロセッサが含まれる通信があった場合にこれを許すこ
とにより、通信路の通信効率を上げ、全体としてのスル
ーブツトを上げることが可能なプロセッサ間通信システ
ムを提供できるという効果がある。
【図面の簡単な説明】
第1〜3図は本発明の一実施例に係るプロセッサ間通信
システムの概略構成図である。 1− n :プロセッサ 10: トークン 20:二次トークン 100:通信路

Claims (1)

    【特許請求の範囲】
  1. データ送信権を与えるトークンを周回させるとともに、
    一定方向にデータ伝送を行なうリング状の通信路と、こ
    の通信路に接続され、上記トークンを捕捉したときにデ
    ータ送信権を取得して上記通信路上にデータ送信を行な
    うとともに、上記通信路上に送信された自己宛のデータ
    を受信してデータ伝送を達成する複数のプロセッサとを
    具備するトークンリング形式のプロセッサ間通信システ
    ムにおいて、上記複数のプロセッサが、データ受信を行
    なうときに、上記通信路の未使用部分でのみデータ伝送
    を許容する二次トークンを送出することを特徴とするプ
    ロセッサ間通信システム。
JP29977787A 1987-11-30 1987-11-30 プロセッサ間通信システム Pending JPH01143441A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP29977787A JPH01143441A (ja) 1987-11-30 1987-11-30 プロセッサ間通信システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP29977787A JPH01143441A (ja) 1987-11-30 1987-11-30 プロセッサ間通信システム

Publications (1)

Publication Number Publication Date
JPH01143441A true JPH01143441A (ja) 1989-06-06

Family

ID=17876830

Family Applications (1)

Application Number Title Priority Date Filing Date
JP29977787A Pending JPH01143441A (ja) 1987-11-30 1987-11-30 プロセッサ間通信システム

Country Status (1)

Country Link
JP (1) JPH01143441A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005269653A (ja) * 2004-03-19 2005-09-29 Fujitsu Ltd 光ノード、光通信システム、トークン制御データ伝送方法及び論理装置
JP2005269651A (ja) * 2004-03-19 2005-09-29 Fujitsu Ltd 光ノード、光通信システム、トークン制御データ伝送方法及び論理装置
JP2005269652A (ja) * 2004-03-19 2005-09-29 Fujitsu Ltd 光ノード、光通信システム、トークン制御データ伝送方法及び論理装置

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005269653A (ja) * 2004-03-19 2005-09-29 Fujitsu Ltd 光ノード、光通信システム、トークン制御データ伝送方法及び論理装置
JP2005269651A (ja) * 2004-03-19 2005-09-29 Fujitsu Ltd 光ノード、光通信システム、トークン制御データ伝送方法及び論理装置
JP2005269652A (ja) * 2004-03-19 2005-09-29 Fujitsu Ltd 光ノード、光通信システム、トークン制御データ伝送方法及び論理装置
US7965732B2 (en) 2004-03-19 2011-06-21 Fujitsu Limited Scheduling token-controlled data transmissions in communication networks

Similar Documents

Publication Publication Date Title
US4451827A (en) Local area communication network
US4509167A (en) Data conference arrangement
Hall et al. The Rainbow-II gigabit optical network
ATE429102T1 (de) Übertragung von datenpaketen an mehrere zieladressen
EP0381645A3 (en) System and method for communicating between a plurality of processors
JPH09507013A (ja) マルチポイント通信を制御するための方法および装置
JPH01143441A (ja) プロセッサ間通信システム
WO2008106879A1 (fr) Procédé et dispositif de traitement de transfert de données
JPS61100046A (ja) ル−プ伝送方法
JPH0473178B2 (ja)
JPS5831637A (ja) 多重処理装置
JPS6035854A (ja) デ−タ伝送方式
JPH0358214B2 (ja)
KR100275069B1 (ko) 에취에스비인터페이스프로그램을이용한노드간메시지전송방법
DE3780641D1 (de) Fernbedienplatz fuer digitales datenverarbeitungssystem.
JPS61193534A (ja) マルチプロセツサシステムのデバツグ方式
JPH0567056A (ja) プロセツサ間通信方式
JPS6248148A (ja) ル−プネツトワ−クにおける最高優先度の通信方式
JPH0511341B2 (ja)
JPS5938871A (ja) プロセツサ間デ−タ通信方式
JPS6216642A (ja) デ−タ通信システム
JPS63296538A (ja) パケット交換網における会議通信方式
JPS6310932A (ja) ホ−ムバス制御装置
JPS62100048A (ja) 大容量デ−タ並列伝送方式
JPH03259643A (ja) ネットワークアクセス方法