JPH0748743B2 - データ伝送方法およびデータ伝送システム - Google Patents
データ伝送方法およびデータ伝送システムInfo
- Publication number
- JPH0748743B2 JPH0748743B2 JP63199339A JP19933988A JPH0748743B2 JP H0748743 B2 JPH0748743 B2 JP H0748743B2 JP 63199339 A JP63199339 A JP 63199339A JP 19933988 A JP19933988 A JP 19933988A JP H0748743 B2 JPH0748743 B2 JP H0748743B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- token
- transmission
- data amount
- transmitted
- 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.)
- Expired - Lifetime
Links
Landscapes
- Small-Scale Networks (AREA)
Description
【発明の詳細な説明】 《発明の分野》 本発明は、LAN(Local Area Network)のデータ伝送方
法およびデータ伝送システムに関し、特に、論理リング
を形成したトークンパッシング方式ののLANにおけるデ
ータ伝送方法およびデータ伝送システムに関する。
法およびデータ伝送システムに関し、特に、論理リング
を形成したトークンパッシング方式ののLANにおけるデ
ータ伝送方法およびデータ伝送システムに関する。
《発明の概要》 本発明は論理リングを形成したトークンパッシング法式
のLANにおいて、送信権を表わすトークン内に送信許容
データ量を設定し、トークン保持局がこの送信許容デー
タ量以上のデータを送信しないようにすることで、所定
時間以内にトークンを一巡させようとするものである。
のLANにおいて、送信権を表わすトークン内に送信許容
データ量を設定し、トークン保持局がこの送信許容デー
タ量以上のデータを送信しないようにすることで、所定
時間以内にトークンを一巡させようとするものである。
《従来技術とその問題点》 従来のLANにおけるデータ伝送方法は、トークン(送信
権)を保持できる時間を示すタイマを設け、トークンを
受け取った後、タイムアウトするまでの間データを送信
できるという方法が用いられている。
権)を保持できる時間を示すタイマを設け、トークンを
受け取った後、タイムアウトするまでの間データを送信
できるという方法が用いられている。
しかしながら、このような従来のLANのデータ伝送方法
では、所定時間内にトークンを一巡しなければならない
ので、各局のタイマの総和をトークンが一巡する所定時
間内に設定する必要があり、そのため各局におけるタイ
マ設定値の総和チェックをLANの稼動前に行う必要があ
るという問題点があった。
では、所定時間内にトークンを一巡しなければならない
ので、各局のタイマの総和をトークンが一巡する所定時
間内に設定する必要があり、そのため各局におけるタイ
マ設定値の総和チェックをLANの稼動前に行う必要があ
るという問題点があった。
また、このような従来のLANのデータ伝送方法では、局
の追加,除外等を行う場合には上述のような理由等によ
り、各局のタイマ設定値を変更する必要があり、タイマ
設定値の変更作業が非常に手間がかかるという問題点が
あった。
の追加,除外等を行う場合には上述のような理由等によ
り、各局のタイマ設定値を変更する必要があり、タイマ
設定値の変更作業が非常に手間がかかるという問題点が
あった。
《発明の目的》 本発明は、上述の問題点に鑑み、従来のようにタイマを
用いることなくトークンを所定時間内に一巡させるデー
タ伝送方法およびデータ伝送システムを提供することを
目的とする。
用いることなくトークンを所定時間内に一巡させるデー
タ伝送方法およびデータ伝送システムを提供することを
目的とする。
《発明の構成と効果》 上述の目的を達成するため、本発明は、複数の局が論理
リングを形成し、トークンパシング方式によりデータが
伝送されるデータ伝送方法において、前記トークンが前
記論理リングを一巡する間に前記複数の局から送信する
データ量の総和量が所定値以下になるようにトークン内
に、送信許容データ量としての初期値を設定し、送信す
べきデータと前記送信許容データ量とを比較し、前記送
信すべきデータのデータ量が前記送信許容データ量より
少ない場合には、トークン内に新たな前記送信許容デー
タ量を設定し直し、前記送信すべきデータと別個に前記
トークンのみを次局に委譲する一方、前記送信すべきデ
ータのデータ量が前記送信許容データ量より多い場合に
は、前局から受取った前記送信許容データ量の設定値の
ままのトークンを次局に委譲させることを特徴とする。
リングを形成し、トークンパシング方式によりデータが
伝送されるデータ伝送方法において、前記トークンが前
記論理リングを一巡する間に前記複数の局から送信する
データ量の総和量が所定値以下になるようにトークン内
に、送信許容データ量としての初期値を設定し、送信す
べきデータと前記送信許容データ量とを比較し、前記送
信すべきデータのデータ量が前記送信許容データ量より
少ない場合には、トークン内に新たな前記送信許容デー
タ量を設定し直し、前記送信すべきデータと別個に前記
トークンのみを次局に委譲する一方、前記送信すべきデ
ータのデータ量が前記送信許容データ量より多い場合に
は、前局から受取った前記送信許容データ量の設定値の
ままのトークンを次局に委譲させることを特徴とする。
また、本発明は、複数の局が論理リングを形成し、トー
クンパシング方式によりデータが伝送されるデータ伝送
システムにおいて、前記トークンが前記論理リングを一
巡する間に前記複数の局から送信するデータ量の総和量
が所定値以下になるようにトークン内に、送信許容デー
タ量としての初期値を設定する初期値設定手段と、送信
すべきデータと前記送信許容データ量とを比較するデー
タ量比較手段と、前記送信すべきデータのデータ量が前
記送信許容データ量より少ない場合には、トークン内に
新たな前記送信許容データ量を設定し直し、前記送信す
べきデータと別個に前記トークンのみを次局に委譲する
一方、前記送信すべきデータのデータ量が前記送信許容
データ量より多い場合には、前局から受取った前記送信
許容データ量の設定値のままのトークンを次局に委譲さ
せるトークン委譲手段とを具備することを特徴とする。
クンパシング方式によりデータが伝送されるデータ伝送
システムにおいて、前記トークンが前記論理リングを一
巡する間に前記複数の局から送信するデータ量の総和量
が所定値以下になるようにトークン内に、送信許容デー
タ量としての初期値を設定する初期値設定手段と、送信
すべきデータと前記送信許容データ量とを比較するデー
タ量比較手段と、前記送信すべきデータのデータ量が前
記送信許容データ量より少ない場合には、トークン内に
新たな前記送信許容データ量を設定し直し、前記送信す
べきデータと別個に前記トークンのみを次局に委譲する
一方、前記送信すべきデータのデータ量が前記送信許容
データ量より多い場合には、前局から受取った前記送信
許容データ量の設定値のままのトークンを次局に委譲さ
せるトークン委譲手段とを具備することを特徴とする。
上述の発明によれば、トークン保持局がこの送信許容デ
ータ量と送信すべきデータ量を比較し、送信すべきデー
タが送信許容データ量より多い場合には、データを送信
しないように構成したことにより、従来のようにタイマ
を用いることなく、トークン一巡時間を簡単に設定する
ことができ、極めて使い勝手が良いという効果がある。
ータ量と送信すべきデータ量を比較し、送信すべきデー
タが送信許容データ量より多い場合には、データを送信
しないように構成したことにより、従来のようにタイマ
を用いることなく、トークン一巡時間を簡単に設定する
ことができ、極めて使い勝手が良いという効果がある。
《実施例》 以下、本発明に係るデータ伝送方法およびデータ伝送シ
ステムの一実施例を添付図面を参照して説明する。
ステムの一実施例を添付図面を参照して説明する。
第1図は本実施例に係るトークンパッシング方式のLAN
の構成を示すブロック図である。この実施例のLANは、
局1〜6により論理リングが形成され、トークンが第1
図および第2図に示すように、所定時間内に局1〜6間
を矢印方向に繰返し巡回するように構成されている。
の構成を示すブロック図である。この実施例のLANは、
局1〜6により論理リングが形成され、トークンが第1
図および第2図に示すように、所定時間内に局1〜6間
を矢印方向に繰返し巡回するように構成されている。
トークンを構成するフレームF(以下、トークンフレー
ムFという)は、第3図に示すように、フレームFの開
始位置が記録される開始デリミタフィールドF1,トーク
ンの制御内容を指示するコマンドが記録されるフレーム
制御フィールドF2,各局の送信許容データ量が記録され
る送信許容データ量フィールドF3,トークンを渡すべき
次局のアドレスが記録される宛先アドレスフィールドF
4,トークン保持局のアドレスが記録される発信元アドレ
スフィールドF5,フレームFの伝送誤りを検出するため
の所定の演算結果が収録されるFCS(フレームチェック
シーケンス)フィールドF6およびフレームFの終了位置
が記録される終了デリミタフィールドF7により構成され
ている。ここで、局1のトークンフレームFの送信許容
データ量フィールドF3内には、トークンが一巡した後、
新たな送信許容データ量が初期値として設定される(第
4図参照)。
ムFという)は、第3図に示すように、フレームFの開
始位置が記録される開始デリミタフィールドF1,トーク
ンの制御内容を指示するコマンドが記録されるフレーム
制御フィールドF2,各局の送信許容データ量が記録され
る送信許容データ量フィールドF3,トークンを渡すべき
次局のアドレスが記録される宛先アドレスフィールドF
4,トークン保持局のアドレスが記録される発信元アドレ
スフィールドF5,フレームFの伝送誤りを検出するため
の所定の演算結果が収録されるFCS(フレームチェック
シーケンス)フィールドF6およびフレームFの終了位置
が記録される終了デリミタフィールドF7により構成され
ている。ここで、局1のトークンフレームFの送信許容
データ量フィールドF3内には、トークンが一巡した後、
新たな送信許容データ量が初期値として設定される(第
4図参照)。
次に、この実施例のデータ伝送方法およびデータ伝送シ
ステムの動作を第5図に示すフローチャートを参照して
説明する。
ステムの動作を第5図に示すフローチャートを参照して
説明する。
まず、電源を投入してデータ伝送の処理動作を開始させ
る。始めに、トークン保持局である局1は、送信許容デ
ータ量の初期設定局であるか否かを判断する(ステップ
100)。局1は、初期設定局であるので(ステップ100;
Y)、トークンフレームF内の送信許容データ量フィー
ルドF3に送信許容データ量の初期値を設定する(ステッ
プ101)。
る。始めに、トークン保持局である局1は、送信許容デ
ータ量の初期設定局であるか否かを判断する(ステップ
100)。局1は、初期設定局であるので(ステップ100;
Y)、トークンフレームF内の送信許容データ量フィー
ルドF3に送信許容データ量の初期値を設定する(ステッ
プ101)。
局1は、トークンフレームF内の送信許容データ量フィ
ールドF3に送信許容データ量の初期値を設定した後、送
信すべきデータがあるか否かを判断し(ステップ10
2)、送信すべきデータがない場合には(ステップ102;
N)、後述するステップ108に制御を移す一方、送信すべ
きデータがある場合には(ステップ102;Y)、送信許容
データ量フィールドF3に設定された設定値(初期値)か
ら送信すべきデータ量を減算し、その結果が0以上であ
るか否かを判断する(ステップ103)。
ールドF3に送信許容データ量の初期値を設定した後、送
信すべきデータがあるか否かを判断し(ステップ10
2)、送信すべきデータがない場合には(ステップ102;
N)、後述するステップ108に制御を移す一方、送信すべ
きデータがある場合には(ステップ102;Y)、送信許容
データ量フィールドF3に設定された設定値(初期値)か
ら送信すべきデータ量を減算し、その結果が0以上であ
るか否かを判断する(ステップ103)。
局1は、減算した結果が0未満である場合には(ステッ
プ103;N)、後述するステップ108に制御を移す一方、減
算した結果が0以上である場合には(ステップ103;
Y)、減算した結果の値をトークンフレームF内の送信
許容データ量フィールドF3に設定し直し(ステップ10
4)、送信すべきデータを受信局に送信する(ステップ1
05)。
プ103;N)、後述するステップ108に制御を移す一方、減
算した結果が0以上である場合には(ステップ103;
Y)、減算した結果の値をトークンフレームF内の送信
許容データ量フィールドF3に設定し直し(ステップ10
4)、送信すべきデータを受信局に送信する(ステップ1
05)。
そして、局1は、送信が正常に完了した場合には(ステ
ップ106;Y)、局2へトークンを委譲する(ステップ10
8)一方、送信が正常でない場合には(ステップ106;
N)、データの再送処理(ステップ107)をしてステップ
103に制御を戻し、上述と同様な処理を行う。
ップ106;Y)、局2へトークンを委譲する(ステップ10
8)一方、送信が正常でない場合には(ステップ106;
N)、データの再送処理(ステップ107)をしてステップ
103に制御を戻し、上述と同様な処理を行う。
ステップ108において、局1からトークンを委譲された
局2は、局1が行ったと同様な処理を行う。なお、局2
は、送信許容データ量の初期設定局ではないので、ステ
ップ100からステップ101を飛ばしてステップ102に制御
を移行する。以下、同様に局3、局4、局5および局6
について同様な動作を行う。そして、トークンが一巡し
局1に戻ってくれば、局1おいて新たな送信許容データ
量の初期値がトークンフレームF内の送信許容データ量
フィールドF3に初期値として設定され、上述のような動
作を繰り返す。
局2は、局1が行ったと同様な処理を行う。なお、局2
は、送信許容データ量の初期設定局ではないので、ステ
ップ100からステップ101を飛ばしてステップ102に制御
を移行する。以下、同様に局3、局4、局5および局6
について同様な動作を行う。そして、トークンが一巡し
局1に戻ってくれば、局1おいて新たな送信許容データ
量の初期値がトークンフレームF内の送信許容データ量
フィールドF3に初期値として設定され、上述のような動
作を繰り返す。
以上のようにこの実施例によれば、トークン保持局が送
信許容データ量と送信すべきデータ量を比較し、送信す
べきデータが送信許容データ量より多い場合には、デー
タを送信しないように構成したことにより、従来のよう
にタイマを用いることなく、トークン一巡時間を簡単に
設定することがで、極めて使い勝手が良い。
信許容データ量と送信すべきデータ量を比較し、送信す
べきデータが送信許容データ量より多い場合には、デー
タを送信しないように構成したことにより、従来のよう
にタイマを用いることなく、トークン一巡時間を簡単に
設定することがで、極めて使い勝手が良い。
第1図は本実施例に係るトークンパッシング方式のLAN
の構成を示すブロック図、第2図はトークンの巡回状態
を示す図、第3図はトークンフレームの構成図、第4図
は送信許容データ量の初期値を格納するフィールド内容
の説明図、第5図は本実施例の動作を示すフローチャー
トである。 1〜6……局 F……トークンフレーム F1……開始デリミタフィールド F2……フレーム制御フィールド F3……送信許容データ量フィールド F4……宛先アドレスフィールド F5……送信元アドレスフィールド F6……FCS F7……終了デリミタフィールド
の構成を示すブロック図、第2図はトークンの巡回状態
を示す図、第3図はトークンフレームの構成図、第4図
は送信許容データ量の初期値を格納するフィールド内容
の説明図、第5図は本実施例の動作を示すフローチャー
トである。 1〜6……局 F……トークンフレーム F1……開始デリミタフィールド F2……フレーム制御フィールド F3……送信許容データ量フィールド F4……宛先アドレスフィールド F5……送信元アドレスフィールド F6……FCS F7……終了デリミタフィールド
Claims (2)
- 【請求項1】複数の局が論理リングを形成し、トークン
パシング方式によりデータが伝送されるデータ伝送方法
において、 前記トークンが前記論理リングを一巡する間に前記複数
の局から送信するデータ量の総和量が所定値以下になる
ようにトークン内に、送信許容データ量としての初期値
を設定し、 送信すべきデータと前記送信許容データ量とを比較し、 前記送信すべきデータのデータ量が前記送信許容データ
量より少ない場合には、トークン内に新たな前記送信許
容データ量を設定し直し、前記送信すべきデータと別個
に前記トークンのみを次局に委譲する一方、前記送信す
べきデータのデータ量が前記送信許容データ量より多い
場合には、前局から受取った前記送信許容データ量の設
定値のままのトークンを次局に委譲させることを特徴と
するデータ伝送方法。 - 【請求項2】複数の局が論理リングを形成し、トークン
パシング方式によりデータが伝送されるデータ伝送シス
テムにおいて、 前記トークンが前記論理リングを一巡する間に前記複数
の局から送信するデータ量の総和量が所定値以下になる
ようにトークン内に、送信許容データ量としての初期値
を設定する初期値設定手段と、 送信すべきデータと前記送信許容データ量とを比較する
データ量比較手段と、 前記送信すべきデータのデータ量が前記送信許容データ
量より少ない場合には、トークン内に新たな前記送信許
容データ量を設定し直し、前記送信すべきデータと別個
に前記トークンのみを次局に委譲する一方、前記送信す
べきデータのデータ量が前記送信許容データ量より多い
場合には、前局から受取った前記送信許容データ量の設
定値のままのトークンを次局に委譲させるトークン委譲
手段と を具備することを特徴とするデータ伝送システム。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63199339A JPH0748743B2 (ja) | 1988-08-10 | 1988-08-10 | データ伝送方法およびデータ伝送システム |
| EP89114823A EP0354572B1 (en) | 1988-08-10 | 1989-08-10 | Improved local area network system |
| AT89114823T ATE117485T1 (de) | 1988-08-10 | 1989-08-10 | Lokale netzwerksysteme. |
| DE68920662T DE68920662T2 (de) | 1988-08-10 | 1989-08-10 | Lokale Netzwerksysteme. |
| US07/924,791 US5243335A (en) | 1988-08-10 | 1992-08-06 | Local area network system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63199339A JPH0748743B2 (ja) | 1988-08-10 | 1988-08-10 | データ伝送方法およびデータ伝送システム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0248843A JPH0248843A (ja) | 1990-02-19 |
| JPH0748743B2 true JPH0748743B2 (ja) | 1995-05-24 |
Family
ID=16406144
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63199339A Expired - Lifetime JPH0748743B2 (ja) | 1988-08-10 | 1988-08-10 | データ伝送方法およびデータ伝送システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0748743B2 (ja) |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS54116805A (en) * | 1978-03-03 | 1979-09-11 | Fujitsu Ltd | Loop transmission system |
-
1988
- 1988-08-10 JP JP63199339A patent/JPH0748743B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0248843A (ja) | 1990-02-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4747100A (en) | Token passing network utilizing active node table | |
| JPH0365704B2 (ja) | ||
| JPH01202950A (ja) | トークンリング伝送方式 | |
| KR19990033599A (ko) | 근거리 통신망 인터페이스 장치 및 방법 | |
| JPS61100046A (ja) | ル−プ伝送方法 | |
| JPH0748743B2 (ja) | データ伝送方法およびデータ伝送システム | |
| US6178177B1 (en) | Data-processing network having non-deterministic access, but having deterministic access time | |
| JP2724567B2 (ja) | Lanにおける優先データ送信制御方式 | |
| EP0354572B1 (en) | Improved local area network system | |
| US6711179B1 (en) | Signal processing apparatus with three layer processing sections, and signal processing system with said two signal processing apparatuses | |
| JPH0292043A (ja) | データ受信方式 | |
| JP2745464B2 (ja) | トークンパッシング方式のlan装置 | |
| JPH04266145A (ja) | 情報処理システム内の副ステーションを初期設定する方法。 | |
| JPH0522305A (ja) | 通信方式 | |
| JP2962903B2 (ja) | Lanにおける新局勧誘方式 | |
| JPH0252541A (ja) | Lanにおけるデータ伝送方式 | |
| JPH0253346A (ja) | バス型lan | |
| JP3043192B2 (ja) | トークン同時獲得防止方式 | |
| JPH0234500B2 (ja) | ||
| JP2570192B2 (ja) | ループ型ローカルエリアネットワークシステム | |
| JPH0568902B2 (ja) | ||
| JPS6069935A (ja) | デ−タ通信方式 | |
| JPH10135996A (ja) | トークンパッシングバス型lanの勧誘制御方式 | |
| JPS616952A (ja) | デ−タ伝送方式 | |
| JPS6261446A (ja) | ト−クン2重ル−プアクセス方式 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090524 Year of fee payment: 14 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090524 Year of fee payment: 14 |