JPH0624378B2 - ネットワーク間のデータ送受信方式 - Google Patents

ネットワーク間のデータ送受信方式

Info

Publication number
JPH0624378B2
JPH0624378B2 JP63160817A JP16081788A JPH0624378B2 JP H0624378 B2 JPH0624378 B2 JP H0624378B2 JP 63160817 A JP63160817 A JP 63160817A JP 16081788 A JP16081788 A JP 16081788A JP H0624378 B2 JPH0624378 B2 JP H0624378B2
Authority
JP
Japan
Prior art keywords
transmission
network
data
bus
reception processing
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
Application number
JP63160817A
Other languages
English (en)
Other versions
JPH0213039A (ja
Inventor
邦芳 古西
明彦 戸島
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.)
Toshiba Corp
Original Assignee
Tokyo Shibaura 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 Tokyo Shibaura Electric Co Ltd filed Critical Tokyo Shibaura Electric Co Ltd
Priority to JP63160817A priority Critical patent/JPH0624378B2/ja
Publication of JPH0213039A publication Critical patent/JPH0213039A/ja
Priority to US07/774,000 priority patent/US5117419A/en
Publication of JPH0624378B2 publication Critical patent/JPH0624378B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4604LAN interconnection over a backbone network, e.g. Internet, Frame Relay
    • H04L12/462LAN interconnection over a bridge based backbone
    • H04L12/4625Single bridge functionality, e.g. connection of two networks over a single bridge

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) この発明は、光伝送路を介してステーション間のデータ
伝送が行われるリング型ネットワークと、このリング型
ネットワークに上記ステーションを介して接続されるバ
ス型ネットワークを備えたネットワークシステムに係
り、特にリング型ネットワークとバス型ネットワークと
の間のデータ送受信方式に関する。
(従来の技術) この種のネットワークシステムでは、各ステーションに
は、リング型ネットワークのインタフェースとバス型ネ
ットワークとのインタフェースとの間に、1つの送受信
処理部が設けられるのが一般的であった。この送受信処
理部は、送信時には、(バス型ネットワークインタフェ
ースを介して転送される)バス型ネットワークからの送
信データを送信バッファに一時格納する一方、発信元ア
ドレス(バス型ネットワークに接続されている発信元の
機器のアドレス)と自ステーションのアドレスとの対を
アドレス変換テーブルに登録する。また送受信処理部
は、宛先アドレスを用いてアドレス変換テーブルをサー
チし、同アドレスが登録されていない場合、または宛先
アドレスがブロードキャスト(一斉同報)アドレスの場
合には、特別なステーションアドレスとして全ステーシ
ョンに一斉に送信する。また、アドレス変換テーブルに
宛先アドレスが登録されていた場合には、同アドレスと
対を成して登録されているステーションアドレスの示す
ステーションに対してのみ個別に送信する。この送信が
完了するまでは、送受信処理部は次の送信を行うことは
できない。
一方、(リング型ネットワークインタフェースを介して
転送される)リング型ネットワークからのデータ受信時
には、送受信処理部は受信データを受信バッファに一時
格納し、更に受信データをもとにアドレス変換テーブル
へのアドレス対の登録を行う。そして送受信処理部は、
受信バッファのデータをバス型ネットワークインタフェ
ースを介してバス型ネットワークへ送信する。この期間
中、送受信処理部は次の受信処理を行うことはできな
い。
(発明が解決しようとする課題) 上記したように従来は、リング型ネットワークと同ネッ
トワークにステーションによって接続されるバス型ネッ
トワークとは1対1に対応しているため、1つの送信処
理が完了するまでは次のデータ送信が行えず、システム
のスループットが低下するという問題があった。
したがってこの発明は、リング型ネットワークとバス型
ネットワークとの間のデータ送受信のスループットの向
上が図れるようにすることを解決すべき課題とする。
[発明の構成] (課題を解決するための手段) この発明は、リング型ネットワーク上の各ステーション
に、リング型ネットワークの光伝送路に形成される複数
の論理パスと1対1で対応して設けられた複数の内部バ
スと、この複数の内部バスと光伝送路の複数の論理パス
とのインタフェースを成し、内部バス上のデータのリン
グ型ネットワークへの送信時には同内部バスに対応する
論理パスを用い、リング型ネットワークからの受信時に
は、その受信データを同データの伝送に供された論理パ
スに対応する内部バスに出力する第1ネットワークイン
タフェースと、自ステーションに接続されるバス型ネッ
トワークとのインタフェースを成す第2ネットワークイ
ンタフェースと、複数の内部バスと1対1で対応して設
けられ、対応する内部バスと第2ネットワークインタフ
ェースとの間の送受信を司る複数の送受信処理手段と
を、それぞれ設け、リング型ネットワークと自ステーシ
ョンに接続されるバス型ネットワークとの間の送受信
を、複数の送受信処理手段によって分散して行うように
したことを特徴とする。
(作用) 上記の構成によれば、リング型ネットワークへの送信ま
たはリング型ネットワークからの受信処理が、複数の送
受信処理手段によって対応する内部バスを介して分散し
て行えるため、スループットが向上する。
(実施例) 第1図はこの発明に直接関係するステーションのインタ
フェース部の一実施例を示すブロック構成図、第2図は
ネットワークシステムの一実施例を示すシステム構成図
である。
第2図において、11はリング型ネットワーク、12,13は
リング型ネットワーク11によって相互接続されるステー
ション(ST)である。ステーション12はリング型ネッ
トワーク11との間の送受信処理を分散して行えるように
後述する4つの内部バス21-1〜21-4(第1図参照)を内
蔵する。一方、ステーション13は従来と同様に単一の内
部バスを内蔵する。14,15はリング型ネットワーク11の
伝送路、例えば光伝送路を形成する伝送媒体である光ケ
ーブルである。光ケーブル14は、例えば4種の波長の光
信号を波長多重化して伝送するのに用いられる。この場
合、光ケーブル14は論理的に4つのパス(論理パス)14
-1〜14-4を有していると言える。16,17はステーション1
2,13によって(幹線ネットワークとしての)リング型ネ
ットワーク11に接続される(支線ネットワークとして
の)バス型ネットワークである。
上記ステーション(ST)12のインタフェース部は、第
1図に示すように構成されている。同図において、21-1
〜21-4は第2図に示したリング型ネットワーク11の光ケ
ーブル14の論理パス14-1〜14-4と1対1で対応して設け
られた内部バス、22は内部バス21-1〜21-4とリング型ネ
ットワーク11の論理パス14-1〜14-4とのインタフェース
を成すリング型ネットワークインタフェース(以下、単
にネットワークインタフェースと呼ぶ)である。ネット
ワークインタフェース22は、内部バス21-1〜21-4上のデ
ータのリング型ネットワーク11への送信時には同内部バ
ス21-1〜21-4に対応する論理パス14-1〜14-4を用い、リ
ング型ネットワーク11からの受信時には、その受信デー
タを同データの伝送に供された論理パス14-1〜14-4に対
応する内部バス21-1〜21-4に出力するように構成され
る。
23は自ステーション12に接続されるバス型ネットワーク
16とのインタフェースを成すバス型ネットワークインタ
フェース(以下、単にネットワークインタフェースと呼
ぶ)、24-1〜24-4は内部バス21-1〜21-4と1対1で対応
して設けられ、対応する内部バス14-1〜14-4とネットワ
ークインタフェース23との間の送受信を司る送受信処理
部である。25はネットワークインタフェース23を通して
取込まれたバス型ネットワーク16からの送信データを送
受信処理部24-1〜24-4に伝送するための送信データライ
ン、26は送受信処理部24-1〜24-4によって受信されたデ
ータをネットワークインタフェース23を介してバス型ネ
ットワーク16に伝達するための受信データラインであ
る。
送受信処理部24-1は、バス型ネットワーク16からの送信
データの受信および内部バス21-1への送信を制御する送
信コントローラ31と、内部バス21-1からの受信データの
受信およびバス型ネットワーク16への送出を制御する受
信コントローラ32と、アドレス変換部33とを有してい
る。このアドレス変換部33は、ステーションアドレスと
同アドレスの示すステーションに接続されているバス型
ネットワークのアドレスとの対を例えばハッシュ方式で
登録するためのアドレス変換テーブル(図示せず)を内
蔵する。送受信処理部24-1は更に、バス型ネットワーク
16から受信した送信データを一時格納するための送信バ
ッファ34と、内部バス21-1からの受信データを一時格納
するための受信バッファ35とを有している。なお、第1
図では省略されているが、送受信処理部24-2〜24-3も、
基本的に上記した送受信処理部24-1と同一の構成要素を
有している。
次に、この発明の一実施例の動作を説明する。
まず、ネットワークインタフェース23の制御によってバ
ス型ネットワーク16からデータ(送信データ)が受信さ
れ、そのデータが送信データライン25上に出力されたも
のとする。送信データライン25上のデータは、送受信処
理部24-1〜24-4に導かれる。送受信処理部24-1に導かれ
た送信データライン25上のデータは、同処理部24-1内の
送信バッファ34に一時格納される。アドレス変換部33
は、送信バッファ34に格納されたデータ中の発信元アド
レス(バス型ネットワーク16に接続されている発信元の
機器のアドレス)と自ステーション12のアドレスとの対
を、同変換部33内のアドレス変換テーブルに登録する。
またアドレス変換部33は、宛先アドレスを用いてアドレ
ス変換テーブルをサーチして同アドレスが登録されてい
るか否かをチェックする。もし、宛先アドレスがアドレ
ス変換テーブルに登録されていない場合、または宛先ア
ドレスがブロードキャスト(一斉同報)アドレスの場合
には、送受信処理部24-1の送信コントローラ31はブロー
ドキャストを示す特別な宛先アドレス(ステーションア
ドレス)を用いて、送信バッファ34のデータを内部バス
21-1に送出する。
以上の動作は、送受信処理部24-2〜24-4においても送受
信処理部24-1と同様に行われ、送信データライン25から
のデータ(送信データ)の宛先アドレスがアドレス変換
テーブルに登録されていない場合、または宛先アドレス
がブロードキャストアドレスの場合には、送信データラ
イン25からのデータはブロードキャストを示す特別な宛
先アドレスを用いて内部バス21-1〜24-3に送出される。
送受信処理部24-1〜24-4から内部バス21-1〜21-4に送出
されたデータ(送信データ)はネットワークインタフェ
ース22に導かれる。ネットワークインタフェース22は、
内部バス21-1〜21-4からのデータを、第2図に示すリン
グ型ネットワーク11(内の光ケーブル14)の論理パス14
-1〜14-4に固有の波長の送信データに変換してリング型
ネットワーク11に送信する。このリング型ネットワーク
11上の送信データは、同データがブロードキャストデー
タである場合、発信元ステーション12を除く他の全ステ
ーション12で受信される。このステーション12における
受信動作については後述する。なお、発信元ステーショ
ン12は、自身が送信したブロードキャストデータについ
ては、受信しないか、或は受信しても破棄することは勿
論である。またステーション13においては、例えば論理
パス14-1に対応する波長のデータのみをリング型ネット
ワーク11から受信する。
一方、バス型ネットワーク16からの送信データの宛先ア
ドレスが送受信処理部24-1〜24-4内のアドレス変換テー
ブルに登録されている場合、以下に述べるまたはの
方式で個別送信が行われる。
方式 まず、方式は、個別送信用の送受信処理部24-1〜24-4
が一定順序で切替えられることを基本とする。この方式
では、例えば送受信処理部24-1(の送信コントローラ
31)が内部バス21-1を用いて送信を行い、もしその際に
相手側がビジーであるか或は無応答の場合には、次の送
受信処理部24-2に送信の制御が移される。また、送信を
行うべき送受信処理部、例えば送受信処理部24-1が先の
送信を終了していなければ、次の送受信処理部24-2に送
信を行わせる。
方式 次に方式は、送受信処理部24-1〜24-4の送信の順序を
固定させず、送信中でない送受信処理部相互間で送信す
べき唯一の送受信処理部を決定するものである。
以上の,のいずれの方式でも、リング型ネットワー
ク11への送信動作が送受信処理部24-1〜24-4によって分
散して行われ並列送信が可能となるため、1つの送信が
終了するまでは後続の送信が行えない従来方式に比べ、
システムのスループットが向上する。なお、第2図に示
す従来タイプのステーション13へのデータ送信のために
は、方式を適用することで対処可能であり、ここでは
結果的に送受信処理部24-1だけがステーション13(に接
続されるバス型ネットワーク17)への送信を受持つこと
になる。方式,のいずれを適用するかは、例えば外
部指令コマンド等で指定することが可能である。
次に、リング型ネットワーク11からデータを受信した場
合の動作について説明する。まず、ステーション12のネ
ットワークインタフェース22が、リング型ネットワーク
11の論理パス14-1〜14-4からブロードキャストデータを
受信したものとする。ネットワークインタフェース22
は、論理パス14-1〜14-4からブロードキャストデータを
受信すると、その受信データを同データの伝送に供され
た論理パス14-1〜14-4に対応する内部バス21-1〜21-4に
出力する。この内部バス21-1〜21-4上の受信データ(ブ
ロードキャストデータ)は、送受信処理部24-1〜24-4に
導かれる。
送受信処理部24-1の受信コントローラ32は、内部バス21
-1からの受信データを受信して受信バッファ35に一時格
納する。受信バッファ35に受信データが格納されると、
アドレス変換部33は受信バッファ35内の受信データをも
とにアドレス変換テーブルへのアドレス対(発信元ステ
ーションアドレスと発信元機器のアドレスとの対)の登
録を行う。ここまでの動作は、他の送受信処理部24-2〜
24-4においても同様に行われる。そして、上記のアドレ
ス変換テーブルへの登録が終了すると、送受信処理部24
-1〜24-4のいずれか1つが、上記受信データを受信デー
タライン26、インタフェース23を介してバス型ネットワ
ーク16に送信する。
次に、ステーション12のネットワークインタフェース22
が、リング型ネットワーク11の例えば論理パス14-1から
個別送信データを受信した場合について説明する。この
場合には、受信データは内部バス21-1だけに送出され、
したがって送受信処理部24-1においてのみ(アドレス変
換部33による)上記したアドレス変換テーブルへの登録
動作と、(受信コントローラ32による)受信データのバ
ス型ネットワーク16への送信とが行われる。個別送信の
場合、上記した送受信処理部24-1の受信処理と並行して
送受信処理部24-2〜24-4が受信処理を行うことができる
ことは明らかである。
なお、前記実施例では、1つのステーションによってリ
ング型ネットワークに接続されるバス型ネットワークが
1つである場合について説明したが、複数であっても、
各バス型ネットワーク毎に、ネットワークインタフェー
ス23および送受信処理部24-1〜24-3等を設けることによ
り同様に適用できる。
[発明の効果] 以上詳述したようにこの発明によれば、リング型ネット
ワークへの送信またはリング型ネットワークからの受信
処理が、複数の送受信処理手段によって対応する内部バ
スを介して分散して行えるので、スループットが向上す
る。
【図面の簡単な説明】
第1図はこの発明に直接関係するステーションのインタ
フェース部の一実施例を示すブロック構成図、第2図は
第1図のステーションを備えたネットワークシステムの
一実施例を示すシステム構成図である。 11……リング型ネットワーク、12,13……ステーション
(ST)、14,15……光ケーブル、14-1〜14-4……論理
パス、16,17……バス型ネットワーク、21-1〜21-4……
内部バス、22……リング型ネットワークインタフェー
ス、23……バス型ネットワークインタフェース、24-1〜
24-4……送受信処理部。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】光伝送路を介してステーション間のデータ
    伝送が行われるリング型ネットワークと、このリング型
    ネットワークに上記ステーションを介して接続されるバ
    ス型ネットワークを備えたネットワークシステムにおい
    て、 上記ステーションに、 上記リング型ネットワークの光伝送路に形成される複数
    の論理パスと1対1で対応して設けられた複数の内部バ
    スと、この複数の内部バスと上記光伝送路の複数の論理
    パスとのインタフェースを成し、上記内部バス上のデー
    タの上記リング型ネットワークへの送信時には同内部バ
    スに対応する上記論理パスを用い、上記リング型ネット
    ワークからの受信時には、その受信データを同データの
    伝送に供された上記論理パスに対応する内部バスに出力
    する第1ネットワークインタフェースと、自ステーショ
    ンに接続される上記バス型ネットワークとのインタフェ
    ースを成す第2ネットワークインタフェースと、上記複
    数の内部バスと1対1で対応して設けられ、対応する上
    記内部バスと上記第2ネットワークインタフェースとの
    間の送受信を司る複数の送受信処理手段と、 を備え、 上記リング型ネットワークと自ステーションに接続され
    る上記バス型ネットワークとの間の送受信を、上記複数
    の送受信処理手段によって分散して行うようにしたこと
    を特徴とするネットワーク間のデータ送受信方式。
