JPS6319936A - 優先順位記憶方式 - Google Patents

優先順位記憶方式

Info

Publication number
JPS6319936A
JPS6319936A JP61163658A JP16365886A JPS6319936A JP S6319936 A JPS6319936 A JP S6319936A JP 61163658 A JP61163658 A JP 61163658A JP 16365886 A JP16365886 A JP 16365886A JP S6319936 A JPS6319936 A JP S6319936A
Authority
JP
Japan
Prior art keywords
priority
transmission
station
frame
monitor station
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
JP61163658A
Other languages
English (en)
Inventor
Shunji Inada
俊司 稲田
Norihiko Sugimoto
杉本 則彦
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP61163658A priority Critical patent/JPS6319936A/ja
Publication of JPS6319936A publication Critical patent/JPS6319936A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、リング状伝送路を介し相互通信が可能な優先
順位付トークンリングネットワークの優先順位記憶方式
に関する。
〔従来の技術〕
リング状伝送路を介して接続された居間で優先順位伝送
を行う方式の一つとしてIEEEで標準化されたトーク
ンリング方式が知られている。
第2図にトークンリング方式の一般的なシステム構成を
示す。図において複数局A−Dは伝送路2によって接続
され伝送路2を介してフレームまたはトークンが伝送さ
れている。そのフレームとトークンのフォーマットを第
3図を用いて説明する。フレームはフレームの開始を示
す開始デリミタ61.アクセス制御フィールド62.デ
ータフィールド63.フレームチェックシーケンス64
゜終了デリミタ65より構成される。トークンは開始デ
リミタ61.アクセス制御フィールド62゜終了デリミ
タ65より構成される。アクセス制御フィールド62は
伝送優先順位部66、トークンインディケータ67、予
約優先順位部68により構成される。優先順位伝送はア
クセス制御フィールド62の伝送優先順位部66、予約
優先順位部68を用いて行う。例えば各優先順位部に3
ビツトずつ割当てれば優先順位はO〜7の8レベル使用
できる。
以下優先順位伝送の動作について説明する。
A局からC局宛にフレームが送信されているとき送信要
求のあるB局はこのフレームがB局を通過時に該フレー
ムの予約優先順位部68の値Rと自局の送信要求の優先
順位P、を比較し、Pl〉Rであれば該フレームの予約
優先順位部69の値を自局の送信要求の優先順位順位P
、に沓きかえる。これにより優先伝送の予約が行われる
次にフレームを送信したA局は一巡した該フレームの伝
送優先順位部66の値Pと予約優先順位部68の値Rを
比較しP<RであればRを伝送優先順位部66の値とし
たトークンを送信することにより優先順位を上げ、P≧
Rであれば優先順位を変えないでトークンを送信する。
優先順位をとげる場合は上げる前と上げた後の優先順位
を記憶しておく必要があり、上げた後の優先順位Rを第
1優先順位レジスタに、上げる前の優先順位Pを第2優
先順位レジスタにトークン送信時セットしておく。第1
.第2優先順位レジスタは通常ラストインファーストア
ウトレジスタによって構成される。
A局が優先順位を上げ第1.第2優先順位レジスタに優
先順位がセットされている場合、AQはトークン受信時
に該トークンの伝送優先順位部66の値Pと第1優先順
位レジスタの出力値Sxを比較する。P=Sxであれば
A局は第1優先順位レジスタの出力値のみを消去し、次
に該トークンの予約優先順位部68の値Rと第2優先順
位レジスタの出力値Srを比較する。R>Srであれば
Rを伝送優先順位部66の値としたトークンを送信する
とともにRを第1優先順位レジスタにセットし、R≦S
「であればS、を伝送優先順位部66の値、Rを予約優
先順位部68の値としたトークンを送信するとともに第
2優先順位レジスタの出力値のみを消去する。トークン
の伝送優先順位部66の値Pと予約優先順位部68の値
Rの関係は必ずP>Rであるから以上の動作により伝送
優先順位はPからRまたはPからSrに下げられる。
ここで第1.第2優先順位レジスタに同じ値がセットさ
れることはないので伝送優先順位部66゜予約優先順位
部68に各3ビツトずつ割り当てられた場合はこれらの
レジスタは各3ビツト×4ケ必要となることはあきらか
である。以上の優先順位伝送手順を第4図に流れ図で示
す。
次にリング状伝送路に接続された局のうちただ一つ存在
するモニタ局が切り離され、モニタ局を再決定するとき
の動作を説明する。
第2図において、優先順位伝送を行っている途中でモニ
タ局であるB局が切り離され、この時点でA局は第1優
先レジスタに1ケ、6局には第1゜第2優先順位レジス
タに各1ケずつ優先順位がセットされており、D局は送
信要求があるとする。
モニタ局であるB局が伝送路から切り離されるとA、C
,D局はモニタ局不在を検出し、A、C。
D局のうちの一局を新たにモニタ局に決定する必要があ
る。モニタ局不在を検出し、新たにモニタ局を決定する
には例えば次のようにしてできる。
モニタ局は通常一定時間毎にモニタ局が存在することを
他局へ通知する為のモニタフレームを送信し、モニタ局
以外の局はモニタフレームが一定時間到着しないことに
よりモニタ局不在を検出するとともにモニタ局不在フレ
ームを送信する。複数の局がモニタ局不在を検出した場
合は、モニタ局不在フレームを送信した局のうち最も大
きなアドレスをもっている局がモニタ局と決定される。
このとき0局が新たにモニタ局と決定されたとする。0
局は伝送路上の信号を消去し、新たに優先順位伝送を開
始する為のフレームであるパージフレームを送信する。
このフレームの伝送優先順位部66の値は最も低い優先
順位となっている。このとき送信要求のあるD局は伝送
中の前記パージフレームの予約優先順位部68の値を自
局の送信要求の優先順位に書きかえて優先順位伝送の予
約をする。0局は一巡した前記パージフレームの予約優
先順位部6日に予約されている優先順位を伝送優先順位
部66の値としたトークンを送信し優先順位から前記送
信したトークンの伝送優先順位の値に上げたことを記憶
するために優先順位を上げた後の値を第1優先順位レジ
スタへ、上げる前の値を第2優先順位レジスタヘセット
する。ところが0局の両レジスタには0局がモニタ局と
なる以前に記憶された不要な値が残されたままになって
いる。この状態で優先順位伝送が続けられ0局の第1.
第2優先順位レジスタに優先順位レジスタがセットされ
ていくと両レジスタの記憶回路は必要最少限の個数では
足りなくなってしまう。またこの不要な値が消去される
のは0局の第1優先順位レジスタの出力値としてこの値
が出力され。
この値と等しいか、この値より低い優先順位のトークン
を0局が受信するまで待たなければならないので正常な
状態に戻るのに時間を要する。
〔発明が解決しようとする問題点〕
上記従来技術はモニタ局不在時に新しくモニタ局となっ
た局は、モニタ局になる以前に記憶した優先順位が残さ
れたままになっておりそのまま優先順位伝送が続けられ
た場合必要以上の優先順位記憶回路をもたなければなら
ない6また記憶されている不要な優先順位が消去されて
正常な状態に戻るまで時間を要する。
本発明の目的は上記のような場合に必要最小限の優先順
位記憶回路ですみ、しかも短時間で正常な状態に戻れる
ようにすることにある。
〔問題点を解決するための手段〕
上記目的は、新たにモニタ局となった局はその時点でモ
ニタ局となる以前にセットしていた第1゜第2の優先順
位記憶レジスタS、、S、の内容を全て消去し、新たに
優先順位伝送を開始することにより達成される。
〔作用〕
第1.第2優先順位レジスタはラストインファーストア
ウトレジスタによって構成されている。
新たにモニタ局となった烏は第1.第2優先順位レジス
タの内容を全て消去することにより不要な優先順位が各
レジスタ内に残らない。
〔実施例〕
以下、本発明の実施例を図面を用いて説明する。
′第1図は本発明で用いられる局の構成を示したもので
ある0局は端末29及びアダプタ1を有し伝送路2を介
してフレーム及びトークンの送受信を行う。
先ずある2つの局間をフレームが伝送されているとき優
先順位P、で送信要求のある局1は前記フレーム通過時
フィールド検出回路14により優先順位部を検出し予約
優先順位部の値を予約優先順位レジスタ16に、伝送優
先順位部の値を伝送優先順位レジスタ15に優先順位セ
ット信号33゜32によりセットする0次のこの局は予
約優先順位レジスタ16にセットした値Rと送信要求発
生時に上位の端末29からシステムバス50を介して優
先順位伝送制御回路20にセットされた送信要求の優先
順位P、を優先順位比較回路19により比較し、Pヨ〉
Rであればこのフレームの予約優先順位部の値をマルチ
プレクサ51によりP。
に書きかえ優先順位伝送の予約を行う。シフトレジスタ
23はこれらの優先順位の比較、書きかえの時間を保証
する為伝送路上の挿入される。前記フレームを送信した
局は一巡したフレームの伝送優先順位部と予約優先順位
部の値を前記と同様にして伝送優先順位レジスタ15と
予約優先順位レジスタ16にセットし、この2つのレジ
スタの出力値P、Rを優先順位比較回路19により比較
する。この結果がPARであればRをマルチプレクサ2
1により選択しこのRを伝送優先順位部の値としたトー
クンをトークン生成部22により生成。
送信し伝送の優先順位をPからRに上げるとともに、上
げる前の値Pを第2優先順位ラストインファーストアウ
ト(以下LIFOと略す)レジスタ17へ、上げた後の
値Rを第1優先順位LIFOレジスタ18へ第1.第2
優先順位制御信号39゜38によりセットする。P≧R
であればPをマルチプレクサ21により選択しこのPを
伝送優先順位の値としたトークンをトークン生成部22
により生成、送信する。第1.第2優先順位LIFOレ
ジスタ18.17内に優先順位の値がセットされている
局はトークン受信時に該トークンの伝送優先順位部と予
約後先順位部の値を前記と同様にして伝送、予約優先順
位レジスタ15.16にそれぞれセットし、伝送優先順
位レジスタ15の出力Pと第1優先順位LIFOレジス
タ18の出力データの値Sx を比較する。この結果が
p=S。
であれば、第1優先順位LIFOレジスタ18の出力デ
ータのみを消去し次に予約順位レジスタ1Gの出力I<
と第2優先順位LIFOレジスタ17の出力データの値
Srを比較する。この結果がR> S rであればRを
マルチプレクサ21により選択しこのRを伝送優先順位
部の値としたトークンをトークン生成部22により生成
、送信し。
Rを第1優先順位LIFOレジスタ18にセットする。
一方R≦SrであればSr を伝送優先順位部の値とし
たトークンを生成、送信するとともに、第2優先順位L
IFOレジスタの出力データのみを消去し、これにより
前記受信したトークンの伝送順位部の値に優先順位を上
げる前の値に優先順位を下げることができる。
次にモニタ局の再決定時の動作を説明する。
モニタ局が伝送路から切り離されると、他の局は、通常
モニタ局が一定時間毎に送信しているモニタフレームが
受信されないことを上位の端末29により検出し、モニ
タ局不在を検出する。モニタ局不在を検出した局はモニ
タ局不在フレームを送信し、複数局が該フレームを送信
した場合はそれらの局のうちで最も大きいアドレスをも
った局がモニタ局に決定される。このとき最も大きいア
ドレスをもった局は上位端末29により他局の送信した
モニタ局不在フレームのデータフィールドに含まれてい
る送信元アドレスと自局アドレスを比較し、自局がモニ
タ局となることを検出する。
新たにモニタ局となった局はパージフレームを送信する
とともに新たにモニタ局となったことを優先順位伝送制
御回路20に出力し、優先順位伝送制御回路2oは優先
順位伝送を初期状態から開始、する為優先順位LIFO
レジスタ消去信号4oにより第1.第2優先順位LIF
Oレジスタ18゜17内にセットされている値を全て消
去する。これにより第1.第2優先順位LIFOレジス
タ内に不要な値が残されず、新たに優先順位伝送が開始
されても各レジスタの記憶回路は必要最小限でよい。ま
たモニタ局と決定した時点で正常な状態に戻ることがで
きる。
〔発明の効果〕
本発明によれば優先順位を行うための優先順位を必要最
小限の記憶回路で記憶し得るという効果がある。
【図面の簡単な説明】
第1図は本発明に係る局の構成図、第2図はトークンリ
ング方式に係る一般的なネットワーク構成図、第3図は
伝送路上を伝送されるフレーム及びトークンのフォーマ
ットを示す図、第4図は優先順位伝送手順の流れ図であ
る。 15・・・伝送優先順位レジスタ、16・・・予約優先
順位レジスタ、17・・第2優先順位LIFOレジスタ
、18・・・第1優先順位LIFOレジスタ、19・・
・優先順位比較回路、20・・・優先順位伝送制御回路
、40・・・優先順位LIFOレジスタ消去信号。

