JPH0677973A - スロットリング通信装置 - Google Patents

スロットリング通信装置

Info

Publication number
JPH0677973A
JPH0677973A JP22991492A JP22991492A JPH0677973A JP H0677973 A JPH0677973 A JP H0677973A JP 22991492 A JP22991492 A JP 22991492A JP 22991492 A JP22991492 A JP 22991492A JP H0677973 A JPH0677973 A JP H0677973A
Authority
JP
Japan
Prior art keywords
slot
information
ring
node
life expectancy
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
JP22991492A
Other languages
English (en)
Inventor
Shinji Yamaji
真嗣 山地
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.)
Nissin Electric Co Ltd
Original Assignee
Nissin Electric 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 Nissin Electric Co Ltd filed Critical Nissin Electric Co Ltd
Priority to JP22991492A priority Critical patent/JPH0677973A/ja
Publication of JPH0677973A publication Critical patent/JPH0677973A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)

Abstract

(57)【要約】 【構成】 スロットリング通信では、ノード同士の送信
部と受信部とが接続されることにより複数のノードがリ
ング状に接続され、スロットが各ノードを経由してリン
グ上を巡回する。送信元ノードは、スロット使用情報1
1を使用中に変更すると同時に、スロット余命情報12
をスロットに書き込んでスロットをリング上に送出す
る。各ノードは、スロットを受信したとき、スロット余
命情報12を読み出し、これを減算(または加算)して
新たにスロットに書き込むと共に、スロット余命情報1
2が基準値に達していれば、スロット使用情報11を未
使用に変更する。 【効果】 スロットは一定数のノードを経由した後に確
実に未使用にされ、有効利用されないスロットがリング
上を巡回し続けることなく、データ伝送効率の低下が回
避される。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、隣接する装置同士の送
信部と受信部とが伝送媒体により接続されることにより
複数の装置がリング状に接続され、各装置を経由してリ
ング上をスロットが巡回するスロットリング通信に用い
られるスロットリング通信装置に関するものである。
【0002】
【従来の技術】スロットリング通信方式では、図4に示
すように、送信部53、受信部52およびスロット制御
部54を有する複数のスロットリング通信装置(以下、
ノードと称する)51…が、隣接するノード51・51
同士の送信部53と受信部52とが接続されることによ
りリング状に接続され、スロットと呼ばれるフレームが
各ノード51…を経由してリング上を巡回するようにな
っている。
【0003】従来のスロットは、図5に示すように、基
本的には、そのスロットが使用中なのか或いは未使用な
のかを示すスロット使用情報55、上記スロットにより
送られる実際のデータであるスロットデータ58、スロ
ットを使用したノード51を示すと共に、スロットデー
タ58の送信元のノード51を示す送信元アドレス5
6、スロットデータ58を受信すべきノード51もしく
はノード群51…を示す受信先アドレス57から構成さ
れている。
【0004】そして、スロットを使いたいノード51
は、リング上を巡回している複数のスロットの中からス
ロット使用情報55が「未使用」のものを見つけ、スロ
ット使用情報55を「使用中」に変更すると共に、送信
元アドレス56、受信先アドレス57およびスロットデ
ータ58をそのスロットに書き込み、そのスロットをリ
ング上の次のノード51へ送信する。
【0005】また、スロットを受信したノード51は、
そのスロットの受信先アドレス57を確認し、自分あて
のスロットでなければ、そのスロットをそのままリング
上の次のノード51へ送信する一方、自分あてのスロッ
トであれば、スロットデータ58を読み出した後、他に
受信先がなければスロット使用情報55を「未使用」に
変更して、そのスロットをリング上の次のノード51へ
送信する。もし、他に受信先が存在する場合には、スロ
ットデータ58を読み出した後、スロット使用情報55
の変更を行わず(即ち、スロット使用情報55は「使用
中」のまま)、そのスロットをリング上の次のノード5
1へ送信する。
【0006】尚、受信先が複数存在するスロットは、リ
ング上を一巡して送信元のノード51に戻るが、この場
合、自分が送信元のスロットを受信したノード51は、
スロット使用情報55を「未使用」に変更した後、その
スロットをリング上の次のノード51へ送信する。
【0007】上記のように、スロットリング通信方式で
は、所定数のスロットを各ノード51…を介して巡回さ
せることにより、リング上の全てのノード51…が平等
に通信を行えるようになっている。
【0008】
【発明が解決しようとする課題】しかしながら、ある送
信元ノード51からスロット使用情報55が「使用中」
のスロットがリング上へ送信された後、受信先ノード5
1あるいは送信元ノード51においてそのスロットのス
ロット使用情報55が「未使用」に変更されるまでに、
送信元ノード55および受信先ノード55、あるいは送
信元ノード55が故障等の原因によりリング上から外さ
れた場合(ノードのバイパスやループバック等によ
る)、そのスロットは「未使用」に変更されることなく
(「使用中」のままの状態で)リング上を巡回し続ける
ことになる。即ち、有効に利用されることがないスロッ
トがリング上を巡回し続けるといった事態が生じる。
【0009】上記スロットリング通信方式では、リング
上を巡回するスロットの数は限られているので、上記の
ように有効に利用されることがないスロットがリング上
に存在すれば、データ伝送効率の低下を招来することに
なる。
【0010】本発明は、上記に鑑みなされたものであ
り、その目的は、使用中のスロットを未使用に変更する
送信元(或いは送信元および受信先)ノードがリング上
に存在しなくなった場合においても、データ伝送効率の
低下を回避できるスロットリング通信用送受信装置を提
供することにある。
【0011】
【課題を解決するための手段】本発明に係るスロットリ
ング通信装置は、上記の課題を解決するために、スロッ
ト使用情報を含むスロットを受信する受信部と、受信し
たスロットの情報を読み出すと共に、該スロットに情報
を書き込むスロット制御部と、上記スロットを送信する
送信部とを有している装置であり、隣接する装置同士の
送信部と受信部とが伝送媒体により接続されることによ
り複数の装置がリング状に接続されるようになってお
り、以下の手段を講じたことを特徴としている。
【0012】即ち、上記スロット制御部は、スロット使
用情報を未使用から使用中に変更するとき、該スロット
にスロットの有効期間を示すスロット余命情報を書き込
む一方、上記受信部でスロットが受信されたとき、該ス
ロットのスロット余命情報を読み出して、読み出したス
ロット余命情報を一定値だけ変化させ(例えば所定値だ
け減算或いは加算し)、変化させた後のスロット余命情
報を新たにスロットに書き込むと共に、読み出したスロ
ット余命情報が基準値に達していれば、スロット使用情
報を使用中から未使用に変更する。
【0013】
【作用】上記の構成によれば、スロットリング通信装置
が送信元となってスロットを送信部よりリング上へ送信
する際、スロット制御部は、スロット使用情報を「使用
中」に変更すると同時に、スロットの有効期間を示すス
ロット余命情報(基準値に達するまでは該スロットが有
効であることを示す情報)をスロットに書き込むように
なっている。
【0014】また、受信部においてスロットが受信され
た場合、スロット制御部は、そのスロットが自分あてで
あるか否かに関わらず、そのスロットのスロット余命情
報を読み出し、読み出したスロット余命情報を一定値だ
け変化させ、変化させた後のスロット余命情報を新たに
スロットに書き込むようになっている。さらに、受信部
においてスロットが受信された場合、スロット制御部
は、読み出したスロット余命情報が基準値に達していれ
ば、自らが該スロットの発信元もしくは受信先であるか
否かに関わりなく、スロット使用情報を「未使用」に変
更するようになっている。
【0015】したがって、上記スロットリング通信装置
を用いてスロットリング通信を行えば、使用中のスロッ
トの送信元(或いは送信元および受信先)がこのスロッ
トを未使用にする前にリング上から外された場合でも、
そのスロットが一定数の装置を経由した後には、そのス
ロットのスロット使用情報が確実に「未使用」にされる
ので、有効に利用されないスロットがリング上を巡回し
続けることがなくなる。
【0016】
【実施例】本発明の一実施例について図1および図3に
基づいて説明すれば、以下の通りである。
【0017】本実施例に係るスロットリング通信装置
(以下、ノードと称する)1は、図2に示すように、基
本的には、受信部2、送信部3およびスロット制御部4
から構成されている。上記ノード1・1同士は受信部2
と送信部3とが伝送媒体により互いに接続されており、
複数のノード1…がリング状に接続された状態になって
いる。
【0018】上記ノード1の送信部3からは、スロット
と呼称されるフレームが送信され、このスロットはリン
グ上の次のノード1の受信部2で受信される。即ち、上
記スロットは隣接するノード1・1間で送受信されるこ
とにより、各ノード1…を経由してリング上を巡回する
ようになっている。
【0019】上記スロットは、図1に示すように、基本
的には、そのスロットが使用中なのか或いは未使用なの
かを示すスロット使用情報11、上記スロットにより送
られる実際のデータであるスロットデータ15、スロッ
トを使用したノードを示すと共に、スロットデータの送
信元のノードを示す送信元アドレス13、スロットデー
タを受信すべきノードもしくはノード群を示す受信先ア
ドレス14およびそのスロットの有効期間を示すスロッ
ト余命情報12から構成されている。即ち、本実施例の
スロットは、従来のスロットにスロット余命情報12が
付加された構成となっている。
【0020】上記スロットはリング上に常に一定数存在
しており、上記スロット制御部4は、受信部2で受信さ
れるこれらのスロットの各情報を読み出し、必要により
スロットの各情報を書き換えて、順次、スロットを送信
部3から送出させるようになっている。
【0021】ここで、リング上の上記ノード1の動作
を、ノード1のスロット制御部4の動作を示す図3のフ
ローチャートに基づいて以下に説明する。
【0022】先ず、ノード1が上記スロットを用いてリ
ング上の他のノード1(或いはノード群1…)にデータ
を送ろうとする場合は次の通りである。即ち、スロット
制御部4は、受信部2においてスロットが受信された際
(S1)、スロットのスロット使用情報11を読み出し
(S2)、そのスロットが「使用中」なのかまたは「未
使用」なのかを判断する(S3)。そして、S3におい
て、スロット使用情報11が「未使用」であれば(「未
使用」のスロットが見つかれば)、スロット制御部4
は、S4でYESと判断し、スロット使用情報11を
「使用中」に変更する(S5)と共に、送信元アドレス
13、受信先アドレス14およびスロットデータ15を
そのスロットに書き込み(S5)、且つ、スロット余命
情報12としてスロット余命A(規定値)を書き込む
(S6)。そして、スロット制御部4は、上記各情報を
書き込んだスロットを、送信部3よりリング上の次のノ
ード1へ送信させる(S7)。
【0023】上記のように、本実施例では、送信元ノー
ド1からスロット使用情報11が「使用中」のスロット
がリング上へ送出される際、該スロットのスロット余命
情報12にスロット余命A(規定値)が書き込まれるよ
うになっている。
【0024】次に、ノード1が他のノード1にデータを
送らない場合は次の通りである。即ち、スロット制御部
4は、受信部2においてスロットが受信された際(S
1)、スロットのスロット使用情報11を読み出し(S
2)、そのスロットが「使用中」なのかまたは「未使
用」なのかを判断する(S3)。そして、S3におい
て、スロット使用情報11が「未使用」であれば、スロ
ット制御部4は、S4でNOと判断し、スロットの情報
を何ら変更することなく、送信部3よりリング上の次の
ノード1へ送信させる(S18)。
【0025】また、S3において、スロット使用情報1
1が「使用中」であれば、スロット制御部4は、スロッ
トのスロット余命情報12を読み出し(S8)、スロッ
ト余命Aが基準値R以下であるか否かを判断する(S
9)。S9において、スロット余命Aが基準値Rよりも
大きければ、スロット制御部4はこのスロットを有効で
あるとみなし、続いて送信元アドレス13を読み出して
(S10)、送信元アドレス13が自分のアドレスであ
るか否か(スロットの送信元が自ノードであるか否か)
を判断する(S11)。S11において、送信元アドレ
ス13が自分のアドレスであれば、スロット制御部4は
スロット使用情報11を「未使用」に変更し(S1
6)、このスロットを送信部3よりリング上の次のノー
ド1へ送信させる(S18)。
【0026】また、S11において、送信元アドレス1
3が自分のアドレスでなければ、スロット制御部4は続
いて受信先アドレス14を読み出して(S12)、受信
先アドレス14に自分のアドレスが有るか否か(スロッ
トが自分あてのスロットか否か)を判断する(S1
3)。S13において、受信先アドレス14に自分のア
ドレスがあれば、スロット制御部4はスロットデータ1
5を読み出し(S14)、続いて自分のアドレスの他に
受信先アドレスがあるか否か(他に受信先ノードがある
か否か)を判断する(S15)。S15において、自分
のアドレスの他に受信先アドレスがない場合、スロット
制御部4はスロット使用情報11を「未使用」に変更し
(S16)、このスロットを送信部3よりリング上の次
のノード1へ送信させる(S18)。
【0027】また、S15において、自分のアドレスの
他に受信先アドレスがある場合、スロット制御部4はS
8で読み出したスロット余命情報12のスロット余命A
から1だけ減算した(A−1)を新たなスロット余命A
とし、これをスロット余命情報12として書き込み(S
17)、この後、このスロットを「使用中」のまま送信
部3よりリング上の次のノード1へ送信させる(S1
8)。
【0028】また、S9において、スロット余命Aが基
準値R以下であれば、スロット制御部4はこのスロット
を無効とみなし、このスロットが自分あてであるか否か
に関わりなくスロット使用情報11を「未使用」に変更
し(S16)、このスロットを送信部3よりリング上の
次のノード1へ送信させる(S18)。
【0029】尚、発信元ノード1により書き込まれるス
ロット余命情報12(スロット余命A)や、受信ノード
1でスロットの有効性を判断するために用いられる基準
値Rは、少なくともスロットが各ノード1を一巡するよ
うに、リング上のノード1…の数により決定される。
【0030】上記のように、本実施例では、送信元ノー
ド1からスロットがリング上へ送出される際、スロット
使用情報11が「使用中」に変更されると同時に、スロ
ット余命情報12にスロット余命A(規定値)が書き込
まれるようになっており、各ノード1は、スロットを受
信したとき、そのスロットが自分あてであるか否かに関
わらず上記スロット余命情報12を読み出し、読み出し
たスロット余命情報12(スロット余命A)を一定値
(上記では1)だけ減算して得られた値を新たなスロッ
ト余命情報12としてスロットに書き込んで、このスロ
ットをリング上の次のノード1へ送信するようになって
いる。そして、受信ノード1が読み出したスロット余命
情報12(スロット余命A)が基準値R以下になれば、
受信ノード1がそのスロットの発信元ノードもしくは受
信先ノードであるか否かに関わりなく、その受信ノード
1はスロット余命情報12を「未使用」に変更した後、
このスロットをリング上の次のノード1へ送信するよう
になっている。
【0031】このように、本実施例では、ある送信元ノ
ード1からスロット使用情報11が「使用中」のスロッ
トがリング上へ送出された後、受信先ノード1あるいは
送信元ノード1においてそのスロットのスロット使用情
報11が「未使用」に変更されるまでに、送信元ノード
1および受信先ノード1(受信先が複数存在する場合は
少なくとも送信元ノード1)が故障等の原因によりリン
グ上から外された場合(ノードのバイパスやループバッ
ク等による)でも、そのスロットが一定数のノード1…
を経由した後にはスロットのスロット使用情報11は確
実に「未使用」にされるので、送信元・受信元が存在し
ない「使用中」のスロットがリング上を巡回し続けるこ
とがなくなる。
【0032】したがって、本実施例のノード1を用いる
ことにより、リング上の全てのスロットを有効に利用す
ることが可能となり、限られたスロット数のスロットリ
ング通信方式におけるデータ伝送効率の低下を回避する
ことができる。
【0033】尚、上記実施例においては、受信ノード1
はスロット余命Aを1ずつ減算していくようになってい
るが、これに限定されることはない。即ち、受信ノード
1がスロット余命Aを一定値bずつ加算するような構成
でもよく、この場合、受信ノード1は、スロット余命A
が基準値R以上になったときにそのスロットを無効にす
べくスロット使用情報11を「未使用」に変更する。
【0034】
【発明の効果】本発明のスロットリング通信装置は、以
上のように、スロットを受信する受信部と、受信された
スロットの情報を読み出すと共に、該スロットに情報を
書き込むスロット制御部と、上記スロットを送信する送
信部とを有し、上記スロット制御部が、スロット使用情
報を未使用から使用中に変更するとき、該スロットにス
ロットの有効期間を示すスロット余命情報を書き込む一
方、上記受信部でスロットが受信されたとき、該スロッ
トのスロット余命情報を読み出して、読み出したスロッ
ト余命情報を一定値だけ変化させ、変化させた後のスロ
ット余命情報を新たにスロットに書き込むと共に、読み
出したスロット余命情報が基準値に達していれば、スロ
ット使用情報を使用中から未使用に変更するような構成
である。
【0035】それゆえ、上記スロットリング通信装置を
用いてスロットリング通信を行えば、使用中のスロット
を未使用に変更する送信元(或いは送信元および受信
先)がリング上に存在しなくなった場合においても、そ
のスロットが一定数の装置を経由した後には、そのスロ
ットのスロット使用情報が確実に「未使用」にされるの
で、有効に利用されないスロットがリング上を巡回し続
けることがなくなり、データ伝送効率の低下を回避する
ことができるという効果を奏する。
【図面の簡単な説明】
【図1】本発明の一実施例を示すものであり、スロット
リング通信方式で用いられるスロットの構成を示す説明
図である。
【図2】複数のスロットリング通信装置をリング状に接
続した上記スロットリング通信方式を説明する説明図で
ある。
【図3】上記スロットリング通信装置のスロット制御部
の動作を示すフローチャートである。
【図4】従来例を示すものであり、複数のスロットリン
グ通信装置をリング状に接続したスロットリング通信方
式を説明する説明図である。
【図5】従来のスロットリング通信方式で用いられるス
ロットの構成を示す説明図である。
【符号の説明】
1 スロットリング通信装置 2 受信部 3 送信部 4 スロット制御部 11 スロット使用情報 12 スロット余命情報 13 送信元アドレス 14 受信先アドレス 15 スロットデータ

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】スロット使用情報を含むスロットを受信す
    る受信部と、受信されたスロットの情報を読み出すと共
    に、該スロットに情報を書き込むスロット制御部と、上
    記スロットを送信する送信部とを有している装置であ
    り、隣接する装置同士の送信部と受信部とが伝送媒体に
    より接続されることにより複数の装置がリング状に接続
    されるスロットリング通信装置において、 上記スロット制御部は、スロット使用情報を未使用から
    使用中に変更するとき、該スロットにスロットの有効期
    間を示すスロット余命情報を書き込む一方、 上記受信部でスロットが受信されたとき、該スロットの
    スロット余命情報を読み出して、読み出したスロット余
    命情報を一定値だけ変化させ、変化させた後のスロット
    余命情報を新たにスロットに書き込むと共に、読み出し
    たスロット余命情報が基準値に達していれば、スロット
    使用情報を使用中から未使用に変更するように構成され
    ていることを特徴とするスロットリング通信装置。
