JPH0243662A - 通信経路制御方式 - Google Patents
通信経路制御方式Info
- Publication number
- JPH0243662A JPH0243662A JP19550288A JP19550288A JPH0243662A JP H0243662 A JPH0243662 A JP H0243662A JP 19550288 A JP19550288 A JP 19550288A JP 19550288 A JP19550288 A JP 19550288A JP H0243662 A JPH0243662 A JP H0243662A
- Authority
- JP
- Japan
- Prior art keywords
- processor
- processors
- virtual
- adjacent
- virtual path
- 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
Links
- 238000004891 communication Methods 0.000 title claims description 12
- 238000000034 method Methods 0.000 claims description 14
- 238000010586 diagram Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
Landscapes
- Multi Processors (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、通信経路制御方式、特に中継プロセッサを介
する仮想経路をもつコネクションレス型ネットワークシ
ステムの通信経路制御方式に関する。
する仮想経路をもつコネクションレス型ネットワークシ
ステムの通信経路制御方式に関する。
従来、複数プロセッサ間でネットワークシステムを構築
する場合、システムで固定的に経路を確保するpvc
<パーマネント・バーチャル・サーキット:固定接続)
方式か、または通信を行なう必要が生じたときに発着呼
制御により、その時点で取り得る一つの経路を確立する
VC(バーチャル・コール)方式がとられている。
する場合、システムで固定的に経路を確保するpvc
<パーマネント・バーチャル・サーキット:固定接続)
方式か、または通信を行なう必要が生じたときに発着呼
制御により、その時点で取り得る一つの経路を確立する
VC(バーチャル・コール)方式がとられている。
PVC方式を採用した場合、一つの通信路において経路
が固定化されるため、障害時等の迂回制御が行なえない
、同−始/終端間で別々の経路をもつ複数の通信路を設
定した場合には、迂回制御が可能となるが、大規模なネ
ットワークシステムにおいて、このような方法の採用に
は、メモリ資源等からの制限があり得るという問題点が
ある。
が固定化されるため、障害時等の迂回制御が行なえない
、同−始/終端間で別々の経路をもつ複数の通信路を設
定した場合には、迂回制御が可能となるが、大規模なネ
ットワークシステムにおいて、このような方法の採用に
は、メモリ資源等からの制限があり得るという問題点が
ある。
また、VC方式を採用した場合には、コネクション確立
時に一つでも接続可能な経路が存在すれば、その経路を
自動選択することが可能だが、−旦コネクションを確立
した後にその経路が障害となった場合には、自動迂回は
行なえず、コネクションを開放しなければならない。さ
らに、コネクション確立のためのデータ送受信のための
オーバーヘッドが常に発生し、ネットワーク全体のスル
ーブツトに影響を与える。また、コネクション確立時に
その経路の設定に対しある前提条件を与えることが難し
くどのような場合でも接続可能な経路があれば、コネク
ションが確立し、その経路はコネクションが開放される
まで固定であるため、例えば多数のプロセッサを中継点
とする経路が取られてしまった場合、レスポンスタイム
に多大の影響を与えるという問題点がある。
時に一つでも接続可能な経路が存在すれば、その経路を
自動選択することが可能だが、−旦コネクションを確立
した後にその経路が障害となった場合には、自動迂回は
行なえず、コネクションを開放しなければならない。さ
らに、コネクション確立のためのデータ送受信のための
オーバーヘッドが常に発生し、ネットワーク全体のスル
ーブツトに影響を与える。また、コネクション確立時に
その経路の設定に対しある前提条件を与えることが難し
くどのような場合でも接続可能な経路があれば、コネク
ションが確立し、その経路はコネクションが開放される
まで固定であるため、例えば多数のプロセッサを中継点
とする経路が取られてしまった場合、レスポンスタイム
に多大の影響を与えるという問題点がある。
本発明によれば、複数プロセッサによるネットワークで
隣接プロセッサ間をパーマネント・バーチャル・サーキ
ット方式で接続し、その上に各プロセッサ間で収り得る
すべての方向をもった仮想経路を設定したコネクション
レス型ネットワークシステムにおいて、自プロセッサと
隣接するプロセッサとの間の経路の確立を検出した場合
他隣接プロセッサに対して自プロセッサ内で管理してい
る仮想経路情報を通知するかどうかをチェックし、通知
する場合該当プロセッサに対し仮想経路情報を通知し、
他隣接プロセッサから仮想経路情報を通知された場合、
または自プロセッサと隣接プロセッサとの間の経路の切
断を検出した場合に、自プロセッサ内に管理する仮想経
路情報を変更し、他隣接プロセッサに対して自プロセッ
サ内で管理している仮想経路情報を通知するかどうかを
チェックし、通知する場合該当プロセッサに対し仮想経
路情報の通知を行なうことを特徴とする通信経路制御方
式が得られる。
隣接プロセッサ間をパーマネント・バーチャル・サーキ
ット方式で接続し、その上に各プロセッサ間で収り得る
すべての方向をもった仮想経路を設定したコネクション
レス型ネットワークシステムにおいて、自プロセッサと
隣接するプロセッサとの間の経路の確立を検出した場合
他隣接プロセッサに対して自プロセッサ内で管理してい
る仮想経路情報を通知するかどうかをチェックし、通知
する場合該当プロセッサに対し仮想経路情報を通知し、
他隣接プロセッサから仮想経路情報を通知された場合、
または自プロセッサと隣接プロセッサとの間の経路の切
断を検出した場合に、自プロセッサ内に管理する仮想経
路情報を変更し、他隣接プロセッサに対して自プロセッ
サ内で管理している仮想経路情報を通知するかどうかを
チェックし、通知する場合該当プロセッサに対し仮想経
路情報の通知を行なうことを特徴とする通信経路制御方
式が得られる。
次に、本発明の一実施例を示した図面を参照して、本発
明をより詳細に説明する。
明をより詳細に説明する。
第1図を参照すると、本発明の一実施例は、ホストコン
ピュータH1,H2と、ネットワークを構築するネット
ワークプロセッサNPI、NP2、NF2.NF2と、
ネットワークに接続される分散プロセッサDPI、DP
2と、ネットワークに接続される端末Tl、T2.T3
.T4とから構成されている。ホストコンピュータH1
と、ネットワークプロセッサNPI、NP2とがAセン
タ内に設置され、ホストコンピュータH2と、ネットワ
ークプロセッサNP3.NP4とがBセンタ内に設置さ
れている。
ピュータH1,H2と、ネットワークを構築するネット
ワークプロセッサNPI、NP2、NF2.NF2と、
ネットワークに接続される分散プロセッサDPI、DP
2と、ネットワークに接続される端末Tl、T2.T3
.T4とから構成されている。ホストコンピュータH1
と、ネットワークプロセッサNPI、NP2とがAセン
タ内に設置され、ホストコンピュータH2と、ネットワ
ークプロセッサNP3.NP4とがBセンタ内に設置さ
れている。
第2図に第1図におけるネットワークプロセッサで本発
明によるネットワークを構築した場合の通信経路制御方
式の具体例実現例を示す、第2図において、2−40.
2−20.2−30.2−40はそれぞれネットワーク
を構築するプロセッサを表し、2−11はプロセッサ#
0で管理している仮想経路情報を、2−12はプロセッ
サ#0を終端とする仮想経路情報を、2−13は他プロ
セツサからそれぞれ通知されたプロセッサ#Oを始端ま
たは中継点とする仮想経路情報を、また2−14はある
前提条件に基づきプロセッサ#0から他隣接プロセッサ
へ通知するべき仮想経路情報を抽出するためのマスクテ
ーブルと現時点で他隣接プロセッサに通知されている仮
想経路情報を表している。ここでは、前提条件として■
プロセッサ間0とプロセッサ#1.プロセッサ#2とプ
ロセッサ#3はそれぞれ同地区に属し、同地区のプロセ
ッサ間の仮想経路として、他地区のプロセッサを中継点
とする仮想経路はもたない、■二つ以上のプロセッサを
中継点とする仮想経路はもたない、という二つの条件を
あげている。また、2−11は2−12と2−13それ
ぞれの情報の論理和を値としている。各プロセッサは、
すべての経路が切断されている状態において、2−11
と2−12および2−14のマスクテーブルのみを情報
として有している。
明によるネットワークを構築した場合の通信経路制御方
式の具体例実現例を示す、第2図において、2−40.
2−20.2−30.2−40はそれぞれネットワーク
を構築するプロセッサを表し、2−11はプロセッサ#
0で管理している仮想経路情報を、2−12はプロセッ
サ#0を終端とする仮想経路情報を、2−13は他プロ
セツサからそれぞれ通知されたプロセッサ#Oを始端ま
たは中継点とする仮想経路情報を、また2−14はある
前提条件に基づきプロセッサ#0から他隣接プロセッサ
へ通知するべき仮想経路情報を抽出するためのマスクテ
ーブルと現時点で他隣接プロセッサに通知されている仮
想経路情報を表している。ここでは、前提条件として■
プロセッサ間0とプロセッサ#1.プロセッサ#2とプ
ロセッサ#3はそれぞれ同地区に属し、同地区のプロセ
ッサ間の仮想経路として、他地区のプロセッサを中継点
とする仮想経路はもたない、■二つ以上のプロセッサを
中継点とする仮想経路はもたない、という二つの条件を
あげている。また、2−11は2−12と2−13それ
ぞれの情報の論理和を値としている。各プロセッサは、
すべての経路が切断されている状態において、2−11
と2−12および2−14のマスクテーブルのみを情報
として有している。
第3図は、各プロセッサ間での双方向性をもった仮想経
路の識別番号を表している。
路の識別番号を表している。
第4図を参照して、本実施例の動作を説明する。すべて
のプロセッサ間の経路が接続状態にあるときにプロセッ
サ#3がダウンした場合、プロセッサ#0.プロ゛セッ
サ#1.プロセッサ#2はそれぞれプロセッサ#3との
間の経路の切断を検出し、プロセッサ#3から通知され
ていた仮想経路の情報をすべて切断状態に変更し、自プ
ロセッサで管理している仮想経路情報を更新する。次に
、更新後の仮想経路情報からマスクテーブルを使用して
各隣接プロセッサへ通知するための仮想経路情報を抽出
する。抽出した仮想経路情報が以前に通知した情報と相
違がある場合のみ、該当プロセッサに対し、抽出した仮
想経路情報を通知する0通知を受けたプロセッサでは、
通知された仮想経路情報により隣接プロセッサからの通
知情報エリア(2−13)を変更し、自プロセッサで管
理している情報を更新する。このようにして、すべての
プロセッサ間で通知すべき情報がなくなるまで通知→更
新を繰り返すことにより、各プロセッサで自プロセッサ
を始端または中継点とする仮想経路の状態を管理する。
のプロセッサ間の経路が接続状態にあるときにプロセッ
サ#3がダウンした場合、プロセッサ#0.プロ゛セッ
サ#1.プロセッサ#2はそれぞれプロセッサ#3との
間の経路の切断を検出し、プロセッサ#3から通知され
ていた仮想経路の情報をすべて切断状態に変更し、自プ
ロセッサで管理している仮想経路情報を更新する。次に
、更新後の仮想経路情報からマスクテーブルを使用して
各隣接プロセッサへ通知するための仮想経路情報を抽出
する。抽出した仮想経路情報が以前に通知した情報と相
違がある場合のみ、該当プロセッサに対し、抽出した仮
想経路情報を通知する0通知を受けたプロセッサでは、
通知された仮想経路情報により隣接プロセッサからの通
知情報エリア(2−13)を変更し、自プロセッサで管
理している情報を更新する。このようにして、すべての
プロセッサ間で通知すべき情報がなくなるまで通知→更
新を繰り返すことにより、各プロセッサで自プロセッサ
を始端または中継点とする仮想経路の状態を管理する。
あるプロセッサ(A)で別のプロセッサ(B)宛の電文
の送信を行ないたい場合、Aを始端、Bを終端とする仮
想経路の状態を2−11によりチェックし、接続状態の
場合は、2−13の中でその仮想経路の状態が接続状態
であるもののうち、優先度の一番高いプロセッサ宛に電
文を送信することにより送信経路の制御を行なう。
の送信を行ないたい場合、Aを始端、Bを終端とする仮
想経路の状態を2−11によりチェックし、接続状態の
場合は、2−13の中でその仮想経路の状態が接続状態
であるもののうち、優先度の一番高いプロセッサ宛に電
文を送信することにより送信経路の制御を行なう。
以上説明したように、本発明によれば、メモリ資源等か
らの制限を受けることなく、始端において終端や中継点
でのその経路の状態を把握した上で経路の迂回制御が可
能となる。また、マスクテーブルの作り方により、ネッ
トワーク内での取り得る経路にある前提条件を付加する
ことが可能であるため、レスポンスタイムに影響を与え
る多数のプロセッサを中継点とするような経路の選択を
行なわないようにする制御も可能となる。さらに、コネ
クションレス方式であるため、通信途中に経路障害によ
り通信が中断することは極めて少なく、コネクション確
立のためのオーバーヘッドも発生しないためにネットワ
ーク全体のスループットの向上が図れる。
らの制限を受けることなく、始端において終端や中継点
でのその経路の状態を把握した上で経路の迂回制御が可
能となる。また、マスクテーブルの作り方により、ネッ
トワーク内での取り得る経路にある前提条件を付加する
ことが可能であるため、レスポンスタイムに影響を与え
る多数のプロセッサを中継点とするような経路の選択を
行なわないようにする制御も可能となる。さらに、コネ
クションレス方式であるため、通信途中に経路障害によ
り通信が中断することは極めて少なく、コネクション確
立のためのオーバーヘッドも発生しないためにネットワ
ーク全体のスループットの向上が図れる。
第1図は本発明の一実施例のシステム構成図、第2図は
第1図に示した構成による通信経路制御方式の具体的実
現例を示す図、第3図は各プロセッサ間での方向性をも
った仮想経路の識別番号を示す図、第4図は本発明の処
理概要フローチャートである。 Hl、H2・・・ホストシステム、 NPI〜NP4・・・ネットワークプロセッサ、DPI
、DP2・・・分散プロセッサ、T1〜T4・・・端末
、 2−10.2−20.2−30.2−40・・・ネット
ワークを構成するネットワークプロセッサ、2−11・
・・プロセッサ#0で管理する仮想経路情報テーブル、
2−12・・・プロセッサ#0を終端とする仮想経路情
報テーブル、2−13・・・プロセッサ#1.プロセッ
サ#2.プロセッサ#3がら通知されたプロセッサ#0
を始端または中継点とする仮想経路情報テーブル、2−
14・・・プロセッサ#1.プロセッサ#2.プロセッ
サ#3へ通知する仮想経路情報を抽出するためのマスク
テーブルおよび現時点で各プロセッサに通知しである仮
想経路情報テーブル。 代理人 弁理士 内 原 晋 第1図 第2図 プσゼゾブ#2 第4図 ズU仁、7fが3
第1図に示した構成による通信経路制御方式の具体的実
現例を示す図、第3図は各プロセッサ間での方向性をも
った仮想経路の識別番号を示す図、第4図は本発明の処
理概要フローチャートである。 Hl、H2・・・ホストシステム、 NPI〜NP4・・・ネットワークプロセッサ、DPI
、DP2・・・分散プロセッサ、T1〜T4・・・端末
、 2−10.2−20.2−30.2−40・・・ネット
ワークを構成するネットワークプロセッサ、2−11・
・・プロセッサ#0で管理する仮想経路情報テーブル、
2−12・・・プロセッサ#0を終端とする仮想経路情
報テーブル、2−13・・・プロセッサ#1.プロセッ
サ#2.プロセッサ#3がら通知されたプロセッサ#0
を始端または中継点とする仮想経路情報テーブル、2−
14・・・プロセッサ#1.プロセッサ#2.プロセッ
サ#3へ通知する仮想経路情報を抽出するためのマスク
テーブルおよび現時点で各プロセッサに通知しである仮
想経路情報テーブル。 代理人 弁理士 内 原 晋 第1図 第2図 プσゼゾブ#2 第4図 ズU仁、7fが3
Claims (1)
- 【特許請求の範囲】 複数プロセッサによるネットワークで隣接プロセッサ間
をパーマネント・バーチャル・サーキット方式で接続し
、その上に各プロセッサ間で取り得るすべての方向をも
つた仮想経路を設定したコネクションレス型ネットワー
クシステムにおいて、 自プロセッサと隣接するプロセッサとの間の経路の確立
を検出した場合他隣接プロセッサに対して自プロセッサ
内で管理している仮想経路情報を通知するかどうかをチ
ェックし、 通知する場合該当プロセッサに対し仮想経路情報を通知
し、 他隣接プロセッサから仮想経路情報を通知された場合、
または自プロセッサと隣接プロセッサとの間の経路の切
断を検出した場合に、自プロセッサ内に管理する仮想経
路情報を変更し、 他隣接プロセッサに対して自プロセッサ内で管理してい
る仮想経路情報を通知するかどうかをチェックし、 通知する場合該当プロセッサに対し仮想経路情報の通知
を行なうことを特徴とする通信経路制御方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19550288A JPH0243662A (ja) | 1988-08-04 | 1988-08-04 | 通信経路制御方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19550288A JPH0243662A (ja) | 1988-08-04 | 1988-08-04 | 通信経路制御方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0243662A true JPH0243662A (ja) | 1990-02-14 |
Family
ID=16342151
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP19550288A Pending JPH0243662A (ja) | 1988-08-04 | 1988-08-04 | 通信経路制御方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0243662A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5332922A (en) * | 1990-04-26 | 1994-07-26 | Hitachi, Ltd. | Multi-chip semiconductor package |
-
1988
- 1988-08-04 JP JP19550288A patent/JPH0243662A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5332922A (en) * | 1990-04-26 | 1994-07-26 | Hitachi, Ltd. | Multi-chip semiconductor package |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1278342B1 (en) | Method and system for controlling communication network and router used in the network | |
| US6445710B1 (en) | Method and apparatus for transparently bridging traffic across wide area networks | |
| JPH07264244A (ja) | マルチプロセッサ構造のブリッジ | |
| JPS62239641A (ja) | 同報通信方式 | |
| JPS62109451A (ja) | データ伝送ネットワークの通信パス確立・不可用性データ収集方法 | |
| CA2334972C (en) | Method and apparatus for non-disruptive addition of a new node to an inter-nodal network | |
| KR20010109080A (ko) | 정상 상태에서 토폴로지 메시지 트래픽 없는 분산형컴퓨팅 환경에서의 토폴로지 전파 | |
| CN110958151A (zh) | 保活检测方法、装置、节点、存储介质及通信系统 | |
| CN114189471A (zh) | 跨设备链路聚合组主备配置方法、系统、终端及存储介质 | |
| JP4567233B2 (ja) | 通信装置及びその制御方法 | |
| JPH0243662A (ja) | 通信経路制御方式 | |
| JP2003533128A (ja) | 通信システム | |
| JP3844215B2 (ja) | ネットワーク構成管理システム、ノード装置、ネットワーク構成管理方法、ノード装置制御方法、ノード装置制御プログラム | |
| AU721461B2 (en) | Telecommunications switching system with readily configurable supervisor control | |
| JP2000215076A (ja) | クラスタシステム及びクラスタシステムにおけるフェ―ルオ―バ処理方法 | |
| JPS62180637A (ja) | デ−タ交換網の集中保守運用化方式 | |
| JP2001211470A (ja) | 改良されたプロトコルを使用する移動無線遠隔通信システム | |
| JPH02143759A (ja) | ルーティング情報更新処理方式 | |
| JPWO2006075402A1 (ja) | オープンループネットワークノード装置及びオープンループネットワーク制御方法 | |
| JPH04154341A (ja) | 通信経路管理方式 | |
| JP2002335250A (ja) | 冗長化ネットワークシステム | |
| CN109783136B (zh) | 一种配置更新方法、装置、设备和存储介质 | |
| JPS61267859A (ja) | 分散処理システム | |
| JP2003348134A (ja) | 通信経路選択システム | |
| JP3989447B2 (ja) | 通信切替方法およびデータ通信装置 |