Claims (1)

    【特許請求の範囲】
  1. 1、リング状伝送路を介して接続された複数の局のある
    一局が送信権の管理とエラー状態からの回復を起動する
    モニタ局となり、該モニタ局以外の局は該モニタ局の異
    常を検出し、前記モニタ局以外の複数局のうちの一局が
    新しくモニタ局となり、送信要求局は伝送路を巡回する
    トークンを獲得することにより送信権を得てフレームを
    送信し、複数の局各々が伝送中のフレームに優先順位伝
    送を予約し、前記送信したフレームが伝送路一巡中に送
    信要求局が該フレームに予約した優先順位を収集し、前
    記フレーム送信局は該フレーム一巡後予約された優先順
    位の中で最高位の優先順位を伝送優先順位としたトーク
    ンを送信することにより伝送優先順位を上げ、前記フレ
    ーム送信時に獲得したトークンの優先順位を第2優先順
    位、前記フレームが通信路一巡後に送信したトークンの
    優先順位を第1優先順位として記憶し、第1優先順位と
    等しいか高い優先順位の送信要求の消滅によつて前記記
    憶した第2の優先順位を伝送優先順位としたトークンを
    送信することにより伝送優先順位を下げる優先順位付リ
    ング状伝送システム4において、モニタ局の異常検出後
    新たにモニタ局となつた局は、モニタ局となる以前に記
    憶していた前記第1優先順位、前記第2優先順位を全て
    消去することを特徴とする優先順位記憶方式。
