Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0480418B2 - - Google Patents
[go: Go Back, main page]

JPH0480418B2 - - Google Patents

Info

Publication number
JPH0480418B2
JPH0480418B2 JP61293100A JP29310086A JPH0480418B2 JP H0480418 B2 JPH0480418 B2 JP H0480418B2 JP 61293100 A JP61293100 A JP 61293100A JP 29310086 A JP29310086 A JP 29310086A JP H0480418 B2 JPH0480418 B2 JP H0480418B2
Authority
JP
Japan
Prior art keywords
logical unit
logical
virtual
identification number
reception
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
Application number
JP61293100A
Other languages
English (en)
Other versions
JPS63145561A (ja
Inventor
Atsumasa Yoshida
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.)
NEC Corp
Original Assignee
Nippon 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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP61293100A priority Critical patent/JPS63145561A/ja
Publication of JPS63145561A publication Critical patent/JPS63145561A/ja
Publication of JPH0480418B2 publication Critical patent/JPH0480418B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Communication Control (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はグローバル受信通知制御方式に関し、
特に階層化されたネツトワークアーキテクチヤを
もつネツトワークシステムにおけるブローバル受
信通知制御方式に関する。
〔従来の技術〕
従来、階層化されたネツトワークアーキテクチ
ヤをもつネツトワークシステムにおいては、第3
図に示すように、論理ノードとしては実存論理ノ
ード1および4、論理ユニツトとしては実存論理
ユニツト2および5、セツシヨンとしてはこれら
の実存論理ユニツト2および5同士を結ぶ実セツ
シヨン8のみがそれぞれ同一ネツトワークシステ
ム上に構成可能であり、仮想論理ノードと仮想論
理ユニツトとは構成されていなかつた。また、実
セツシヨン管理テーブル10は実セツシヨン8対
応に1個ずつ存在し、利用者プログラム3による
相手論理ユニツト5に対する受信要求は実セツシ
ヨン管理テーブル10により実セツシヨン8単位
に管理されていた。
したがつて、利用者プログラム3がある相手論
理ユニツト5からデータを受信したい場合には、
利用者プログラム3はこの相手論理ユニツト5に
対して要求先論理ユニツト識別番号エリア14に
相手論理ユニツト識別番号11をセツトした受信
要求ブロツク13を使用して受信要求を1個発行
することになる。
〔発明が解決しようとする問題点〕
上述した従来の階層化されたネツトワークアー
キテクチヤをもつネツトワークシステムにおいて
は、利用者プログラム3が不特定多数の相手論理
ユニツト5からデータを受信したい場合に、利用
者プログラム3は相手論理ユニツト数に等しい個
数の受信要求ブロツク13を用意して相手論理ユ
ニツト5単位に受信要求を発行しなければならな
いので、(受信要求ブロツクサイズ)×(利用者プ
ログラムがデータ受信を希望する相手論理ユニツ
ト数)に相当する利用者プログラム3が運行して
いるオンラインメモリが必要になるという欠点が
ある。
本発明の目的は、上述の点に鑑み、利用者プロ
グラムが不特定多数の相手論理ユニツトからデー
タを受信したい場合に受信要求ブロツクとして必
要な利用者プログラムが運行しているオンライン
メモリが少なくてすむグローバル受信通知制御方
式を提供することにある。
〔問題点を解決するための手段〕
本発明のグローバル受信通知制御方式は、シス
テムジエネレーシヨン時に実存論理ノード以外に
ネツトワークシステム上で唯一の仮想論理ノード
を定義し、その仮想論理ノード内に唯一の論理ユ
ニツトとして仮想論理ユニツトを定義し、さらに
その仮想論理ユニツトと実存する自論理ユニツト
とを結ぶ仮想セツシヨンを定義し、利用者プログ
ラムが不特定多数の実存する相手論理ユニツトか
らデータを受信したい場合に利用者プログラムに
より仮想論理ユニツトに対する受信要求が発行さ
れると利用者プログラムとして定義されている自
論理ユニツト宛のデータが流れる実セツシヨンの
実セツシヨン管理テーブルからその受信データの
発信元である相手論理ユニツトの識別番号を抽出
し受信要求の受信要求ブロツクにセツトし利用者
プログラムに完了通知する受信通知手段を有する
ことを特徴とする。
〔作用〕
本発明のグローバル受信通知制御方式では、利
用者プログラムが不特定多数の実存する相手論理
ユニツトからデータを受信したい場合に、利用者
プログラムは仮想論理ユニツトに対する受信要求
を1個だけ発行することにより任意の相手論理ユ
ニツトからのデータ受信が可能となり、これによ
り受信要求ブロツクとして必要な利用者プログラ
ムが運行しているオンラインメモリは1受信要求
ブロツクサイズのみですむことになる。
〔実施例〕
次に、本発明について図面を参照して詳細に説
明する。
第1図は、本発明のグローバル受信通知制御方
式の一実施例を示す構成図である。
利用者プログラム3は自論理ユニツト2を実現
しており、自論理ユニツト2は実存自論理ノード
1内に定義されている。
実存自論理ノード1以外の論理ノードとして実
存他論理ノード4が複数個存在し、これら実存他
論理ノード4内に自論理ユニツト2の通信相手と
して相手論理ユニツト5が定義されている。
自論理ユニツト2は、任意の相手論理ユニツト
5との間に実セツシヨン8を1本ずつもち、実セ
ツシヨン8単位に実セツシヨン管理テーブル10
が1個ずつ存在する。
実セツシヨン管理テーブル10は、相手論理ユ
ニツト識別番号11と、受信要求キユーとをも
つ。
本実施例のグローバル受信通知制御方式が適用
されたネツトワークシステム上には、実存論理ノ
ード1以外に仮想論理ノード6が1つだけ定義さ
れており、仮想論理ノード6内にはただ1つの仮
想論理ユニツト7が存在する。
自論理ユニツト2は、仮想論理ユニツト7との
間に仮想セツシヨン9をもち、実セツシヨン管理
テーブル10と同一形式をした仮想セツシヨン管
理テーブル12が1個存在する。
利用者プログラム3は、不特定多数の実存する
相手論理ユニツト5からデータを受信したい場合
に、要求先論理ユニツト識別番号エリア14に仮
想論理ユニツト7を識別するための固定値をセツ
トした受信要求ブロツク13を使用して受信要求
を1個だけ発行する。
第2図を参照すると、本実施例のグローバル受
信通知制御方式における利用者プログラム3によ
る仮想論理ユニツト7に対する受信要求の処理
は、データ受信済チエツクステツプ21と、受信
済判定ステツプ22と、相手論理ユニツト識別番
号抽出ステツプ23と、相手論理ユニツト識別番
号セツトステツプ24と、受信要求ブロツクエン
キユーステツプ25と、相手論理ユニツト識別番
号抽出ステツプ26と、相手論理ユニツト識別番
号セツトステツプ27と、受信要求ブロツクデキ
ユーステツプ28と、受信要求ブロツク完了通知
ステツプ29とからなる。
次に、このように構成された本実施例のグロー
バル受信通知制御方式の動作について説明する。
利用者プログラム3は、不特定多数の実存する
相手論理ユニツト5からデータを受信したい場合
には、受信要求ブロツク13の要求先論理ユニツ
ト識別番号エリア14に仮想論理ユニツト7を識
別するための固定値をセツトして受信要求を発行
する。
利用者プログラム3から仮想論理ユニツト7に
対する受信要求が発行されると、オペレーテイン
グシステム(図示せず)はまず利用者プログラム
3として定義されている自論理ユニツト2がすで
にデータを受信済かどうかをチエツクする(ステ
ツプ21および22)。受信済の場合は、その受
信データの発信元である相手論理ユニツト5の識
別番号11を受信データが流れてきた実セツシヨ
ン8の実セツシヨン管理テーブル10から抽出し
(ステツプ23)、識別番号11を受信要求の受信
要求ブロツク13の要求先論理ユニツト識別番号
エリア14にセツトし(ステツプ24)、受信要
求ブロツク13を利用者プログラム3に完了通知
する(ステツプ29)。
自論理ユニツト2がデータ未受信の場合には、
受信要求ブロツク13を仮想セツシヨン管理テー
ブル12の受信要求キユーに一旦エンキユーし
(ステツプ25)、データを受信後にその受信デー
タの発信元である相手論理ユニツト5の識別番号
11を受信データが流れてきた実セツシヨン8の
実セツシヨン管理テーブル10から抽出し(ステ
ツプ26)、抽出した識別番号11を受信要求ブ
ロツク13の要求先論理ユニツト識別番号エリア
14にセツトする(ステツプ27)。次に、受信
要求ブロツク13を仮想セツシヨン管理テーブル
12の受信要求キユーからデキユーし(ステツプ
28)、受信要求ブロツク13を利用者プログラ
ム3に完了通知する(ステツプ29)。
〔発明の効果〕
以上説明したように本発明は、実存論理ノード
および実存論理ユニツトの他に仮想論理ノードお
よび仮想論理ユニツトを同一ネツトワークシステ
ム上に定義することにより、利用者プログラムが
不特定多数の実存する相手論理ユニツトからデー
タを受信したい場合には仮想論理ユニツトに対す
る受信要求を1個だけ発行することによつて任意
の相手論理ユニツトからのデータ受信が可能とな
り、この結果、受信要求ブロツクとして必要な利
用者プログラムが運行しているオンラインメモリ
は1受信要求ブロツクサイズのみとなり、従来の
1/(利用者プログラムがデータ受信を希望する
相手論理ユニツト数)に激減するという効果があ
る。
【図面の簡単な説明】
第1図は本発明のグローバル受信通知制御方式
の一実施例を示す構成図、第2図は本実施例のグ
ローバル受信通知制御方式における処理を示す流
れ図、第3図は従来のグローバル受信通知制御方
式を説明するための図である。 図において、1……実存自論理ノード、2……
自論理ユニツト、3……利用者プログラム、4…
…実存他論理ノード、5……相手論理ユニツト、
6……仮想論理ノード、7……仮想論理ユニツ
ト、8……実セツシヨン、9……仮想セツシヨ
ン、10……実セツシヨン管理テーブル、11…
…相手論理ユニツト識別番号、12……仮想セツ
シヨン管理テーブル、13……受信要求ブロツ
ク、14……要求先論理ユニツト識別番号エリ
ア、21……データ受信済チエツクステツプ、2
2……受信済判定ステツプ、23……相手論理ユ
ニツト識別番号抽出ステツプ、24……相手論理
ユニツト識別番号セツトステツプ、25……受信
要求ブロツクエンキユーステツプ、26……相手
論理ユニツト識別番号抽出ステツプ、27……相
手論理ユニツト識別番号セツトステツプ、28…
…受信要求ブロツクデキユーステツプ、29……
受信要求ブロツク完了通知ステツプである。

Claims (1)

  1. 【特許請求の範囲】 1 ある階層化されたネツトワークアーキテクチ
    ヤをもつネツトワークシステムにおいて、 利用者プログラムとして定義される自論理ユニ
    ツトをもつ実存自論理ノードと、 前記自論理ユニツトがデータを受信したい任意
    の相手論理ユニツトをもつ実存他論理ノードと、 前記実存自論理ノードおよび前記実存他論理ノ
    ード以外でかつ唯一の仮想論理ユニツトをもつ仮
    想論理ノードと、 前記自論理ユニツトと前記相手論理ユニツトと
    を結ぶ実セツシヨンを1セツシヨン毎に管理する
    実セツシヨン管理テーブルと、 前記自論理ユニツトと前記仮想論理ユニツトと
    を結ぶ仮想セツシヨンを管理する仮想セツシヨン
    管理テーブルと、 前記利用者プログラムが受信要求ブロツクの要
    求先論理ユニツト識別番号エリアに前記仮想論理
    ユニツトの識別番号をセツトして受信要求を発行
    したときに前記自論理ユニツト宛の受信データの
    発信元である相手論理ユニツトの識別番号をこの
    受信データが流れてきた実セツシヨンの実セツシ
    ヨン管理テーブルから抽出しこの識別番号を前記
    受信要求ブロツクの要求先論理ユニツト識別番号
    エリアにセツトし前記受信要求ブロツクを利用者
    プログラムに完了通知する受信通知手段と、 を有することを特徴とするグローバル受信通知制
    御方式。
JP61293100A 1986-12-09 1986-12-09 グロ−バル受信通知制御方式 Granted JPS63145561A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61293100A JPS63145561A (ja) 1986-12-09 1986-12-09 グロ−バル受信通知制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61293100A JPS63145561A (ja) 1986-12-09 1986-12-09 グロ−バル受信通知制御方式

Publications (2)

Publication Number Publication Date
JPS63145561A JPS63145561A (ja) 1988-06-17
JPH0480418B2 true JPH0480418B2 (ja) 1992-12-18

Family

ID=17790422

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61293100A Granted JPS63145561A (ja) 1986-12-09 1986-12-09 グロ−バル受信通知制御方式

Country Status (1)

Country Link
JP (1) JPS63145561A (ja)

Also Published As

Publication number Publication date
JPS63145561A (ja) 1988-06-17

Similar Documents

Publication Publication Date Title
CN104123265B (zh) 一种众核间通信方法及系统
CN108121608A (zh) 一种队列调度方法以及节点设备
CN118353597B (zh) 一种区块链数据管理系统、方法、装置以及存储介质
WO2023035777A1 (zh) 网络配置方法、代理组件、控制器、电子设备和存储介质
US12505002B2 (en) Single-step collective operations
JPS5992654A (ja) 電子文書配送システム
US20090132582A1 (en) Processor-server hybrid system for processing data
JPH0480418B2 (ja)
CN111431921A (zh) 一种配置同步方法
JP2669118B2 (ja) グループ送信制御方式
CN116633955A (zh) 通信方法、装置、车辆、介质及设备
CN110278236B (zh) 一种企业业务融合通信方法及装置
JP3360727B2 (ja) パケット転送システム及びそれを用いたパケット転送方法
US20250030650A1 (en) Packet processing method and network device
JP2665185B2 (ja) データ送信システム
JPH05314070A (ja) メッセージキュー管理方式
JPH0340156A (ja) グローバル送信制御方式
JPH03282853A (ja) グループ受信通知制御方式
JP3236158B2 (ja) 複数ホストシステムのネットワーク処理方式
CN119226696A (zh) 一种预处理装置和ai芯片
JPH02113362A (ja) 分散処理システム
CN114945001A (zh) 配置比特串的方法及装置
JPS6086643A (ja) ロ−カルエリア・ネツトワ−ク・システム
CN101091162A (zh) 数据处理装置
CN113835850A (zh) 任务处理方法、系统及存储介质