JPH09297745A - 分散処理システム - Google Patents

分散処理システム

Info

Publication number
JPH09297745A
JPH09297745A JP10947196A JP10947196A JPH09297745A JP H09297745 A JPH09297745 A JP H09297745A JP 10947196 A JP10947196 A JP 10947196A JP 10947196 A JP10947196 A JP 10947196A JP H09297745 A JPH09297745 A JP H09297745A
Authority
JP
Japan
Prior art keywords
data
distributed processing
processing system
message
address
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
JP10947196A
Other languages
English (en)
Inventor
Koji Ikeda
光二 池田
Shoji Suzuki
昭二 鈴木
Shinya Otsuji
信也 大辻
Takanori Yokoyama
孝典 横山
Eiko Naya
英光 納谷
Takashi Hotta
多加志 堀田
Nobuhisa Kobayashi
延久 小林
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 JP10947196A priority Critical patent/JPH09297745A/ja
Publication of JPH09297745A publication Critical patent/JPH09297745A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Multi Processors (AREA)

Abstract

(57)【要約】 【課題】 1対1通信による分散処理システム7と自律
分散処理システム8とを混在させ、これらのシステム相
互間で効果的なデータ交換を行わせる。 【解決手段】 システム7とシステム8との間にデータ
配送装置6が設けられる。データ配送装置6は、システ
ム7から受信したメッセージが自分宛か他の特定装置宛
かを判定するアドレス判定手段と、要求か応答かを判定
するコマンド判定手段と、メッセージに特定のデータが
含まれているかを判定するデータ種判定手段と、システ
ム8から受信したメッセージを格納するメッセージ記憶
手段と、システム7から受信したメッセージが、他の特
定装置宛と判定され、コマンドが応答と判定され、か
つ、データが特定のデータと判定されたとき、システム
7からのメッセージを変換し、システム8に同報通信す
るメッセージ構築手段と、システム7から受信したメッ
セージが、自分宛と判定され、コマンドが要求と判定さ
れ、かつ、データが特定のデータと判定されたとき、メ
ッセージ記憶手段に格納されている特定のデータをシス
テム7に送信するメッセージ構築手段とを備える。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、分散処理システム
に係り、特に、異なる通信方法によりデータの収集、機
器の制御等を行っている異種の分散処理システム相互間
でデータの配送を可能とした分散処理システムに関す
る。
【0002】
【従来の技術】分散処理システム相互間のデータ配送に
関する従来技術として、例えば、日立評論Vo1.7
7,NO.7(1995) 463頁等に記載された技
術が知られている。
【0003】図11は従来技術によるシステム相互間で
データ配送を行う分散処理システムの構成を示すブロッ
ク図であり、以下、図11を参照して従来技術を説明す
る。図11において、1101、1102は分散処理シ
ステム、1103〜1106は自律分散処理装置、11
07はデータ配送装置、1108、1109は回線であ
る。なお、図11には、自律分散処理装置が各システム
内に2台ずつ示しているが、これらはより多くの台数備
えられるのが一般的である。
【0004】図11に示す従来技術は、各分散処理シス
テム1101、1102が、協調自律分散処理を行って
いるもので、自律分散処理装置1103、1104は、
回線1108を介して機能コードと呼ぶ識別コードを付
与し、宛先アドレスを指定しないで相互に同報通信によ
りデータの送受信を行っている。また、自律分散処理装
置1105、1106も、同様に、回線1109を介し
て機能コードと呼ぶ識別コードを付与し、宛先アドレス
を指定しないで相互に同報通信によりデータの送受信を
行っている。機能コードは、データの種類に対応し、ど
のデータ種がどの機能コードになるかはあらかじめ決め
られており、各自律分散処理装置1103、1104
は、同報されたデータを受信する場合、同報通信された
メッセージの機能コードをチェックして、自装置でその
データが必要であるか否かを判定し、必要ならばそのデ
ータを利用した特定の処理を行う。
【0005】そして、各分散処理システム1101、1
102を構成するネットワークを相互に接続するデータ
配送装置1107は、各分散処理システム1101、1
102からの同報通信によるデータを相互に中継する。
このとき、データ配送装置1107は、機能コードによ
ってデータの種類を判別し、不要なデータを中継せずに
必要なデータだけを中継するフィルタリング機能を果た
し、また、必要に応じて機能コードを変換する。
【0006】
【発明が解決しようとする課題】分散処理システムは、
例えば、ビル管理システム等に使用される場合が多い
が、ビル管理システムを構成する処理システムとして
は、前述した自律分散処理システム以外に、アドレスを
指定して1対1通信を行って処理を行う分散処理システ
ムもある。
【0007】前述した従来技術は、自律分散システム間
のデータの配送を行うことができるものである。しか
し、アドレスを指定して1対1通信を行う分散処理シス
テムと自律分散システムとの間で相互にデータの配送を
行うことに関して、従来考慮されておらず、このような
データの配送技術は知られていなかった。
【0008】本発明の目的は、自律分散処理を前提とし
た自律分散処理システムと1対1通信を前提とした分散
処理システムとの間で相互にデータの配送を行うことを
可能にした分散処理システムを提供することにある。
【0009】
【課題を解決するための手段】本発明によれば前記目的
は、1対1通信を前提とした分散処理システムと、自律
分散処理システムと、これらのシステム相互間を接続す
るデータ配送装置とを備えた分散処理システムにおい
て、前記データ配送装置は、1対1通信を前提とした分
散処理システムの下位装置が上位装置宛に送信したデー
タを受信し、そのデータが自律分散処理システムにおい
て通信し合うデータであるとき、そのデータを自律分散
処理システムに同報通信すると共に、自律分散処理シス
テムで同報通信されるデータを受信し、1対1通信を前
提とした分散処理システムの上位装置からのデータ送信
要求に応じて上位装置にデータを送信することにより達
成される。
【0010】また、前記目的は、ネットワークを介して
下位装置にデータの送信要求を行う上位装置及び該要求
に応答してデータを前記上位装置に送信する下位装置か
らなる第1の分散処理システムと、ネットワークを介し
て通信するデータを予め定めておき、データを自主的に
同報通信すると共に、他の装置から送信されたデータを
選択的に受信する処理装置からなる第2の分散処理シス
テムと、前記第1、第2の分散処理システム相互間でデ
ータ交換を行うデータ配送装置とを備えた分散処理シス
テムにおいて、前記データ配送装置は、前記第1の分散
処理システムの下位装置から上位装置宛に送信したデー
タを受信し、該受信データが前記第2の分散システムに
おける予め定めたデータであるとき、該データを前記第
2の分散処理システムに同報通信すると共に、前記第2
の分散処理システムの処理装置が同報通信するデータを
受信し、前記第1の分散処理システムの上位装置からの
データ送信要求に応じて、上位装置にデータを送信する
ことにより達成される。
【0011】前述において、データ配送装置は、特定の
アドレスを格納している第1の記憶手段と、特定のデー
タ種を格納している第2の記憶手段と、前記第1の分散
処理システムから入力されたメッセージの宛先アドレス
が前記第1の記憶手段に格納されたアドレスに一致する
か否かを判定する第1の判定手段と、前記メッセージが
持つデータのデータ種が前記第2の記憶手段に格納され
ているデータ種に一致するか否かを判定する第2の判定
手段と、前記第1及び第2の判定手段により前記第1の
記憶手段に格納されたアドレスを宛先アドレスに持ち、
かつ、前記第2の記憶手段に格納されたデータ種を持つ
と判定された前記第1の分散処理システムからのメッセ
ージを、前記第2の分散処理システムに適正なフォーマ
ットで同報通信する第1のメッセージ構築手段と、前記
第2の分散処理システムから入力されたメッセージを格
納する第3の記憶手段と、前記第1の分散処理システム
からの入力されたデータ送信要求に応じて、データ送信
要求を送信した装置のアドレスに前記第3の記憶手段に
格納されたメッセージを適正なフォーマットに変換して
前記第1の分散処理システムに送信する第2のメッセー
ジ構築手段とを備えて構成される。
【0012】さらに、前記目的は、ネットワークを介し
て下位装置にデータ送信要求を送信する上位装置と、該
要求に応答してデータを上記上位装置に送信する下位装
置と、ネットワークを介して通信するデータを予め定め
ておき、データを自主的に同報通信すると共に、他の装
置から送信されたデータを選択的に受信する処理装置
と、データの交換を行うデータ配送装置とを備える分散
処理システムにおいて、前記データ配送装置は、前記下
位装置が前記上位装置宛に送信したデータを受信し、該
データが前記予め定めたデータであるとき、該データを
同報通信すると共に、ネットワークに同報通信されたデ
ータを受信し、前記上位装置からのデータ送信要求に応
じて前記上位装置に同報通信されたデータを送信するこ
とにより達成される。
【0013】前述において、データ配送装置は、特定の
アドレスを格納する第1の記憶手段と、特定のデータ種
を格納する第2の記憶手段と、入力されたメッセージの
宛先アドレスが上記第1の記憶手段に格納されたアドレ
スに一致するか否かを判定する第1の判定手段と、入力
されたメッセージが持つデータのデータ種が前記第2の
記憶手段に格納されているデータ種に一致するか否かを
判定する第2の判定手段と、前記第1及び第2の判定手
段により前記第1の記憶手段に格納されたアドレスを宛
先アドレスに持ち、かつ、前記第2の記憶手段に格納さ
れているデータ種を持つと判定されたメッセージを同報
通信する第1のメッセージ構築手段と、入力された同報
アドレスを持つメッセージを格納する第3の記憶手段
と、入力されたデータ送信要求に応じてデータ送信要求
を送信した装置に前記第3の記憶手段に格納されたメッ
セージを送信する第2のメッセージ構築手段とを備えて
構成される。
【0014】前述した本発明の構成によれば、データ配
送装置が、1対1通信を前提とした分散処理システムの
下位装置が上位装置宛に送信したデータを受信し、その
データが自律分散処理システムにおいて通信し合うデー
タであるとき、そのデータを自律分散処理システムに同
報通信しているので、自律分散処理システムを構成する
各装置はそのデータを受信することができる。また、デ
ータ配送装置が、自律分散処理システムで同報通信され
るデータを受信し、1対1通信を前提とした分散処理シ
ステムの上位装置のデータ送信要求に応じて上位装置に
データを送信しているので、上位装置は自律分散システ
ムで同報通信されるデータを受信することができる。
【0015】また、ネットワークを介して下位装置にデ
ータ送信要求を送信する上位装置と、その要求に応答し
てデータを上記上位装置に送信する下位装置と、ネット
ワークを介して通信するデータをあらかじめ定めてお
き、該データを自主的に同報通信すると共に、他の装置
から送信されたそのデータを選択的に受信する処理装置
とからなる分散処理システムの場合、データ配送装置
が、下位装置から上記上位装置宛に送信したデータを受
信し、そのデータが予め定めたデータであるとき、その
データを同報通信しているので、処理装置はそのデータ
を受信することができる。また、データ配送装置が、ネ
ットワークに同報通信されたデータを受信し、上位装置
のデータ送信要求に応じてその上位装置にデータを送信
しているので、上位装置は処理装置が同報通信したデー
タを1対1通信により受信することができる。
【0016】
【発明の実施の形態】以下、本発明によるデータ配送装
置及び分散処理システムの一実施形態を図面により詳細
に説明する。
【0017】図1は本発明の一実施形態による分散処理
システムの構成を示すブロック図、図2は本発明の一実
施形態によるデータ配送装置の構成を示すブロック図、
図3は1対1通信を前提としている分散処理システム内
でのメッセージのフォーマット構成を示す図、図4は自
律分散処理システム内でのメッセージのフォーマット構
成を示す図、図5は自律分散処理システム内で通信する
データの種類とその機能コードとを説明する図、図6、
図7は自律分散処理装置が持つ機能コードの例を説明す
る図である。図1、図2において、1は上位装置、2、
3は下位装置、4、5は自律分散処理装置、6はデータ
配送装置、7は1対1通信を前提とする分散処理システ
ム、8は自律分散処理システム、9、10は回線、40
1、402は通信インタフェース、403は宛先アドレ
スレジスタ、404は送信元アドレスレジスタ、405
はコマンドレジスタ、406はデータ種別レジスタ、4
07はデータレジスタ、408はアドレス記憶手段、4
09はアドレス判定手段、410はコマンド記憶手段、
411はコマンド判定手段、412はデータ種記憶手
段、413はデータ種判定手段、414は機能コード変
換手段、415、417はメッセージ構築手段、416
はメッセージ記憶手段である。なお、図1には、1対1
通信を前提とする分散処理システム内に下位装置が2
台、自律分散処理システム内に自律分散処理装置が2台
示しているが、これらはより多くの台数備えられるのが
一般的である。
【0018】図1に示す本発明の一実施形態による分散
処理システムは、1対1通信を前提とする分散処理シス
テム7と自律分散処理システム8とがデータ配送装置6
を介して接続されて構成されている。分散処理システム
7は、上位装置1と下位装置2、3とが回線9を介して
接続されて1対1通信でデータの交換を行っている。ま
た、自律分散処理システム8は、自律分散処理装置4、
5が回線10を介して接続されて同報通信によりデータ
の交換を行っている。
【0019】そして、図示分散処理システムは、例え
ば、ビル設備等の管理、制御に使用されるものであり、
各分散処理システム内の装置が自装置で生成したデータ
を送信し、他装置から受信したデータに基づいて、ビル
設備の制御等を行っている。
【0020】前述の分散処理システム7で通信されるメ
ッセージは、図3にそのフォーマットを示すように、宛
先アドレス21、送信元アドレス22、コマンド23、
データ種別24、及び、データ25により構成されてい
る。いま、上位装置1が下位装置2に対して特定データ
を要求するものとする。このとき、上位装置1は、図3
に示すメッセージの宛先アドレス21に下位装置2のア
ドレスを、送信元アドレス22に上位装置1のアドレス
を、コマンド23にデータ送信要求を表す識別子を、デ
ータ種別24に送信させるデータ種の識別子をそれぞれ
格納したメッセージを回線9に送信する。下位装置2
は、このメッセージを受信すると、データ種別24に格
納された識別子に対応するデータを、メッセージの送信
元である上位装置1に対して送信する。このとき、下位
装置が送信するメッセージは、宛先アドレス21に上位
装置1のアドレスを、送信元アドレス22に下位装置2
のアドレスを、コマンド23に応答を示す識別子を、デ
ータ種別24に要求されたデータ種の識別子を、データ
25に要求されたデータがそれぞれ格納されたものとな
る。
【0021】また、前述の自律分散処理システム8で通
信されるメッセージは、図4にそのフォーマットを示す
ように、機能コード31と対応するデータ32とにより
構成されている。自律分散処理システム8内で通信され
るデータの種類とその機能コードとの関係は予め定めら
れるものであり、データの種類は、図5に示すように、
例えば、ビル管理のために必要とする各部署の温度の測
定結果、制御機器、被制御機器の状態を示すデータ等で
あり、これらに対応して機能コードが予め決められてい
る。そして、自律分散処理装置4、5は、図5に記され
たデータ種のうち、それぞれの装置が生成するデータ種
のデータを回線10上に同報通信する。このとき、送信
するメッセージには、機能コード31にそのデータ種に
対応する機能コードが、データ部32にそのデータがそ
れぞれ格納される。また、自律分散処理装置4、5は、
それぞれ図6及び図7に示すように、自装置が必要とす
る機能コードを登録したテーブルを有し、同報通信され
たメッセージ内の機能コードが自装置内のテーブルに登
録されているものと一致したときのみ、そのメッセージ
をのみを選択的に受信する。
【0022】本発明の一実施形態による分散処理システ
ムは、2種類の分散処理システム相互間で、すなわち、
1対1通信を前提としている分散処理システムと自律分
散処理システムとの間でデータの送受信を可能とするも
ので、これらの分散処理システム相互間がデータ配送装
置により接続されている。
【0023】図2に示すデータ配送装置6において、ポ
ート420、421は、それぞれ、図1の回線9、10
に接続されている。図示データ配送装置6は、ポート4
20側の通信インタフェース401、ポート421側の
通信インタフェース402、ポート420を介して1対
1通信を前提とする分散処理システム7から受信したメ
ッセージの各項目を格納する宛先アドレスレジスタ40
3、送信元アドレスレジスタ404、コマンドレジスタ
405、データ種別レジスタ406、データレジスタ4
07と、これらの各レジスタに格納された項目内容の処
理を行うためのアドレス記憶手段408、アドレス判定
手段409、コマンド記憶手段410、コマンド判定手
段411、データ種記憶手段412、データ種判定手段
413、機能コード変換手段414、メッセージ構築手
段415と、ポート421を介して自律分散処理システ
ム8から受信したメッセージを記憶する記憶手段41
6、メッセージ構築手段417とにより構成される。
【0024】そして、アドレス記憶手段408には、デ
ータ配送装置自身のアドレスと分散処理システム7の上
位装置1のアドレスとが格納されている。コマンド記憶
手段410には、データ要求コマンドと応答コマンドと
に対応する識別子が格納されている。データ種記憶手段
412には、自律分散処理システム8で有用なデータの
種類を表す識別子が格納されている。また、機能コード
変換手段414は、データ種の識別子を機能コードに変
換する手段である。
【0025】通信インタフェース401は、1対1通信
を前提とする分散処理システム7で用いられている通信
プロトコルに準拠したインタフェースであり、分散処理
システム7の中での上位装置1と下位装置2、3との間
で通信されているメッセージを監視受信している。通信
インタフェース401は、このポート420側から受信
したメッセージを復号化し、宛先アドレス、送信元アド
レス、コマンド、データ種別、データという項目毎に分
割し、それぞれ、宛先アドレスレジスタ403、送信元
アドレスレジスタ404、コマンドレジスタ405、デ
ータ種別レジスタ406、データレジスタ407に格納
する。
【0026】アドレス判定手段409は、宛先アドレス
レジスタ403に格納されている宛先アドレスが、デー
タ配送装置6自身のアドレスであるか、分散処理システ
ム7の上位装置1のアドレスであるか、あるいは、これ
らのどちらでもないかを判定する。そして、アドレス判
定手段409は、宛先アドレスがデータ配送装置6自身
のアドレスである場合、出力信号41、42をそれぞれ
OFF、ONとして出力し、分散処理システム7の上位
装置1のアドレスである場合、出力信号41、42をそ
れぞれON、OFFとして出力し、どちらでもない場
合、出力信号41、42をそれぞれOFF、OFFとし
て出力する。
【0027】コマンド判定手段411は、コマンドレジ
スタ405に格納されているコマンドが、データ要求コ
マンドであるか、応答コマンドであるか、あるいは、こ
れらのどちらでもないかを判定する。そして、コマンド
判定手段411は、コマンドがデータ要求コマンドであ
る場合、出力信号43、44をそれぞれOFF、ONと
して出力し、応答コマンドである場合、出力信号43、
44をそれぞれON、OFFとして出力し、どちらでも
ない場合、出力信号43、44をそれぞれOFF、OF
Fとして出力する。
【0028】データ種判定手段413は、データ種別レ
ジスタ406に格納されているデータ種別が、データ種
記憶手段412に記憶されているデータ種のどれかと一
致しているか否かを判定し、一致している場合ON、一
致していない場合OFFを出力信号45として出力す
る。
【0029】メッセージ構築手段415は、ポート42
0側から受信したメッセージの宛先が分散処理システム
7の上位装置1宛であり、コマンドが応答コマンドであ
り、かつ、データ種がデータ種記憶手段412に記憶さ
れているデータ種に一致している場合に、機能コード変
換手段414により変換されたデータ種別に対応する機
能コードを使用したメッセージを構築する。すなわち、
ポート420側から受信したメッセージが分散処理シス
テム7の上位装置1宛であり、かつ、データ種記憶手段
412に記憶されているデータを応答している場合、出
力信号41、43、45はそれぞれON、ON、ONと
なっており、メッセージ構築手段415は、これを条件
に自律分散処理システム8に送信するメッセージを構築
し、ポート421側の通信インタフェース402に構築
したメッセージを送信する。ポート421側の通信イン
タフェース402は、そのメッセージを符号化し、ポー
ト421から自律分散処理システム8の通信路10に同
報送信する。
【0030】一方、通信インタフェース402は、自律
分散処理システム8で用いられている通信プロトコルに
準拠したインタフェースであり、自律分散処理システム
8の中の自律分散処理装置4、5同様に、通信路10内
に同報通信されているメッセージを監視受信している。
通信インタフェース402は、このポート421側から
受信したメッセージを復号化し、機能コード毎に最新デ
ータが入るようメッセージ記憶手段416に格納してい
る。
【0031】ポート420側から受信したメッセージの
宛先アドレスがデータ配送装置6宛であり、コマンドが
要求コマンドであり、かつ、データ種がデータ種記憶手
段412に記憶されているデータ種に一致している場
合、各判定手段の出力信号42、44、45はON、O
N、ONとなる。このとき、メッセージ構築手段417
は、要求されたデータをメッセージ記憶手段416から
取得し、送信元アドレスレジスタ404に格納されたア
ドレスを宛先アドレス、コマンドを応答コマンドとした
メッセージを構築し、ポート420側の通信インタフェ
ース401に送信する。ポート420側の通信インタフ
ェース402は、そのメッセージを符号化し、ポート4
20から1対1通信を前提とする分散処理システム7の
通信路9に送信する。
【0032】前述した本発明の一実施形態によるデータ
配送装置は、1対1通信を前提とする分散処理システム
7内における通信により上位装置1に対して下位装置
2、3から応答しているデータを、自律分散処理システ
ム8内の自律分散処理装置4、5に送信することができ
る。これにより、自律分散処理装置4、5は、自装置が
必要とする分散処理システム7内で生成されたデータ、
例えば、1対1通信を前提とする分散処理システム7に
より制御されている各種機器の状態を示すデータを取り
込んで、所要の処理を行うことができる。
【0033】また、前述した本発明の一実施形態による
データ配送装置は、1対1通信を前提とする分散処理シ
ステム7から自律分散処理システム8へのデータの要求
に対して、自律分散処理システム8内で同報通信されて
いるメッセージから要求に合ったデータを返送すること
ができる。
【0034】図8は本発明の他の実施形態による分散処
理システムの構成を示すブロック図、図9は分散処理シ
ステム内でのメッセージのフォーマット構成を示す図、
図10は本発明の他の実施形態によるデータ配送装置の
構成を示すブロック図である。
【0035】本発明の他の実施形態による分散処理シス
テムは、図8に示すように、1対1通信をベースにした
分散処理システム57を構成する分散処理装置51、5
2、53と、自律分散処理システム58を構成する自律
分散処理装置54、55と、データ配送装置56とを同
一の回線59に接続して混在させた分散処理システムで
ある。
【0036】この本発明の他の実施形態は、同一回線に
よるネットワーク上でシステム実現するため、1対1通
信を前提とする分散処理システム57及び自律分散処理
システム58が同一の通信プロトコルに準拠している。
このプロトコルは、要求、応答サービスも、自主的にデ
ータを送信するサービスもサポートしている。
【0037】そして、分散処理システム57は、そのう
ち、要求、応答サービスを用いており、上位装置51
が、下位装置52、53に対して、要求、応答形式でデ
ータの交換を行っている。自律分散処理システム58
は、自主的にデータを送信するサービスを用いており、
自律分散処理装置54、55がUDP/IPで同報通信
することによりデータの交換を行っている。図8に示す
分散処理システム57で通信されるメッセージのフォー
マットは、図9に示すように、宛先アドレス61、送信
元アドレス62、コマンド63、データ種別64、デー
タ65により構成される。
【0038】1対1通信を前提とする分散処理システム
57において、上位装置51が下位装置52または53
に特定データを要求する場合、上位装置51は、宛先ア
ドレス61に下位装置52または53のアドレスを、送
信元アドレス62に上位装置51のアドレスを、コマン
ド63にデータ送信要求を表す識別子を、データ種別6
4に送信させるデータ種の識別子をそれぞれ格納したメ
ッセージを送信する。
【0039】また、自律分散処理システム58におい
て、自律分散処理装置54がデータを同報通信する場
合、自律分散処理装置54は、同報アドレスを宛先アド
レス61に、自装置54のアドレスを送信元アドレス6
2に、送信するデータの種類をデータ種別64に、デー
タをデータ65に格納して送信する。
【0040】データ配送装置56は、図10に示すよう
に、ポート720が図8の回線59に接続されており、
通信インタフェース701、ポート720から受信した
メッセージの各項目を格納する宛先アドレスレジスタ7
03、送信元アドレスレジスタ704、コマンドレジス
タ705、データ種別レジスタ706、データレジスタ
707と、これらの各レジスタに格納された項目内容の
処理を行い、メッセージを記憶し、メッセージを構築す
るためのアドレス記憶手段708、アドレス判定手段7
09、コマンド記憶手段710、コマンド判定手段71
1、データ種記憶手段712、データ種判定手段71
3、機能コード変換手段714、メッセージ構築手段7
16、178、メッセージを記憶する記憶手段717、
メッセージ記憶手段717を制御する制御手段715と
を備えて構成される。
【0041】アドレス記憶手段708には、データ配送
装置自身のアドレス、上位装置51のアドレス、及び、
同報アドレスが格納されている。コマンド記憶手段71
0には、データ要求コマンド、応答コマンド、及び、無
操作コマンドに対応する識別子が格納されている。デー
タ種記憶手段712には、自律分散装置54、55で有
用なデータの種類を表す識別子が格納されている。機能
コード変換手段714は、データ種の識別子を機能コー
ドに変換する手段である。
【0042】前述のように構成されるデータ配送装置5
6において、通信インタフェース701は、ポート72
0から受信したメッセージを復号化し、宛先アドレス、
送信元アドレス、コマンド、データ種別、データという
項目毎に分割し、それぞれ、宛先アドレスレジスタ70
3、送信元アドレスレジスタ704、コマンドレジスタ
705、データ種別レジスタ706、データレジスタ7
07に格納する。
【0043】アドレス判定手段709は、宛先アドレス
レジスタ703に格納されているアドレスが、データ配
送装置自身のアドレスであるか、上位装置51のアドレ
スであるか、同報アドレスであるか、これらのいずれで
もないかを判定し、データ配送装置自身のアドレスであ
る場合、出力信号71、72、73をそれぞれOFF、
OFF、ONとして出力し、上位装置51のアドレスで
ある場合、出力信号71、72、73をそれぞれOF
F、ON、OFFとして出力し、同報アドレスである場
合、出力信号71、72、73をそれぞれON、OF
F、OFFとして出力し、いずれでもない場合、出力信
号71、72、73をそれぞれOFF、OFF、OFF
として出力する。
【0044】コマンド判定手段711は、コマンドレジ
スタ705に格納されているコマンドが、データ要求コ
マンドであるか、応答コマンドであるか、無操作コマン
ドであるか、これらのいずれでもないかを判定し、デー
タ要求コマンドの場合、出力信号74、75、76をそ
れぞれOFF、OFF、ONとして出力し、応答コマン
ドの場合、出力信号74、75、76をそれぞれOF
F、ON、OFFとして出力し、無操作コマンドの場
合、出力信号74、75、76をそれぞれON、OF
F、OFFとして出力し、いずれでもない場合、出力信
号74、75、76をそれぞれOFF、OFF、OFF
として出力する。
【0045】データ種判定手段713は、データ種別レ
ジスタ706に格納されているデータ種別が、データ種
記憶手段712に記憶されているデータ種のどれかと一
致しているか否かを判定し、一致している場合ON、一
致していない場合OFFを出力信号45として出力す
る。
【0046】メッセージ構築手段716は、受信された
メッセージの宛先が1対1通信を前提とする分散処理処
理57の上位装置51宛であり、コマンドが応答コマン
ドであり、かつ、データ種がデータ記憶手段712に記
憶されているデータ種に一致している場合に、宛先アド
レスを同報アドレス、送信元アドレスをデータ配送装置
56のアドレス、コマンドを無操作コマンドとし、デー
タ識別を機能コード変換手段714により変換された機
能コードとしたメッセージを構築する。すなわち、受信
したメッセージが分散処理システム57の上位装置51
宛であり、かつ、データ種記憶手段712に記憶されて
いるデータを応答している場合、出力信号72、75、
77はそれぞれON、ON、ONとなっており、メッセ
ージ構築手段716は、これを条件に送信するメッセー
ジを構築し、通信インタフェース701に構築したメッ
セージを送信する。通信インタフェース701は、その
メッセージを符号化し、ポート720から回線59に同
報送信する。
【0047】一方、ポート720から受信されたメッセ
ージが同報通信されたものであり、かつ、データ種記憶
手段712に記憶されているデータ種のデータを持ち、
コマンドが無操作コマンドである場合、各判定手段から
の出力信号71、74、77はON、ON、ONとな
る。このとき、メッセージ記憶制御手段715は、機能
コード毎に送信されたデータをメッセージ記憶手段71
7に格納する。
【0048】ポート720から受信されたメッセージ
が、データ配送装置56宛で、かつ、データ種記憶手段
712に記憶されているデータ種のデータを要求するも
のである場合、出力信号73、76、77はON、O
N、ONとなる。このとき、メッセージ構築手段718
は、要求されたデータ種のデータをメッセージ記憶手段
717から取得し、送信元アドレスレジスタ704に格
納されたアドレスを宛先アドレス、コマンドを応答コマ
ンドとしたメッセージを構築し、通信インタフェース7
01に構築したメッセージを送信する。通信インタフェ
ース701は、そのメッセージを符号化し、ポート72
0から回線59に送信する。
【0049】前述した本発明の他の実施形態によって
も、図1、図2により説明した本発明の一実施形態と同
様の効果を得ることができる。
【0050】前述で説明した本発明の実施形態は、何れ
も、1対1通信による分散処理システム内での下位装置
から上位装置への応答データを自律分散処理システムに
配送し、1対1通信による分散処理システムからのデー
タの要求に対して、必要なデータ種のデータを自律分散
処理システムから1対1通信による分散処理システムに
配送するとして説明したが、本発明は、データ種と機能
コードとの変換を前述と逆に行うことにより、自律分散
処理システムから1対1通信による分散処理システムへ
のデータの要求を行うように構成することができる。
【0051】また、本発明は、自律分散処理システムか
らのデータ要求を行わずに、1対1通信による分散処理
システムの上位装置が、自装置で必要でない場合にも、
一定の時間毎に下位装置にデータを要求してその応答デ
ータを受信するようにしておいてもよい。
【0052】
【発明の効果】以上説明したように本発明によれば、分
散処理システム及び分散処理システムを構成している装
置自体に変更を加えることなく、1対1通信を前提とす
る分散処理システムと自律分散処理システムとの間でデ
ータ通信を行うことができ、システムが提供するサービ
スを拡張することができる。すなわち、本発明によれ
ば、1対1通信を前提とする分散処理システム、また
は、自律分散処理システムにより構築されているビル管
理システム等のシステムに、データ配送装置を介して他
の種類の分散処理システムを接続することにより、異な
る種類のシステム相互間でデータ送受信を行って、その
データを用いた処理を行うことができ、システムの機能
を容易に拡張することができる。
【図面の簡単な説明】
【図1】本発明の一実施形態による分散処理システムの
構成を示すブロック図である。
【図2】本発明の一実施形態によるデータ配送装置の構
成を示すブロック図である。
【図3】1対1通信を前提としている分散処理システム
内でのメッセージのフォーマット構成を示す図である。
【図4】自律分散処理システム内でのメッセージのフォ
ーマット構成を示す図である。
【図5】自律分散処理システム内で通信するデータの種
類とその機能コードとを説明する図である。
【図6】自律分散処理装置が持つ機能コードの例を説明
する図である。
【図7】自律分散処理装置が持つ機能コードの例を説明
する図である。
【図8】本発明の他の実施形態による分散処理システム
の構成を示すブロック図である。
【図9】分散処理システム内でのメッセージのフォーマ
ット構成を示す図である。
【図10】本発明の他の実施形態によるデータ配送装置
の構成を示すブロック図である。
【図11】従来技術による分散処理システムの構成を示
すブロック図である。
【符号の説明】
1 上位装置 2、3 下位装置 4、5 自律分散処理装置、 6 データ配送装置 7 1対1通信を前提とする分散処理システム 8 自律分散処理システム 9、10 回線 401402 通信インタフェース 403 宛先アドレスレジスタ 404 送信元アドレスレジスタ 405 コマンドレジスタ 406 データ種別レジスタ 407 データレジスタ 408 アドレス記憶手段 409 アドレス判定手段 410 コマンド記憶手段 411 コマンド判定手段 412 データ種記憶手段 413 データ種判定手段 414 機能コード変換手段 415、417 メッセージ構築手段 416 メッセージ記憶手段
───────────────────────────────────────────────────── フロントページの続き (72)発明者 横山 孝典 茨城県日立市大みか町七丁目1番1号 株 式会社日立製作所日立研究所内 (72)発明者 納谷 英光 茨城県日立市大みか町七丁目1番1号 株 式会社日立製作所日立研究所内 (72)発明者 堀田 多加志 茨城県日立市大みか町七丁目1番1号 株 式会社日立製作所日立研究所内 (72)発明者 小林 延久 茨城県ひたちなか市市毛1070番地 株式会 社日立製作所水戸工場内

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】 1対1通信を前提とした分散処理システ
    ムと、自律分散処理システムと、これらのシステム相互
    間を接続するデータ配送装置とを備えた分散処理システ
    ムにおいて、前記データ配送装置は、1対1通信を前提
    とした分散処理システムの下位装置が上位装置宛に送信
    したデータを受信し、そのデータが自律分散処理システ
    ムにおいて通信し合うデータであるとき、そのデータを
    自律分散処理システムに同報通信すると共に、自律分散
    処理システムで同報通信されるデータを受信し、1対1
    通信を前提とした分散処理システムの上位装置からのデ
    ータ送信要求に応じて上位装置にデータを送信すること
    を特徴とする分散処理システム。
  2. 【請求項2】 ネットワークを介して下位装置にデータ
    の送信要求を行う上位装置及び該要求に応答してデータ
    を前記上位装置に送信する下位装置からなる第1の分散
    処理システムと、ネットワークを介して通信するデータ
    を予め定めておき、データを自主的に同報通信すると共
    に、他の装置から送信されたデータを選択的に受信する
    処理装置からなる第2の分散処理システムと、前記第
    1、第2の分散処理システム相互間でデータ交換を行う
    データ配送装置とを備えた分散処理システムにおいて、
    前記データ配送装置は、前記第1の分散処理システムの
    下位装置から上位装置宛に送信したデータを受信し、該
    受信データが前記第2の分散システムにおける予め定め
    たデータであるとき、該データを前記第2の分散処理シ
    ステムに同報通信すると共に、前記第2の分散処理シス
    テムの処理装置が同報通信するデータを受信し、前記第
    1の分散処理システムの上位装置からのデータ送信要求
    に応じて、上位装置にデータを送信することを特徴とす
    る分散処理システム。
  3. 【請求項3】 前記データ配送装置は、特定のアドレス
    を格納している第1の記憶手段と、特定のデータ種を格
    納している第2の記憶手段と、前記第1の分散処理シス
    テムから入力されたメッセージの宛先アドレスが前記第
    1の記憶手段に格納されたアドレスに一致するか否かを
    判定する第1の判定手段と、前記メッセージが持つデー
    タのデータ種が前記第2の記憶手段に格納されているデ
    ータ種に一致するか否かを判定する第2の判定手段と、
    前記第1及び第2の判定手段により前記第1の記憶手段
    に格納されたアドレスを宛先アドレスに持ち、かつ、前
    記第2の記憶手段に格納されたデータ種を持つと判定さ
    れた前記第1の分散処理システムからのメッセージを、
    前記第2の分散処理システムに適正なフォーマットで同
    報通信する第1のメッセージ構築手段と、前記第2の分
    散処理システムから入力されたメッセージを格納する第
    3の記憶手段と、前記第1の分散処理システムからの入
    力されたデータ送信要求に応じて、データ送信要求を送
    信した装置のアドレスに前記第3の記憶手段に格納され
    たメッセージを適正なフォーマットに変換して前記第1
    の分散処理システムに送信する第2のメッセージ構築手
    段とを備えて構成されることを特徴とする請求項1また
    は2記載の分散処理システム。
  4. 【請求項4】 ネットワークを介して下位装置にデータ
    送信要求を送信する上位装置と、該要求に応答してデー
    タを上記上位装置に送信する下位装置と、ネットワーク
    を介して通信するデータを予め定めておき、データを自
    主的に同報通信すると共に、他の装置から送信されたデ
    ータを選択的に受信する処理装置と、データの交換を行
    うデータ配送装置とを備える分散処理システムにおい
    て、前記データ配送装置は、前記下位装置が前記上位装
    置宛に送信したデータを受信し、該データが前記予め定
    めたデータであるとき、該データを同報通信すると共
    に、ネットワークに同報通信されたデータを受信し、前
    記上位装置からのデータ送信要求に応じて前記上位装置
    に同報通信されたデータを送信することを特徴とする分
    散処理システム。
  5. 【請求項5】 前記データ配送装置は、特定のアドレス
    を格納する第1の記憶手段と、特定のデータ種を格納す
    る第2の記憶手段と、入力されたメッセージの宛先アド
    レスが上記第1の記憶手段に格納されたアドレスに一致
    するか否かを判定する第1の判定手段と、入力されたメ
    ッセージが持つデータのデータ種が前記第2の記憶手段
    に格納されているデータ種に一致するか否かを判定する
    第2の判定手段と、前記第1及び第2の判定手段により
    前記第1の記憶手段に格納されたアドレスを宛先アドレ
    スに持ち、かつ、前記第2の記憶手段に格納されている
    データ種を持つと判定されたメッセージを同報通信する
    第1のメッセージ構築手段と、入力された同報アドレス
    を持つメッセージを格納する第3の記憶手段と、入力さ
    れたデータ送信要求に応じてデータ送信要求を送信した
    装置に前記第3の記憶手段に格納されたメッセージを送
    信する第2のメッセージ構築手段とを備えることを特徴
    とする請求項4記載の分散処理システム。