JP61163658A 1986-07-14 1986-07-14 優先順位記憶方式 Pending JPS6319936A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61163658A JPS6319936A (ja) 1986-07-14 1986-07-14 優先順位記憶方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61163658A JPS6319936A (ja) 1986-07-14 1986-07-14 優先順位記憶方式

Publications (1)

Publication Number Publication Date
JPS6319936A true JPS6319936A (ja) 1988-01-27

Family

ID=15778122

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61163658A Pending JPS6319936A (ja) 1986-07-14 1986-07-14 優先順位記憶方式

Country Status (1)

Country Link
JP (1) JPS6319936A (ja)

Similar Documents

Publication Publication Date Title
JP2642332B2 (ja) 優先レベル更新制御方法
US4709364A (en) Network priority determining method
JPS6365177B2 (ja)
US20030179719A1 (en) Method and apparatus for transmitting packets at a transfer rate that depends on a response from a destination
TW498207B (en) Data transfer control device and electronic apparatus
KR100257413B1 (ko) 어드레스 할당 방법 및 장치
US6584103B1 (en) Packet communication apparatus provided with manager means for managing packet labels
JPH02246444A (ja) データ伝送方法およびシステム
EP0436932A2 (en) A loop data link system and a station number setting method
US11561922B2 (en) Communication apparatus, communication method, program, and communication system
EP0374883A2 (en) System for internetwork communication between local area networks
JPS6319936A (ja) 優先順位記憶方式
JP2002521942A (ja) メモリ装置およびメモリ装置の作動方法
US7233592B1 (en) Packet transfer control circuit
CN116170522A (zh) 数据传输方法及装置、电子设备、存储介质
CN113778057A (zh) Dali控制装置的时序校正方法及系统
JPH08251168A (ja) 装置内情報伝送システム
JPH1117710A (ja) シリアルインタフェース回路
EP0593918A1 (en) Communication control apparatus
JP3133733B2 (ja) データ送信制御システム
JP3125325B2 (ja) 蓄積型星型通信網における送信制御方式
JP3266789B2 (ja) 通信制御装置
JP3512278B2 (ja) シリアル通信処理装置
JPS6069935A (ja) デ−タ通信方式
JP2000165424A (ja) ループ式データ伝送装置