JP63160817A 1988-06-30 1988-06-30 ネットワーク間のデータ送受信方式 Expired - Lifetime JPH0624378B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP63160817A JPH0624378B2 (ja) 1988-06-30 1988-06-30 ネットワーク間のデータ送受信方式
US07/774,000 US5117419A (en) 1988-06-30 1991-10-09 System for controlling data transmission and reception in a network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63160817A JPH0624378B2 (ja) 1988-06-30 1988-06-30 ネットワーク間のデータ送受信方式

Publications (2)

Publication Number Publication Date
JPH0213039A JPH0213039A (ja) 1990-01-17
JPH0624378B2 true JPH0624378B2 (ja) 1994-03-30

Family

ID=15723063

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63160817A Expired - Lifetime JPH0624378B2 (ja) 1988-06-30 1988-06-30 ネットワーク間のデータ送受信方式

Country Status (2)

Country Link
US (1) US5117419A (ja)
JP (1) JPH0624378B2 (ja)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5267238A (en) * 1989-12-29 1993-11-30 Ricoh Company, Ltd. Network interface units and communication system using network interface unit
US5412652A (en) * 1993-09-24 1995-05-02 Nec America, Inc. Sonet ring subnetwork management method
GB9401488D0 (en) * 1994-01-26 1994-03-23 British Telecomm Optical communications
US5815490A (en) * 1995-11-20 1998-09-29 Nec America, Inc. SDH ring high order path management
US6195332B1 (en) * 1998-08-28 2001-02-27 3Com Corporation Rate-based flow control protocol on an ethernet-over-ring communications network

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4612635A (en) * 1984-03-05 1986-09-16 Honeywell Inc. Sequential data transmission system
US4692918A (en) * 1984-12-17 1987-09-08 At&T Bell Laboratories Reliable local data network arrangement