JP10947196A 1996-04-30 1996-04-30 分散処理システム Pending JPH09297745A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10947196A JPH09297745A (ja) 1996-04-30 1996-04-30 分散処理システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10947196A JPH09297745A (ja) 1996-04-30 1996-04-30 分散処理システム

Publications (1)

Publication Number Publication Date
JPH09297745A true JPH09297745A (ja) 1997-11-18

Family

ID=14511085

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10947196A Pending JPH09297745A (ja) 1996-04-30 1996-04-30 分散処理システム

Country Status (1)

Country Link
JP (1) JPH09297745A (ja)

Similar Documents

Publication Publication Date Title
US7624290B2 (en) Power-save control for network master device
JP3297763B2 (ja) データ伝送方法、コンセントレータ及び端末装置
US5809076A (en) Method for automatically independently providing asynchronous brouter address information to remote control units
WO2003088610A1 (en) Communication terminal device and communication control method
JPH09297745A (ja) 分散処理システム
JPH06177962A (ja) シグナリング網の管理システム
US6836802B1 (en) Network management system uses proxy agent for communicating control information and event notifications between network management apparatus and agents not directly connected to a network
AU2188701A (en) Domestic communication and entertainment system
JP2005110057A (ja) ルーティング方法及びそれを利用したネットワークシステム
JP3886103B2 (ja) 通信システム、通信方法、並びにこれに用いられる通信装置および通信プログラム
JPS6229338A (ja) 経路制御方式
KR20000067429A (ko) 메시지 분배 기능을 이용한 홈위치 등록기의 프로세스간 통신 방법
JPH09284339A (ja) マルチキャスト通信システム
JPH06232877A (ja) Lan制御方式
JP3152287B2 (ja) ショートカット通信システム
JPS63240237A (ja) パケツト交換用通信制御装置
JPH0217741A (ja) データ通信方式
JPH03245636A (ja) 通信接続方式
JPH03249825A (ja) 衛星通信方式
JPH06216916A (ja) Lan制御方式
JPS62176347A (ja) 網間接続装置
KR20000007885A (ko) 비동기전송망에서 서버 통합 서비스 장치 및 방법
JPH022246A (ja) 通信ネットワーク制御方法
JPH0584693B2 (ja)
JPS63252039A (ja) ネツトワ−ク・サ−バ−