JP22991492A 1992-08-28 1992-08-28 スロットリング通信装置 Pending JPH0677973A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP22991492A JPH0677973A (ja) 1992-08-28 1992-08-28 スロットリング通信装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP22991492A JPH0677973A (ja) 1992-08-28 1992-08-28 スロットリング通信装置

Publications (1)

Publication Number Publication Date
JPH0677973A true JPH0677973A (ja) 1994-03-18

Family

ID=16899722

Family Applications (1)

Application Number Title Priority Date Filing Date
JP22991492A Pending JPH0677973A (ja) 1992-08-28 1992-08-28 スロットリング通信装置

Country Status (1)

Country Link
JP (1) JPH0677973A (ja)

Similar Documents

Publication Publication Date Title
US5218603A (en) Node unit and communications method for local area network
US6343331B1 (en) Local communication system and apparatus for use therein
EP0482957A2 (en) Method of data communication in an automobile communication network
US5740160A (en) Setting network identifier in wireless local area network
JP3253565B2 (ja) 通信システム及び通信方法
EP0887980B1 (en) Address setting method and communication system to which the address setting method is applied
US6195363B1 (en) Transmission right managing method and communication system
JPH0677973A (ja) スロットリング通信装置
JPS5932237A (ja) リングバスのフレ−ム制御方式
EP0881801B1 (en) Communication method and communication system
JP3247637B2 (ja) 伝送システム及びその通信方法
EP0482951B1 (en) Method of and system for data communication in communication network on automobile
JP3154626B2 (ja) シリアル伝送装置
JPH06284140A (ja) ローカル通信システム
JP2590773B2 (ja) ファクシミリ通信システム
JPH0687559B2 (ja) バス型lan
JPS604353A (ja) 通信制御装置
JPS6211339A (ja) デ−タ伝送制御方式
JP3356129B2 (ja) 通信機器
JP2542461B2 (ja) 衝突検出型伝送方式
JPH10150455A (ja) データ伝送制御方法および装置
JPS6021651A (ja) ネツトワ−クシステム
JPS6165642A (ja) デ−タ通信方式
JPS6319936A (ja) 優先順位記憶方式
JPH02164155A (ja) Lanシステムの通信方式