Also Published As

Publication number Publication date
US5117419A (en) 1992-05-26
JPH0213039A (ja) 1990-01-17

Similar Documents

Publication Publication Date Title
JPH0624378B2 (ja) ネットワーク間のデータ送受信方式
JP3075649B2 (ja) 時分割多重通信方式
JP2740031B2 (ja) データ受信装置
JPH03108837A (ja) 時分割バス制御回路
JPH06197133A (ja) 通信システム
JPH0916517A (ja) バスインタフェース
JPH0360239A (ja) ブリッジ装置
JPH0730573A (ja) ダウンロード方式
JPH03238954A (ja) プロトコル変換システム
JPS6384334A (ja) デ−タ伝送方式
JP2830224B2 (ja) プログラマブルコントローラの通信手順
JPS6370639A (ja) 多対多通信システム
JPH04241659A (ja) リモートジョブ転送方式
JP3067159B2 (ja) パケット交換装置の信号方向制御方法及び装置
SU840867A1 (ru) Устройство дл сопр жени вычислительныхМАшиН
JPH03249825A (ja) 衛星通信方式
JP2949118B1 (ja) バス通信型エンコーダ装置のエンコーダデータ出力方法
JPH03143047A (ja) 通信制御方式
JP3178206B2 (ja) 多重通信装置
JPS5835283B2 (ja) 入出力装置間のロ−カルチエツク方法
JPS6086940A (ja) 光デ−タ伝送装置
JPH02211726A (ja) 衛星ネットワークのマルチキャスト同報方式
JPS63102521A (ja) リング結合システムの受信機構
JPH077970B2 (ja) ハイレベル・データ・リンク制御手順における多重送受信装置
JPS63312740A (ja) 選択的同報通信方式