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
JPH0625979B2 - Communication control method - Google Patents
[go: Go Back, main page]

JPH0625979B2 - Communication control method - Google Patents

Communication control method

Info

Publication number
JPH0625979B2
JPH0625979B2 JP60086349A JP8634985A JPH0625979B2 JP H0625979 B2 JPH0625979 B2 JP H0625979B2 JP 60086349 A JP60086349 A JP 60086349A JP 8634985 A JP8634985 A JP 8634985A JP H0625979 B2 JPH0625979 B2 JP H0625979B2
Authority
JP
Japan
Prior art keywords
communication
node
logical
nodes
logical communication
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
JP60086349A
Other languages
Japanese (ja)
Other versions
JPS61245267A (en
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.)
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 JP60086349A priority Critical patent/JPH0625979B2/en
Publication of JPS61245267A publication Critical patent/JPS61245267A/en
Publication of JPH0625979B2 publication Critical patent/JPH0625979B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)
  • Communication Control (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は通信回線等の伝送媒体を介して接続されたコン
ピユータ機器間で通信する際の論理的な通信路の制御方
式に係り、特に通信路の有効的な利用と制御機構の簡易
化に好適な制御方式に関する。
Description: TECHNICAL FIELD The present invention relates to a logical communication path control method for communication between computer devices connected via a transmission medium such as a communication line, and particularly to communication. The present invention relates to a control method suitable for effective use of a road and simplification of a control mechanism.

〔発明の背景〕[Background of the Invention]

対等な通信ノード間の論理通信路を設定する方法とし
て、例えばIBM社SNAのホスト・ノード間の通信制
御方式で示されるように、ネツトワークを集中管理制御
するSSCPを各ホスト・ノードに設け、まずSSCP−SSCP間
に論理通信路(セシヨン)を設定し、この論理通信路を
用い業務プログラム間の論理通信路を設定するための要
求コマンドを交換し、業務プログラム間の通信に使用す
る論理通信路(LU−LUセシヨン)を設定する方式が
知られている。
As a method for setting a logical communication path between equal communication nodes, for example, as shown in the communication control method between host nodes of IBM SNA, SSCP for centrally controlling the network is provided in each host node, First, a logical communication path (session) is set between SSCP and SSCP, request commands for setting a logical communication path between business programs are exchanged using this logical communication path, and logical communication used for communication between business programs. A method of setting a path (LU-LU session) is known.

しかし、ローカル・エリア・ネツトワーク等に接続され
る高機能ワークステーシヨン間の通信では簡易な通信制
御方式,ネツトワーク構成の変更に対する柔軟性が望ま
れるが、SSCPはネツトワークー全体(ドメイン)のリソ
ース,論理通信路(セシヨン)、およびネツトワーク構
成を集中管理制御するため巨大な制御機構であり、また
ホスト・ノード間の論理通信路の設定においてもSSCP−
SSCPセシヨンの設定を必要とする等通信制御の簡易化に
欠ける問題である。
However, in communication between high-performance workstations connected to a local area network, etc., a simple communication control method and flexibility for changing the network configuration are desired, but SSCP is a resource of the entire network (domain), It is a huge control mechanism for centralized control of logical communication path (network) and network configuration. Also, SSCP- is used for setting the logical communication path between host and node.
This is a problem that simplifies communication control, such as requiring SSCP session settings.

〔発明の目的〕[Object of the Invention]

本発明の目的は複数の通信ノードより成る通信ネツトワ
ークにおいて、異なる通信ノード上の業務プログラム間
通信が使用する論理通信路の設定をすべての通信ノード
間に対等な手順,簡易かつ高速に実現可能とする通信制
御方式を提供することにある。
An object of the present invention is to realize, in a communication network composed of a plurality of communication nodes, setting of a logical communication path used by communication between business programs on different communication nodes, in an equal procedure between all communication nodes, simply and at high speed. To provide a communication control method.

〔発明の概要〕[Outline of Invention]

通信ネツトワーク・システムを構成する通信ノードにお
いて、あらゆる通信ノード間に主従関係を持たせず対等
な手順で業務プログラムが使用する論理的な通信路が設
定できること、および通信ノード装置がマイクロコンピ
ユータのような処理能力の小さな装置であつても可能と
する簡易な通信制御方式を実現するために、本発明では
各通信ノードごとにノード内の業務プログラムが使用す
る論理的な通信チヤネルの構成管理およびその使用状況
の管理をする制御機構を1個設け、各通信ノードを独立
した管理とし、そして対象な論理構造とする。
In the communication nodes that make up the communication network system, a logical communication path used by the business program can be set in an equal procedure without having a master-slave relationship between all communication nodes, and the communication node device is like a microcomputer. In order to realize a simple communication control method that enables even a device with a small processing capacity, the present invention provides, for each communication node, configuration management of a logical communication channel used by a business program in the node and its management. One control mechanism for managing the usage status is provided, each communication node is managed independently, and the target logical structure is set.

そして、異なる通信ノード間の論理的な通信路の設定
は、各ノードの制御機構間でデータグラム方式によつて
論理通信路の設定を要求する側がコマンドを相手ノード
に送り、相手ノードの制御機構より論理通信チヤネル番
号を問合せ的に受け取り、自ノード側の論理通信チヤネ
ルと結びつけることによつて実現する。これにより、ど
の通信ノード間も同じ手順となり、また通信制御処理の
オーバヘツド低減を可能とし、またネツトワークを構成
する通信ノードの移設,増設,撤去といつた構成変更に
柔軟な対応を可能とする。
Then, the logical communication path between different communication nodes is set by the control mechanism of each node by the side requesting the setting of the logical communication path by the datagram method between the control mechanisms of the nodes to send a command to the other node. This is realized by receiving the logical communication channel number as an inquiry and connecting it to the logical communication channel on the own node side. As a result, the procedure is the same for all communication nodes, and it is possible to reduce the overhead of communication control processing, and to flexibly deal with the reconfiguration, expansion, and removal of communication nodes that make up the network. .

〔発明の実施例〕Example of Invention

以下、本発明の一実施例を図を用いて説明する。第1図
は本発明を実施するための通信ネツトワークシステムの
モデルを示す。1は物理的な伝送媒体である。2は通信
ノードで各通信ノードは同じ構造をなし、物理的なデー
タリンクを制御するLANドライバ3,物理的な通信路
の論理多重制御,ノード内の論理通信チヤネルの構成を
その使用状況管理,自ノードの論理通信チヤネルと相手
ノード論路通信チヤネルを結びつける通信管理4,他ノ
ードから業務プログラム起動要求を受け、自ノード内の
論理通信チヤネルを業務プログラム6に割付ける通信路
制御5から成る。
An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 shows a model of a communication network system for implementing the present invention. 1 is a physical transmission medium. 2 is a communication node, each communication node has the same structure, LAN driver for controlling physical data link 3, logical multiplex control of physical communication path, configuration of logical communication channel in the node, management of its usage, It is composed of communication management 4 for connecting the logical communication channel of the own node and the logical communication channel of the partner node 4, and a communication path control 5 for allocating the logical communication channel in the own node to the business program 6 in response to a business program activation request from another node.

第2図は2つの通信ノード間の通信制御に関するモデル
である。各ノードは1個の通信路管理7と複数個の論理
通信チヤネル8で構成し、通信路管理および各論理チヤ
ネルは各ノードの電源投入時の開始処理で活性化され
る。通信路管理は各ノード共通のアドレス0で示され、
ノード間の論理通信チヤネルを結びつける交渉窓口とし
て機能する。通信路管理間9の通信はデータグラム方式
で行ない、物理的データリンクが確立している時、転送
可で、解放状態の時、転送不可とする。論理通信チヤネ
ル間の論理通信路10は業務プログラム間の通信に使用
する。
FIG. 2 is a model relating to communication control between two communication nodes. Each node is composed of one communication path management 7 and a plurality of logical communication channels 8. The communication path management and each logical channel are activated by the start processing when the power of each node is turned on. Communication channel management is indicated by the address 0 common to all nodes,
It functions as a negotiation window that links logical communication channels between nodes. The communication between the communication path managers 9 is performed by the datagram method. When the physical data link is established, the transfer is possible, and when it is in the released state, the transfer is not possible. The logical communication path 10 between the logical communication channels is used for communication between business programs.

第3図に論理通信チヤネル間の論理通信路が設定される
まで手順を示す。ノードA内の業務プログラムは自業務
プログラム識別子と接続相手業務プログラム識別子およ
び接続相手ノードの物理アドレスをパラメータとし、自
ノードの通信路管理に業務プログラム間の論理通信路を
設定することを要求する(11),この要求を受けたノード
A通信路管理は自ノード内の未使用の論理通信チヤネル
アドレスを割付け、指定された接続相手ノードの物理ア
ドレスに従い、相手ノードの通信路管理に対しデータグ
ラム方式で論理チヤネル間の接続する要求指令(コマン
ド)を返信する(12)。本指定にはデータリンク用のフレ
ームヘツダに指令発行側(ノードA)の物理アドレスと
相手ノード(ノードB)の物理アドレス,通信管理用の
論理的なヘツダに両ノードの通信路管理のアドレス(共
に0)、またパラメータとして要求発行側の論理通信チ
ヤネル・アドレスおよび業務プログラム識別子,接続相
手の業務プログラム識別子,そして両業務プログラム間
の主従決定情報が含まれる。
FIG. 3 shows the procedure until the logical communication path between the logical communication channels is set. The business program in the node A uses the own business program identifier, the connection partner business program identifier, and the physical address of the connection partner node as parameters, and requests the communication path management of the own node to set a logical communication path between the business programs ( 11), The node A communication path management that received this request allocates an unused logical communication channel address within its own node, and according to the physical address of the specified connection partner node, the datagram method is used for the communication path management of the partner node. Then, the request command (command) for connecting between the logical channels is returned (12). To specify this, the physical address of the command issuing side (node A) and the physical address of the partner node (node B) are set to the frame header for data link, the communication path management address of both nodes is set to the logical header for communication management (both 0) In addition, the logical communication channel address and the business program identifier of the request issuing side, the business program identifier of the connection partner, and the master-slave determination information between both business programs are included as parameters.

本要求指令を受信した通信路管理(ノードB)は要求の
あつた業務プログラムがレデイ状態かどうかチエツク
し、レデイ状態の場合、未使用論理通信チヤネルを割付
けを行ない、また両業務プログラム間の主従関係の決定
をした結果を要求指令を発行した通信路管理に肯定応答
13で報告すると共に、自ノード内(ノードB)の業務
プログラムに要求指令発行側(ノードA)の業務プログ
ラム識別子,論理通信チヤネル・アドレスおよび新たに
割付けた自ノードの論理通信チヤネル,業務プログラム
間の主従関係を通知13する。
Upon receiving this request command, the communication path management (Node B) checks whether the requested business program is in the ready state, and when it is in the ready state, allocates an unused logical communication channel and master-slave between both business programs. The result of the determination of the relationship is reported to the communication path management that issued the request command with an affirmative response 13, and the business program in the own node (node B) is notified to the business program identifier of the request command issuing side (node A) and the logical communication. It notifies 13 of the master / slave relationship between the channel address, the newly allocated logical communication channel of the own node, and the business program.

通知を受けた業務プログラムが主側の場合、論理通信チ
ヤネル間の論理通信路を活性化するための要求指令15
を相手論理通信チヤネルへ送信し、応答16を持つ。要
求指令15にはこの論理通信路でデータを送受信するた
めの制御情報をパラメータとして含まれる。
When the notified business program is on the main side, a request command 15 to activate the logical communication path between the logical communication channels
Is transmitted to the partner logical communication channel and has a response 16. The request command 15 includes control information for transmitting / receiving data on this logical communication path as a parameter.

本例ではノードAを論理通信路設定要求側としたが逆も
同じ手順で実現する。
In this example, the node A is set as the logical communication path setting requesting side, but the reverse procedure is also realized.

〔発明の効果〕 本発明によれば、各通信ノードごとに論理通信チヤネル
の構成やその利用状況を管理させ、動的な通信路の割付
けを制御することを可能とすること、および通信ネツト
ワークを構成する通信ノード間の論理通信路の設定は任
意の通信ノード間で直接,対等でかつやり取りする指令
が少なくて済むことにより、各通信ノードの制御プログ
ラムの簡易化が図れること、また通信ネツトワークを構
成する通信ノードの移設,増設、撤去等の構成変更に対
する柔軟な対応を可能にする効果がある。
[Advantages of the Invention] According to the present invention, it is possible to manage the configuration of a logical communication channel for each communication node and the usage status thereof, and to control the allocation of dynamic communication paths, and the communication network. The setting of the logical communication path between the communication nodes that make up the communication node can be simplified and the control program of each communication node can be achieved because there are few commands to be exchanged directly and equally between any communication nodes. This has the effect of making it possible to flexibly respond to configuration changes such as relocation, expansion, and removal of communication nodes that make up the work.

【図面の簡単な説明】[Brief description of drawings]

第1図は本発明による通信ネツトワークおよび各ノード
の通信制御構成図、第2図は2つの通信ノード間の論理
構成図、第3図は論理通信路を設定するための手順の説
明図である。 1…通信媒体(LAN)、2…ネツトワーク構成通信ノ
ード、3…LANドライバ、4…通信管理、5…通信路
制御、6…業務プログラム、7…通信路管理、8…論理
通信チヤネル、9…通信路管理間データグラム方式、1
0…論理通信チヤネル間論理通信路、11…論理通信路
設定要求、12…論理チヤネル接続要求指令、13…論
理チヤネル接続要求指令の応答、14…論理通信路活性
化通知、15…論理通信路活性化指令、16…論理通信
路活性化指令の応答。
FIG. 1 is a communication network configuration diagram of the communication network and each node according to the present invention, FIG. 2 is a logical configuration diagram between two communication nodes, and FIG. 3 is an explanatory diagram of a procedure for setting a logical communication path. is there. 1 ... Communication medium (LAN), 2 ... Network configuration communication node, 3 ... LAN driver, 4 ... Communication management, 5 ... Communication path control, 6 ... Business program, 7 ... Communication path management, 8 ... Logical communication channel, 9 ... Datagram method between channel management, 1
0 ... Logical communication channel between logical channels, 11 ... Logical channel setting request, 12 ... Logical channel connection request command, 13 ... Response of logical channel connection request command, 14 ... Logical channel activation notification, 15 ... Logical channel Activation command, 16 ... Response of logical channel activation command.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】通信ネツトワークシステムを構成する各通
信ノード単位にノード内の業務プログラムが使用する論
理的な通信チヤネルの構成およびその使用状況を管理す
る制御機構を1個設け、この制御機構の論理通信チヤネ
ル番号を全ノード同じ値で統一し、異なるノードの制御
機構間はデータグラム方式でデータを送受信するものと
し、異なるノードの業務プログラム間通信で使用する論
理通信チヤネルの接続は接続要求ノードの制御機構から
相手ノードの制御機構に対し、要求側の論理通信チヤネ
ル番号と業務プログラム識別子,相手ノードの業務プロ
グラム識別子,そして両ノード間の主従関係パラメータ
を付加した論理通信チヤネル接続要求を送信し、該要求
を受信した制御機構は要求業務プログラムに対し、自ノ
ード内の論理通信チヤネル番号の割付け、およびノード
間の主従関係を決定し、この結果を要求の応答として要
求送信ノードの制御機構に返送することにより、異なる
通信ノード上の論理的な通信チヤネルの結び付けを対等
な手順で実現することを特徴とする通信制御方式。
1. A control mechanism for managing the configuration of a logical communication channel used by a business program in the node and its use status is provided for each communication node constituting the communication network system. All nodes have the same logical communication channel number, and data is sent and received between control mechanisms of different nodes by the datagram method.The connection of the logical communication channel used for communication between business programs of different nodes is the connection request node. From the control mechanism of the other node to the control mechanism of the other node, a logical communication channel connection request to which the request side logical communication channel number and business program identifier, the business program identifier of the other node, and the master-slave relationship parameter between both nodes are added is sent. , The control mechanism that received the request sends logical communication within its own node to the requested business program. By assigning the channel numbers and determining the master-slave relationship between the nodes, and returning the result as a response to the request to the control mechanism of the requesting node, the logical communication channels on different communication nodes are linked by an equal procedure. A communication control method characterized by being realized by.
JP60086349A 1985-04-24 1985-04-24 Communication control method Expired - Lifetime JPH0625979B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60086349A JPH0625979B2 (en) 1985-04-24 1985-04-24 Communication control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60086349A JPH0625979B2 (en) 1985-04-24 1985-04-24 Communication control method

Publications (2)

Publication Number Publication Date
JPS61245267A JPS61245267A (en) 1986-10-31
JPH0625979B2 true JPH0625979B2 (en) 1994-04-06

Family

ID=13884393

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60086349A Expired - Lifetime JPH0625979B2 (en) 1985-04-24 1985-04-24 Communication control method

Country Status (1)

Country Link
JP (1) JPH0625979B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63180157A (en) * 1987-01-22 1988-07-25 Nec Corp Program control system
JPH047938A (en) * 1990-04-25 1992-01-13 Matsushita Electric Ind Co Ltd Electronic equipment with exclusive control communication function and communication system using the same

Also Published As

Publication number Publication date
JPS61245267A (en) 1986-10-31

Similar Documents

Publication Publication Date Title
JP2539168B2 (en) Network and network control device
US6014715A (en) Method and apparatus for assigning port addresses
US5745680A (en) Interconnected networks and methods for communicating therebetween using virtual communications links
US5548579A (en) System for effective allocation of network-wide bandwidth
KR19980070053A (en) System and method for controlling the transmission of relatively large data objects in a communication system
CN103703724A (en) A method of distributing resources
JP2006048627A (en) Dynamic load balancing for storage systems
JPH04271454A (en) Loosely-coupled computer system
US6504853B1 (en) Reallocation procedure
DE69904813D1 (en) MEDIA MANAGEMENT UNIT FOR CONTROLLING INDEPENDENT MEDIA DEVICES IN A NETWORK ENVIRONMENT
CN112894805B (en) Robot communication method and system based on industrial broadband bus
WO2025200444A1 (en) Storage space allocation method and server
JP2633900B2 (en) Common bus control method
US7590416B1 (en) Method for managing bandwidth in a communication network comprising a cordless connection
JP3983619B2 (en) Parallel processing system, server, parallel processing method, program, and recording medium
JPH0625979B2 (en) Communication control method
CN110532062B (en) Virtual SoC bus system and configuration method
JP3425725B2 (en) Command identifier assignment system
CN116132202B (en) Method and device for realizing cross-VLAN wake-up of terminal based on virtual machine controller
JP2814617B2 (en) Communication control system
JPS6149540A (en) Communication control method for communication network system
JPH0644255B2 (en) Inter-system communication control method
JPH038013A (en) Printer control system under network environment
KR100465343B1 (en) Shared bus structure for dynamic time division
JP2626508B2 (en) Client-to-server communication method