JP2949544B2 - Communication control method for gateway device - Google Patents
Communication control method for gateway deviceInfo
- Publication number
- JP2949544B2 JP2949544B2 JP32084192A JP32084192A JP2949544B2 JP 2949544 B2 JP2949544 B2 JP 2949544B2 JP 32084192 A JP32084192 A JP 32084192A JP 32084192 A JP32084192 A JP 32084192A JP 2949544 B2 JP2949544 B2 JP 2949544B2
- Authority
- JP
- Japan
- Prior art keywords
- host
- logical path
- gateway device
- terminal
- host device
- 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 - Fee Related
Links
Landscapes
- Small-Scale Networks (AREA)
- Communication Control (AREA)
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は複数系統のホスト装置か
らの通信回線と、多数の端末機からの通信回線との中継
をするゲートウェイ装置の通信制御方法に関するもので
ある。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a communication control method for a gateway device that relays communication lines from a plurality of host devices and communication lines from a large number of terminals.
【0002】[0002]
【従来の技術】図12は従来のゲートウェイ装置が中継
する通信回線のマッピング例1を示す図であり、同図に
おいては、ゲートウェイ装置1000は、A系ホスト装
置2000からの通信回線には、端末機(A)4000
及び(B)5000からの通信回線を中継し、またB系
ホスト装置3000からの通信回線には、端末機(C)
6000及び(D)7000からの通信回線を中継する
例を示している。FIG. 12 is a diagram showing a mapping example 1 of a communication line relayed by a conventional gateway device. In FIG. 12, a gateway device 1000 includes a terminal connected to a communication line from an A-system host device 2000. Machine (A) 4000
And (B) a terminal (C) that relays a communication line from 5000 and a communication line from the B-system host device 3000.
An example is shown in which communication lines from 6000 and (D) 7000 are relayed.
【0003】まず、ホスト装置2000又は3000と
ゲートウェイ装置1000との間の論理パス(経路)に
ついて説明する。一般に論理パスとは、プロトコル上の
ある階層における自己のアドレスと相手のアドレスとの
対をいう。ホスト装置2000又は3000とゲートウ
ェイ装置1000との間の論理パスは、次の3種類の論
理パスにより構成される。 (1)単一のシステム論理パス(図12のLHS又は
L′HSで示される) (2)複数の問い合せ用論理パス(図12のLHI1〜
LHIN、又はL′HI1〜L′HIMで示される) (3)複数の交換フロー用論理パス(図12のLHE1
〜LHEN、又はL′HE1〜L′HEMで示される)First, a logical path (route) between the host device 2000 or 3000 and the gateway device 1000 will be described. In general, a logical path refers to a pair of a self address and a partner address in a certain layer on a protocol. The logical path between the host device 2000 or 3000 and the gateway device 1000 is composed of the following three types of logical paths. (1) Single system logical path (indicated by LHS or L'HS in FIG. 12) (2) Plurality of inquiry logical paths (LHI1 to LHI1 in FIG. 12)
LHI or L'HI1 to L'HIM) (3) A plurality of logical paths for exchange flows (LHE1 in FIG. 12)
~ LHEN, or L'HE1 ~ L'HEM)
【0004】前記システム論理パスでは、ネットワーク
システムを制御するためのデータの送受信を行なう。こ
のシステム論理パスのデータ例は表1で後述する。問い
合せ用論理パスでは、各端末機からの問い合せ通信を行
なう。例えば金融業務の場合に、各支店の端末機から顧
客の口座番号を通知し、該当口座番号の預金残高を照会
する等の通信に用いる。交換フロー用論理パスでは、ホ
スト装置から各端末機への一方的な通信を行なう。例え
ば金融業務の場合に、相手支店宛に送金データを送る等
の通信に用いる。また前記複数を示すN又はMの値は、
例えば64又は128程度の数を使用する。The system logical path transmits and receives data for controlling a network system. An example of the data of this system logical path will be described later in Table 1. In the inquiry logical path, inquiry communication from each terminal is performed. For example, in the case of financial business, the terminal of each branch notifies the account number of the customer and uses it for communication such as inquiring the account balance of the account number. In the exchange flow logical path, one-way communication from the host device to each terminal is performed. For example, in the case of financial business, it is used for communication such as sending remittance data to a partner branch. The value of N or M indicating the plurality is
For example, a number of about 64 or 128 is used.
【0005】図12で、A系ホスト装置2000とゲー
トウェイ装置1000との間の論理パスの設定とは、A
系ホスト装置2000のプロトルコ上のある階層のアド
レス2100〜220Nとゲートウェイ装置1000の
対応するアドレス1100〜120Nとのアドレス対情
報(2100、1100)、(2101、1101)、
…(220N、120N)を決めることであり、これら
のアドレス対情報は両装置間の通信回線を設ける初期状
態において設定される。同様にB系ホスト装置3000
とゲートウェイ装置1000との間の論理パスは、アド
レス対情報(3100、1300)、(3101、13
01)、…(320M、140M)を決めることにより
設定される。In FIG. 12, the setting of a logical path between the A-system host device 2000 and the gateway device 1000 means that
Pair information (2100, 1100), (2101, 1101) between the addresses 2100 to 220N of a certain hierarchy on the system of the host system 2000 and the corresponding addresses 1100 to 120N of the gateway 1000.
.. (220N, 120N), and these address pair information are set in an initial state in which a communication line between both devices is provided. Similarly, the B-system host device 3000
The logical path between the gateway device 1000 and the gateway device 1000 includes address pair information (3100, 1300), (3101, 13
01),... (320M, 140M).
【0006】図12で各端末機4000〜7000とゲ
ートウェイ装置1000との間の論理パスは、次の3種
類の論理パスにより構成される。 (1)単一のシステム論理パス(図12のLTAS、L
TBS、LTCS及びLTDSで示される) (2)単一の問い合せ用論理パス(図12のLTAI、
LTBI、LTCI及びLTDIで示される) (3)単一の交換フロー用論理パス(図12のLTA
E、LTBE、LTCE及びLTDEで示される) 各端末機4000〜7000とゲートウェイ装置100
0との間の論理パスは、前記と同様に、両装置間の通信
回線を設ける初期状態において、アドレス対情報(15
00、4001)…(1603、7001)、(150
1、4002)…(1604、7002)、並びに(1
502、4003)…(1605、7003)を決める
ことにより設定される。In FIG. 12, a logical path between each of the terminals 4000 to 7000 and the gateway device 1000 is constituted by the following three types of logical paths. (1) A single system logical path (LTAS, L in FIG. 12)
(Indicated by TBS, LTCS and LTDS) (2) Single query logical path (LTAI,
(Indicated by LTBI, LTCI and LTDI) (3) Single logical path for exchange flow (LTA in FIG. 12)
E, LTBE, LTCE and LTDE) Terminals 4000 to 7000 and gateway device 100
In the initial state of providing a communication line between the two devices, the logical path between the address pair information (15) and
00, 4001) ... (1603, 7001), (150
1,4002) ... (1604,7002) and (1
502, 4003)... (1605, 7003).
【0007】次にA系及びB系ホスト装置2000及び
3000からゲートウェイ装置1000へ入力される3
種類の論理パスと、各端末機4000〜7000からゲ
ートウェイ装置へ入力される3種類の論理パスとが、ゲ
ートウェイ装置1000内でどのようにマッピングされ
るかを説明する。ここでマッピングとは、ホスト装置側
論理パスのアドレスと、端末機側論理パスのアドレスと
の相互の対応づけを行なうことであり、この複数のアド
レス対情報をマッピング情報という。そしてこのマッピ
ングが行なわれることにより、ホスト装置と端末機との
間の回線が接続され、通信が可能となる。[0007] Next, 3 is input from the A-system and B-system host devices 2000 and 3000 to the gateway device 1000.
The following describes how the types of logical paths and the three types of logical paths input from each of the terminals 4000 to 7000 to the gateway device are mapped in the gateway device 1000. Here, the mapping is to associate the address of the host-side logical path with the address of the terminal-side logical path, and the plurality of address pair information is referred to as mapping information. By performing this mapping, the line between the host device and the terminal is connected, and communication is possible.
【0008】A系又はB系ホスト装置2000又は30
00からのシステム論理パスLHS又はL′HSは、い
ずれの端末機4000〜7000からのシステム論理パ
スLTAS、TLBS、LTCS及びLTDSとも接続
が可能で、どの端末機とも通信を行なうことができる。
即ちA系ホスト装置2000からでも、またはB系ホス
ト装置3000からでも、いずれの端末機4000〜7
000とデータの送受信が可能である。図12において
は、A系ホスト装置側からの問い合せ用論理パスLHI
1のアドレス1101及び交換フロー用論理パスLHE
1のアドレス1201は、それぞれ端末機(A)400
0からの問い合せ用論理パスLTAIのアドレス150
1及び交換フロー用論理パスLTAEのアドレス150
2とマッピングされ(相互に対応づけが行なわれ)る。
また、A系ホスト装置側からの問い合せ用論理パスLH
I2のアドレス1102及び交換フロー用論理パスLH
E2のアドレス1202は、それぞれ端末機(B)50
00からの問い合せ用論理パスLTBIのアドレス15
04及び交換フロー用論理パスLTBEのアドレス15
05とマッピングされる。この結果、端末機(A)40
00及び(B)5000は、A系ホスト装置2000と
ゲートウェイ装置1000を介して通信を行なうことが
できる。A-system or B-system host device 2000 or 30
The system logical path LHS or L'HS from 00 can be connected to the system logical paths LTAS, TLBS, LTCS and LTDS from any of the terminals 4000 to 7000, and can communicate with any terminal.
That is, any terminal 4000 to 7 can be used from the A-system host device 2000 or the B-system host device 3000.
000 and data can be transmitted and received. In FIG. 12, a logical path LHI for an inquiry from the A-system host device is shown.
1 address 1101 and logical path LHE for exchange flow
1 address 1201 is the terminal (A) 400
Address 150 of inquiry logical path LTAI from 0
1 and the address 150 of the exchange flow logical path LTAE
2 (corresponding to each other).
The logical path LH for inquiry from the A-system host device side
I2 address 1102 and exchange flow logical path LH
The address 1202 of E2 is the terminal (B) 50
Address 15 of inquiry logical path LTBI from 00
04 and the address 15 of the exchange flow logical path LTBE
05 is mapped. As a result, the terminal (A) 40
00 and (B) 5000 can communicate with the A-system host apparatus 2000 via the gateway apparatus 1000.
【0009】同様に、B系ホスト装置側からの問い合せ
用論理パスL′HI1のアドレス1301及び交換フロ
ー用論理パスL′HE1のアドレス1401は、それぞ
れ端末機(C)6000からの問い合せ用論理パスLT
CIのアドレス1601及び交換フロー用論理パスLT
CEのアドレス1602とマッピングされる。また、B
系ホスト装置側からの問い合せ用論理パスL′HI2の
アドレス1302及び交換フロー用論理パスL′HE2
のアドレス1402は、それぞれ端末機(D)7000
からの問い合せ用論理パスLTDIのアドレス1604
及び交換フロー用論理パスLTDEのアドレス1605
とマッピングされる。この結果、端末機(C)6000
及び(D)7000は、B系ホスト装置3000とゲー
トウェイ装置1000を介して通信を行なうことができ
る。Similarly, the address 1301 of the inquiry logical path L'HI1 and the address 1401 of the exchange flow logical path L'HE1 from the B-system host device are respectively the inquiry logical path from the terminal (C) 6000. LT
CI address 1601 and logical path LT for exchange flow
This is mapped to the address 1602 of the CE. Also, B
1302 of the logical path L'HI2 for inquiry from the system host device side and the logical path L'HE2 for the exchange flow
Address 1402 is the terminal (D) 7000
1604 of logical path LTDI for inquiry from
And address 1605 of logical path LTDE for exchange flow
Is mapped. As a result, the terminal (C) 6000
And (D) 7000 can communicate with the B-system host device 3000 via the gateway device 1000.
【0010】従来技術においては、ゲートウェイ装置1
000は、図12で説明したマッピング情報を、A系ホ
スト装置2000及びB系ホスト装置3000が共に正
常の場合におけるマッピング情報として固定的に保有し
ていた。このため、例えばB系ホスト装置3000に障
害が発生した場合には、それまでB系ホスト装置300
0と通信を行なっていた端末機(C)6000及び
(D)7000が、A系ホスト装置2000と通信を行
なうことができるような固定的なマッピング切換情報も
保有していた。図13は従来のゲートウェイ装置が中継
する通信回線のマッピング例2を示す図であり、同図は
B系ホスト装置に障害が発生したため、それまでB系ホ
スト装置3000と通信を行なっていた、端末機(C)
6000及び(D)7000からの問い合せ用論理パス
(LTCI、LTDI)のアドレス1601及び160
4、並びに交換フロー用論理パス(LTCE、LTD
E)のアドレス1602及び1605が、それぞれA系
ホスト装置2000からの対応するアドレス1103及
び1104、並びに1203及び1204にマッピング
された状態を示している。この結果、すべての端末機
(A)4000〜(D)7000は、A系ホスト装置2
000と通信を行なうことができる。In the prior art, the gateway device 1
000 fixedly holds the mapping information described in FIG. 12 as the mapping information when both the A-system host device 2000 and the B-system host device 3000 are normal. Therefore, for example, when a failure occurs in the B-system host device 3000, the B-system host device 300
The terminal (C) 6000 and the terminal (D) 7000, which had been communicating with the A.0, also had fixed mapping switching information so that they could communicate with the A-system host device 2000. FIG. 13 is a diagram showing a mapping example 2 of a communication line relayed by a conventional gateway device. FIG. 13 shows a terminal that has been communicating with the B-system host device 3000 because a failure has occurred in the B-system host device. Machine (C)
Inquiry logical paths (LTCI, LTDI) from addresses 6000 and (D) 7000 1601 and 160
4 and the logical path for exchange flow (LTCE, LTD
E) shows a state in which addresses 1602 and 1605 are mapped to corresponding addresses 1103 and 1104 and 1203 and 1204 from the A-system host device 2000, respectively. As a result, all the terminals (A) 4000 to (D) 7000 are connected to the A-system host device 2.
000.
【0011】同様に、A系ホスト装置2000に障害が
発生した場合には、それまでA系ホスト装置2000と
通信を行なっていた端末機(A)4000及び(B)5
000がB系ホスト装置3000と通信を行なうことが
できるような固定的なマッピング切換情報も保有してい
た。Similarly, when a failure occurs in the A-system host device 2000, the terminals (A) 4000 and (B) 5 which have been communicating with the A-system host device 2000 until then.
000 also has fixed mapping switching information so that it can communicate with the B-system host device 3000.
【0012】[0012]
【発明が解決しようとする課題】しかしながら、上記の
ようなゲートウェイ装置の通信制御方法では、各ゲート
ウェイ装置は、複数系統のホスト装置がすべて正常時の
マッピング情報のほかに、ある一つのホスト装置系統の
障害時に、該障害系を正常系に切換えるべきマッピング
情報も、すべて自己の装置内に保有する必要があるた
め、ホスト装置の系統数が増加すると保有するマッピン
グ情報量が多くなり、また端末機を増設する場合にマッ
ピング情報の追加や変更を要するので、ネットワーク保
守上満足すべきものではないという問題があった。また
ある一系統のホスト装置が障害時に、その系統の各端末
機毎に通信情報経路の切換操作が必要なため、迅速な切
換えができないという問題もあった。However, in the communication control method of the gateway device as described above, each gateway device has a plurality of host devices, in addition to the mapping information at the time of normal operation, and a certain host device system. In the event of a failure, all the mapping information for switching the failed system to the normal system must be held in its own device. Therefore, as the number of host systems increases, the amount of mapping information held increases, and In order to increase the number of devices, it is necessary to add or change the mapping information, which is not satisfactory for network maintenance. Further, when a certain host system fails, a switching operation of the communication information path is required for each terminal of the system, so that there is a problem that quick switching cannot be performed.
【0013】本発明はかかる問題点を解決するためにな
されたもので、ゲートウェイ装置が、複数系統のホスト
装置がすべて正常時のマッピング情報のほかに、ある一
つのホスト装置系統の障害時に、該障害系を正常系に切
換えるべきマッピング情報をすべて自己の装置内に保有
する必要がなく、且つ所要の系切換えが迅速にできるゲ
ートウェイ装置の通信制御方法を得ることを目的とす
る。The present invention has been made in order to solve such a problem. In addition to the mapping information when all of the host systems of a plurality of systems are normal, when the gateway device fails in a certain host system, It is an object of the present invention to provide a communication control method of a gateway device which does not need to hold all mapping information for switching a faulty system to a normal system in its own device and can perform required system switching quickly.
【0014】[0014]
【課題を解決するための手段】本発明の請求項1に係る
ゲートウェイ装置の通信制御方法は、複数系統のホスト
装置からの通信回線と、多数の端末機からの通信回線と
がそれぞれゲートウェイ装置に入力され、前記複数系統
のいずれかのホスト装置からの指示に従い、前記ゲート
ウェイ装置が入力される2つの通信回線の系統別の接続
及び切換制御を行なうゲートウェイ装置の通信制御方法
において、前記各ホスト装置とゲートウェイ装置間の問
い合せ用及び交換フロー用論理パスについて、両装置の
アドレス対及び対応する端末機の論理パスをそれぞれ規
定するホスト側論理パステーブルを生成するホスト側論
理パステーブル生成工程と、前記各端末機とゲートウェ
イ装置間の問い合せ用及び交換フロー用論理パスについ
て、両装置のアドレス対及び対応するホスト装置の論理
パスをそれぞれ規定する端末側論理パステーブルを生成
する端末側論理パステーブル生成工程と、前記ホスト側
論理パステーブルと、端末側論理パステーブルとを照合
して、前記各論理パス毎にホスト側と端末側の両方のア
ドレスについて、相互に対応づけを行なうマッピング処
理工程とを、前記ゲートウェイ装置が含むものである。According to a communication control method of a gateway device according to the present invention, a communication line from a host system of a plurality of systems and a communication line from a large number of terminals are respectively connected to a gateway device. In the communication control method for a gateway device, which performs input-based connection and switching control of two communication lines to which the gateway device is input according to an instruction from any one of the plurality of host devices, A host-side logical path table generating step of generating a host-side logical path table for respectively defining an address pair of both apparatuses and a logical path of a corresponding terminal, for an inquiry and exchange flow logical path between the gateway device and the gateway device; Regarding the logical path for inquiry and exchange flow between each terminal and the gateway device, A terminal-side logical path table generating step of generating a terminal-side logical path table that respectively defines a logical pair of a host pair and a corresponding host device, and comparing the host-side logical path table with the terminal-side logical path table, The gateway device includes a mapping process for associating both the host and terminal addresses for each logical path with each other.
【0015】本発明の請求項2に係るゲートウェイ装置
の通信制御方法は、前記複数系統のホスト装置間の負荷
配分に不平衡の発生時に、前記ホスト装置間の負荷配分
を変更するため、または前記複数のいずれかのホスト装
置系統の障害の発生もしくは復旧時に、前記障害系から
正常系への系切換えもしくは正常系から復旧系への系切
戻しを行なうため、ゲートウェイ装置内の回線接続の変
更指示を前記いずれかの系統のホスト装置がゲートウェ
イ装置に行ない、前記回線接続の変更指示に従い、前記
ホスト装置とゲートウェイ装置間の問い合せ用及び交換
フロー用論理パスについて、両装置のアドレス対及び対
応する端末機の論理パスをそれぞれ再規定してホスト側
論理パステーブルを更新するホスト側論理パステーブル
更新工程と、前記更新されたホスト側論理パステーブル
と、前記端末側論理パステーブルとを照合して、前記各
論理パス毎にホスト側と端末側の両方のアドレスについ
て、相互に対応づけの更新を行なうマッピング更新処理
工程とを、前記請求項1に係るゲートウェイ装置に付加
したものである。According to a second aspect of the present invention, there is provided a communication control method for a gateway device, wherein the load distribution between the host devices is changed when an imbalance occurs in the load distribution among the plurality of host devices. When a failure or recovery of any one of a plurality of host device systems occurs, the system is switched from the failed system to the normal system or the system is switched back from the normal system to the recovery system. The host device of any one of the systems performs the gateway device, and in accordance with the instruction for changing the line connection, for the inquiry and exchange flow logical path between the host device and the gateway device, the address pair of both devices and the corresponding terminal A host-side logical path table updating step of redefining the logical paths of the devices and updating the host-side logical path table, Mapping update processing for comparing the updated logical path table on the host side with the logical path table on the terminal side and updating the correspondence between both the host side and the terminal side for each logical path. And the steps are added to the gateway device according to claim 1.
【0016】[0016]
【作用】本請求項1に係る発明においては、複数系統の
ホスト装置からの通信回線と、多数の端末機からの通信
回線とがそれぞれゲートウェイ装置に入力され、前記複
数系統のいずれかのホスト装置からの指示に従い、前記
ゲートウェイ装置が入力される2つの通信回線の系統別
の接続及び切換制御を行なうゲートウェイ装置の通信制
御方法において、前記ゲートウェイ装置内にホスト側論
理パステーブル生成工程、端末側論理パス生成工程及び
マッピング処理工程が含まれる。そして、ホスト側論理
パステーブル生成工程では、前記各ホスト装置とゲート
ウェイ装置間の問い合せ用及び交換フロー用論理パスに
ついて、両装置のアドレス対及び対応する端末機の論理
パスをそれぞれ規定するホスト側論理パステーブルを生
成する。端末側論理パステーブル生成工程では、前記各
端末機とゲートウェイ装置間の問い合せ用及び交換フロ
ー用論理パスについて、両装置のアドレス対及び対応す
るホスト装置の論理パスをそれぞれ規定する端末側論理
パステーブルを生成する。マッピング処理工程では、前
記ホスト側論理パステーブルと、端末側論理パステーブ
ルとを照合して、前記各論理パス毎にホスト側と端末側
の両方のアドレスについて、相互に対応づけを行なう。According to the first aspect of the present invention, a communication line from a plurality of host devices and a communication line from a large number of terminals are respectively input to a gateway device, and any one of the plurality of host devices is connected to the gateway device. In the communication control method of the gateway device, which performs connection control and switching control for each of the two communication lines to which the gateway device is input in accordance with an instruction from the gateway device, a host-side logical path table generating step in the gateway device, a terminal-side logic A path generation step and a mapping processing step are included. In the host-side logical path table generation step, for the inquiry and exchange flow logical paths between each of the host devices and the gateway device, the host-side logical path defining the address pair of the two devices and the logical path of the corresponding terminal respectively. Generate a path table. In the terminal-side logical path table generation step, a terminal-side logical path table that defines an address pair of both devices and a logical path of a corresponding host device, respectively, for an inquiry and exchange flow logical path between each terminal and the gateway device. Generate In the mapping processing step, the host-side logical path table and the terminal-side logical path table are collated, and both the host-side and terminal-side addresses are associated with each other for each logical path.
【0017】本請求項2に係る発明においては、前記請
求項1に係る発明のゲートウェイ装置にホスト側論理パ
ステーブル更新工程及びマッピング更新処理工程が付加
される。そして前記複数系統のホスト装置間の負荷配分
に不平衡の発生時に、前記ホスト装置間の負荷配分を変
更するため、または前記複数のいずれかのホスト装置系
統の障害の発生もしくは復旧時に、前記障害系から正常
系への系切換えもしくは正常系から復旧系への系切戻し
を行なうため、ゲートウェイ装置内の回線接続の変更指
示を前記いずれかの系統のホスト装置がゲートウェイ装
置に行ない、前記回線接続の変更指示に従い、前記ホス
ト側論理パステーブル更新工程では、前記ホスト装置と
ゲートウェイ装置間の問い合せ用及び交換フロー用論理
パスについて、両装置のアドレス対及び対応する端末機
の論理パスをそれぞれ再規定してホスト側論理パステー
ブルを更新する。またマッピング更新処理工程では、前
記更新されたホスト側論理パステーブルと、前記端末側
論理パステーブルとを照合して、前記各論理パス毎にホ
スト側と端末側の両方のアドレスについて、相互に対応
づけの更新を行なう。According to the second aspect of the present invention, a host side logical path table updating step and a mapping updating processing step are added to the gateway apparatus according to the first aspect of the present invention. When the load distribution among the plurality of host devices becomes unbalanced, the load distribution between the host devices is changed, or when the failure or restoration of any one of the plurality of host device systems occurs, the failure occurs. In order to switch the system from the normal system to the normal system or to switch back the system from the normal system to the recovery system, the host device of any one of the systems issues an instruction to change the line connection in the gateway device to the gateway device, and In the host-side logical path table updating step, for the inquiry and exchange flow logical paths between the host device and the gateway device, the address pair of the two devices and the logical path of the corresponding terminal are re-defined, respectively. To update the host-side logical path table. In the mapping update processing step, the updated host-side logical path table and the terminal-side logical path table are compared with each other, and for each of the logical paths, both the host-side and terminal-side addresses correspond to each other. Update the name.
【0018】[0018]
【実施例】図1は本発明に係るゲートウェイ装置の通信
制御方法を説明する図である。同図のゲートウェイ装置
1000には、ホスト側論理パステーブル生成工程17
00、端末側論理パステーブル生成工程1800及びマ
ッピング処理工程1900が含まれる。2000〜70
00の各端末機は図12と同一のものである。A系又は
B系ホスト装置2000又は3000からゲートウェイ
装置1000に至るシステム論理パスLHS又はL′H
Sは、ゲートウェイ装置1000内で、いずれの端末機
4000〜7000からのシステム論理パスLTAS、
LTBS、LTCS及びLTDSともマッピングが可能
で、どの端末機とも通信を行なうことができる。ホスト
装置2000又は3000とゲートウェイ装置1000
間のシステム論理パス上のデータ例として下記の表1の
如きものがある。FIG. 1 is a diagram for explaining a communication control method of a gateway device according to the present invention. The gateway device 1000 shown in FIG.
00, a terminal side logical path table generation step 1800 and a mapping processing step 1900 are included. 2000-70
00 are the same as those in FIG. A system logical path LHS or L'H from the A-system or B-system host device 2000 or 3000 to the gateway device 1000
S is a system logical path LTAS from any of the terminals 4000 to 7000 in the gateway apparatus 1000,
Mapping is possible for LTBS, LTCS and LTDS, and communication with any terminal is possible. Host device 2000 or 3000 and gateway device 1000
Table 1 below shows an example of data on a system logical path between them.
【0019】[0019]
【表1】 [Table 1]
【0020】表1のデータ方向の欄のHはA系ホスト装
置2000、H′はB系ホスト装置3000、Gはゲー
トウェイ装置を示す。またデータ名称の欄の「系切換え
指令」は、A系ホスト装置2000に障害が発生し、B
系ホスト装置3000が、ゲートウェイ装置1000に
対して、それまでA系ホスト装置2000と通信を行な
っていた各端末機の系を切換えるという指令である。In the column of data direction in Table 1, H indicates an A-system host device 2000, H 'indicates a B-system host device 3000, and G indicates a gateway device. The “system switching command” in the data name column indicates that a failure has occurred in the A
The system host device 3000 instructs the gateway device 1000 to switch the system of each terminal that has been communicating with the A system host device 2000.
【0021】またゲートウェイ装置1000と各端末機
4000〜7000間のシステム論理パスLTAS〜L
TDS上のデータ例として下記の表2の如きものがあ
る。なお、表2のデータ方向の欄のTは端末機を示す。Also, system logical paths LTAS-L between the gateway device 1000 and each of the terminals 4000-7000.
Table 2 below shows an example of data on the TDS. Note that T in the column of data direction in Table 2 indicates a terminal.
【0022】[0022]
【表2】 [Table 2]
【0023】端末機側からの問い合せ用論理パスLTA
I〜LTDIは、ゲートウェイ装置1000内で、ホス
ト装置側からの問い合せ用論理パスLHI1〜LHIN
及びL′HI1〜L′HIMとマッピングされ、問い合
せ用通信(例えば前記顧客口座番号の預金残高の照会
等)が行なわれ、端末機側からの交換フロー用論理パス
LTAE〜LTDEは、ゲートウェイ装置1000内
で、ホスト装置側からの交換フロー用論理パスLHE1
〜LHEN及びL′HE1〜L′HEMとマッピングさ
れ、交換フロー用通信(例えば前記相手支店宛の送金デ
ータの通知等)が行なわれる。Logical path LTA for inquiry from terminal side
In the gateway device 1000, I to LTDI are logical paths LHI1 to LHIN for inquiries from the host device side.
L'HI1 to L'HIM are mapped, inquiry communication (for example, inquiry of the account balance of the customer account number) is performed, and the exchange flow logical paths LTAE to LTDE from the terminal side are transmitted to the gateway device 1000. Within, the exchange path logical path LHE1 from the host device side
LHEN and L'HE1 to L'HEM, and exchange flow communication (for example, notification of remittance data addressed to the partner branch) is performed.
【0024】上記の通信を行なう場合に、ゲートウェイ
装置1000は、(1)まず、ホスト側論理パステーブ
ル生成工程1700において、ホスト装置とゲートウェ
イ装置間の論理パスのアドレス対と、これに対応する端
末機側からの論理パスをそれぞれ規定し、これをテーブ
ルとして記憶したホスト側論理パステーブルを生成し、
(2)また、端末側論理パステーブル生成工程1800
において、各端末機とゲートウェイ装置間の論理パスの
アドレス対と、これに対応するホスト装置側からの論理
パスをそれぞれ規定し、これをテーブルとして記憶した
端末側論理パステーブルを生成し、(3)次に、マッピ
ング処理工程1900において、前記ホスト側論理パス
テーブルと端末側論理パステーブルとを照合し、各論理
パス毎にホスト側と端末側の両方のアドレスについて、
相互に対応づけをするマッピング処理を行なう。When performing the above communication, the gateway device 1000 (1) firstly, in the host side logical path table generation step 1700, the address pair of the logical path between the host device and the gateway device and the corresponding terminal A logical path table from the host side which defines the logical paths from the machine side and stores these as a table is generated,
(2) Terminal side logical path table generation step 1800
, An address pair of a logical path between each terminal and the gateway device and a corresponding logical path from the host device side are defined, and a terminal-side logical path table storing these as a table is generated. Next, in the mapping processing step 1900, the host-side logical path table and the terminal-side logical path table are compared, and for each logical path, both the host-side and terminal-side addresses are determined.
A mapping process for associating with each other is performed.
【0025】図2は本発明に係るホスト側論理パステー
ブル例を示す図、図3は本発明に係る端末側論理パステ
ーブル例を示す図、図4は本発明に係るゲートウェイ装
置のマッピング情報例を示す図である。図2〜図4を参
照し、図1のゲートウェイ装置1000内のホスト側論
理パステーブル生成工程1700、端末側論理パステー
ブル生成工程1800及びマッピング処理工程1900
の各動作を、具体的なネットワークシステムの開局、閉
局、障害時からの復旧等の場合の処理シーケンスにより
説明する。また前記開局及び閉局の例として、金融業務
の場合には、上記ネットワークシステムは、日曜、祭日
等の休日を除く平日の営業開始時刻(例えば午前9時)
に間に合うように開局され、営業終了時刻(例えば午後
4時)の時点で継続中の取引がすべて終了すると閉局さ
れる。FIG. 2 is a diagram showing an example of a host-side logical path table according to the present invention, FIG. 3 is a diagram showing an example of a terminal-side logical path table according to the present invention, and FIG. 4 is an example of mapping information of a gateway device according to the present invention. FIG. Referring to FIGS. 2 to 4, a host side logical path table generation step 1700, a terminal side logical path table generation step 1800, and a mapping processing step 1900 in the gateway device 1000 of FIG. 1.
Will be described with reference to a specific processing sequence in the case of starting and closing a network system, recovering from a failure, and the like. As an example of the start and end of a station, in the case of a financial business, the network system operates on a weekday excluding holidays such as Sundays and public holidays (for example, 9:00 am).
The service is opened in time, and is closed when all ongoing transactions are completed at the business closing time (for example, 4:00 pm).
【0026】図5は本発明に係るネットワークシステム
の開局シーケンス例1を示す図であり、同図はホスト装
置を先に、端末機を後に立上げる開局例を示している。
なお図5以降の図面及び以後の説明において、単にホス
ト装置と記する場合には、A系ホスト装置2000又は
B系ホスト装置3000のいずれでもよいことを意味す
る。即ちいずれのホスト装置も、論理パスの設定、開局
指令、閉局指令等の指示が可能である。これは一方のホ
スト装置またはその通信回線の障害時に、他方のホスト
装置が上記指示をすべて代行できるようにするためであ
る。FIG. 5 is a diagram showing a first example of a station opening sequence of the network system according to the present invention, and FIG. 5 shows an example of a station opening sequence in which a host device is set up first and a terminal is set up later.
In the drawings after FIG. 5 and the following description, simply describing a host device means that either the A-system host device 2000 or the B-system host device 3000 may be used. In other words, any of the host devices can issue a logical path setting, an opening command, a closing command, and the like. This is so that when one host device or its communication line fails, the other host device can take over all of the above instructions.
【0027】図5のステップS11では、ホスト装置と
ゲートウェイ装置1000間で、システム論理パス、問
い合せ用論理パス及び交換フロー用論理パスを含むすべ
ての論理パスを設定する。この場合、A系ホスト装置2
000又はB系ホスト装置3000のいずれかは、シス
テム論理パスLHS及びL′HSのアドレス対情報(2
100、1100)及び(3100、1300)と、図
2のホスト側論理パステーブル例に示される問い合せ用
論理パス及び交換フロー用論理パスについてのホスト側
論理パス名毎のH側アドレスとG側アドレスとのアドレ
ス対情報、例えば論理パスLHI1の(2101、11
01)、LHE1の(2201,1201)、LHI2
の(2101、1102)、…等をパラメータとして指
示することにより、すべての論理パスを設定することが
できる。In step S11 of FIG. 5, all logical paths including the system logical path, the inquiry logical path, and the exchange flow logical path are set between the host apparatus and the gateway apparatus 1000. In this case, the A-system host device 2
000 or the B-system host device 3000 has the address pair information (2) of the system logical paths LHS and L'HS.
100, 1100) and (3100, 1300), the H-side address and the G-side address for each host-side logical path name for the inquiry logical path and the exchange flow logical path shown in the example of the host-side logical path table in FIG. , For example, (2101, 11) of the logical path LHI1
01), LHE1 (2201, 1201), LHI2
By specifying (2101, 1102),... As parameters, all logical paths can be set.
【0028】ステップS12では、ゲートウェイ装置1
000からホスト装置にシステム論理パスLHSを介し
て開局要請を行ない、ステップS13で、ホスト装置か
ら前記LHSを介してゲートウェイ装置1000に開局
指令が送信される。この開局指令のパラメータから、図
2のホスト側論理パステーブルを生成することができる
データが送信される。即ち図2のデータ例において、ア
ドレス対(2101、1101)により決められたホス
ト側論理パスLHE1は、端末機(A)4000の論理
パスLTAIとのマッピングが指示され、またアドレス
対(2201、1201)により決められたホスト側論
理パスLHE1は、端末機(A)4000の論理パスL
TAEとのマッピングが指示される。このようにして、
すべてのホスト側問い合せ用及び交換フロー用論理パス
と、それぞれ対応する端末機の論理パスとのマッピング
指示がなされる。In step S12, the gateway device 1
000 to the host device via the system logical path LHS, and in step S13, an opening command is transmitted from the host device to the gateway device 1000 via the LHS. Data that can generate the host-side logical path table of FIG. 2 is transmitted from the parameters of the station opening command. That is, in the data example of FIG. 2, mapping of the host side logical path LHE1 determined by the address pair (2101, 1101) to the logical path LTAI of the terminal (A) 4000 is instructed, and the address pair (2201, 1201) ) Is the logical path LHE1 of the terminal (A) 4000.
Mapping with TAE is instructed. In this way,
A mapping instruction is issued for all of the host-side inquiry and exchange flow logical paths and the logical paths of the corresponding terminals.
【0029】従ってゲートウェイ装置1000は、内部
のホスト側論理パステーブル生成工程1700におい
て、図2の例に示したように、前記ホスト装置から受信
した開局指令のマッピング指示データをすべてテーブル
内に記憶したホスト側論理パステーブルを生成すること
ができる。そして前記ホスト側論理パステーブルが生成
されると、ステップS14で、ゲートウェイ装置100
0から開局指令応答がホスト装置へ返信される。Therefore, in the internal host-side logical path table generation step 1700, the gateway apparatus 1000 stores in the table all the mapping instruction data of the station opening instruction received from the host apparatus, as shown in the example of FIG. A host-side logical path table can be generated. When the host-side logical path table is generated, in step S14, the gateway device 100
From 0, a start command response is returned to the host device.
【0030】図5のステップS15では、ゲートウェイ
装置1000と端末機(X)(この実施例でXはA、
B、C、またはDのいずれかを示す)間でシステム論理
パスを設定する。この場合、ゲートウェイ装置1000
は、例えば端末機(A)4000のシステム論理パスL
TASのアドレス対情報(1500、4001)を指定
することにより両装置間のシステム論理パスを設定す
る。同様にゲートウェイ装置1000は、端末機(B)
5000〜(D)7000についてのアドレス対情報
(1503、5001)、(1600、6001)及び
(1603、7001)を指定することにより、それぞ
れゲートウェイ装置1000と各端末機間のシステム論
理パスLTBS、LTCS及びLTDSを設定する。上
記端末側のシステム論理パスが設定されると、ステップ
S16で、ゲートウェイ装置1000は、前記システム
論理パスLTXSを介して、各端末機に開局通知を送信
する。In step S15 in FIG. 5, the gateway device 1000 and the terminal (X) (X is A,
B, C, or D). In this case, the gateway device 1000
Is the system logical path L of the terminal (A) 4000, for example.
The system logical path between the two devices is set by specifying the address pair information (1500, 4001) of the TAS. Similarly, the gateway device 1000 is connected to the terminal (B).
By specifying the address pair information (1503, 5001), (1600, 6001), and (1603, 7001) for 5000 to (D) 7000, the system logical paths LTBS and LTCS between the gateway apparatus 1000 and each terminal, respectively. And LTDS are set. When the system logical path on the terminal side is set, in step S16, the gateway apparatus 1000 transmits a start-up notification to each terminal via the system logical path LTXS.
【0031】上記開局通知が送信された後に、ゲートウ
ェイ装置1000はステップS17で、ゲートウェイ装
置1000と各端末機間の問い合せ用論理パス及び交換
フロー用論理パスを設定する。この場合に、ゲートウェ
イ装置1000は、図3の端末側論理パステーブル例に
示される問い合せ用論理パス及び交換フロー用論理パス
について、端末側論理パス名毎のG側アドレスとT側ア
ドレスとのアドレス対情報と、これに対応するホスト名
及びその論理パス情報をパラメータとして指示すること
により設定を行なう。After the start-up notification is transmitted, the gateway device 1000 sets an inquiry logical path and an exchange flow logical path between the gateway device 1000 and each terminal in step S17. In this case, the gateway apparatus 1000 sets the address of the G-side address and the T-side address for each terminal-side logical path name for the inquiry logical path and the exchange flow logical path shown in the example of the terminal-side logical path table in FIG. The setting is performed by instructing the pair information, the corresponding host name and its logical path information as parameters.
【0032】即ち図3の例においては、論理パスLTA
Iのアドレス対情報(1501、4002)と、対応す
る(即ちマッピングすべき)A系ホストの論理パスLH
I1、また論理パスLTAEのアドレス対情報(150
2、4003)と、対応するA系ホストの論理パスLH
E1、…等をパラメータとして指示することによりすべ
ての問い合せ用論理パス及び交換フロー用論理パスを設
定することができる。従ってゲートウェイ装置1000
は、内部の端末側論理パステーブル生成工程1800に
おいて、図3の例に示したように、前記設定した端末側
論理パスのアドレス対と、これに対応するホスト名及び
論理パスの情報をすべてテーブル内に記憶した端末側論
理パステーブルを生成することができる。That is, in the example of FIG.
I address pair information (1501, 4002) and the corresponding (ie, to be mapped) logical path LH of the A-system host
I1 and the address pair information of the logical path LTAE (150
2, 4003) and the corresponding logical path LH of the A-system host
By specifying E1,..., Etc. as parameters, all inquiry logical paths and exchange flow logical paths can be set. Therefore, the gateway device 1000
In the internal terminal-side logical path table generation step 1800, as shown in the example of FIG. 3, all of the set terminal-side logical path address pair and the corresponding host name and logical path information are stored in a table. The terminal-side logical path table stored in the terminal can be generated.
【0033】ステップS18では、ゲートウェイ装置1
000は、内部のマッピング処理工程1900におい
て、前記ホスト側論理パステーブルと端末側論理パステ
ーブルとを照合して、前記各論理パス毎にホスト側と端
末側の両方のアドレスについて、相互に対応づけをする
マッピング処理を行なう。上記マッピング結果の情報例
は、図4に示されるように、ホスト側論理パスのG側ア
ドレスと、これに対応する端末側論理パスのG側アドレ
スとがマッピングされる。図4の例では、論理パスLH
I1のアドレス1101と、論理パスLTA1のアドレ
ス1501とがマッピングされ、該論理パスLHE1の
アドレス1201と論理パスLTAEのアドレス150
2とがマッピングされる。そしてこのマッピング情報に
基づきゲートウェイ装置1000内の回線がそれぞれ接
続され、ゲートウェイ装置1000を介して、ホスト装
置と各端末機との間のデータフローが可能になる。In step S18, the gateway device 1
000, in the internal mapping processing step 1900, compares the host-side logical path table with the terminal-side logical path table, and associates both the host-side and terminal-side addresses for each logical path with each other. Is performed. In the information example of the mapping result, as shown in FIG. 4, the G-side address of the host-side logical path and the corresponding G-side address of the terminal-side logical path are mapped. In the example of FIG. 4, the logical path LH
The address 1101 of the I1 and the address 1501 of the logical path LTA1 are mapped, and the address 1201 of the logical path LHE1 and the address 1501 of the logical path LTAE are mapped.
2 is mapped. Then, the lines in the gateway device 1000 are connected based on the mapping information, and the data flow between the host device and each terminal becomes possible via the gateway device 1000.
【0034】図6は本発明に係るネットワークシステム
の開局シーケンス例2を示す図であり、同図は端末機を
先に、ホスト装置を後に立上げる開局例を示している。
このため図6においては、図5のステップS15でのゲ
ートウェイ装置1000と端末機(X)間のシステム論
理パス設定処理が、ステップS10として最初に行なわ
れる。このシーケンス順序の変更を除く、ステップS1
1〜S14及びS16〜S18の処理内容は図5と全く
同一であるので、重複する説明は省略する。FIG. 6 is a diagram showing a second example of the station opening sequence of the network system according to the present invention. FIG. 6 shows an example of the station opening operation in which the terminal is set up first and the host device is set up later.
For this reason, in FIG. 6, the system logical path setting process between the gateway device 1000 and the terminal (X) in step S15 in FIG. 5 is first performed as step S10. Step S1 except for the change of the sequence order
The processing contents of 1 to S14 and S16 to S18 are completely the same as those in FIG.
【0035】図7は本発明に係るネットワークシステム
障害時の復旧シーケンス例を示す図である。図7のステ
ップS6では、ある一系統のホスト装置自身又はホスト
装置とゲートウェイ装置間の通信回線の障害検知情報
が、ゲートウェイ装置1000へ通知される。ステップ
S7では、ゲートウェイ装置1000は、障害系の各端
末機(X)へシステム論理パスLTXSを介して、ホス
ト側の障害を通知する。そしてこの障害系の各端末機へ
ホスト側の障害が通知されると、ステップS8で、この
障害系のホスト装置と端末機間のデータフローは不能状
態となる。その後障害系のホスト装置又は回線の障害が
復旧すると、ステップS9で、この障害復旧がゲート装
置1000へ通知される。FIG. 7 is a diagram showing an example of a recovery sequence at the time of a network system failure according to the present invention. In step S6 of FIG. 7, failure detection information of a certain host system itself or a communication line between the host device and the gateway device is notified to the gateway device 1000. In step S7, the gateway device 1000 notifies each terminal (X) of the failure system of a failure on the host side via the system logical path LTXS. When the host-side fault is notified to each of the faulty terminals, the data flow between the faulty host device and the terminal is disabled in step S8. Thereafter, when the fault of the faulty host device or the line is recovered, the fault recovery is notified to the gate device 1000 in step S9.
【0036】ステップS11〜S14では、図5での説
明と同一内容の処理を行なう。ステップS14の処理が
完了すると、ステップS17Aで、ゲートウェイ装置1
000は、それまで障害で通信が不能であった各端末機
に、システム論理パスLTXSを介して、ホスト側の復
旧を通知する。そしてステップS18で、図5での説明
と同一のマッピング処理により、復旧したホスト装置と
各端末機間のデータフローが可能となる。In steps S11 to S14, the same processing as described with reference to FIG. 5 is performed. When the process in step S14 is completed, in step S17A, the gateway device 1
000 notifies each terminal that has not been able to communicate due to a failure, via the system logical path LTXS, about the recovery of the host. Then, in step S18, the data flow between the restored host device and each terminal becomes possible by the same mapping processing as described in FIG.
【0037】図8は本発明に係るネットワークシステム
の閉局シーケンス例を示す図である。図8のステップS
21では、ホスト装置よりゲートウェイ装置1000
に、システム論理パスLHSを介して閉局指令が送信さ
れる。ゲートウェイ装置1000は、ステップS22
で、前記受信した閉局指令を、各システム論理パスLT
XSを介して各端末機(X)へ送信する。ステップS2
3では、ホスト装置と各端末機間の全論理パスに対する
仕掛り中の通信の完結を待つ。この仕掛り中の通信が完
結すると、ステップS24で、ゲートウェイ装置100
0は、ゲートウェイ装置1000と各端末機間の問い合
せ用論理パス及び交換フロー用論理パスを切断する。FIG. 8 is a diagram showing an example of a station closing sequence of the network system according to the present invention. Step S in FIG.
At 21, the gateway device 1000 is sent from the host device.
Is transmitted via the system logical path LHS. The gateway device 1000 determines in step S22
And transmits the received closing command to each system logical path LT.
It transmits to each terminal (X) via XS. Step S2
In step 3, the process waits for completion of in-process communication for all logical paths between the host device and each terminal. When the communication in process is completed, in step S24, the gateway device 100
0 disconnects the logical path for inquiry and the logical path for exchange flow between the gateway apparatus 1000 and each terminal.
【0038】ステップS25で、各端末機(X)は、そ
のシステム論理パスLTXSを介して、ゲートウェイ装
置1000へ閉局指令の応答信号を送信する。ゲートウ
ェイ装置1000は、ステップS26で、全端末機から
応答信号を受信すると、ステップS27で、シスムテ論
理パスLHSを介して、ホスト装置へ閉局指令の応答信
号を送信する。ホスト装置は、ステップS28で、ホス
ト装置とゲートウェイ装置1000間の全論理パスを切
断し、閉局処理を終了する。In step S25, each terminal (X) transmits a response signal of a station closing command to the gateway 1000 via the system logical path LTXS. Upon receiving the response signals from all the terminals in step S26, the gateway device 1000 transmits a response signal of the station closing command to the host device via the systematic logical path LHS in step S27. In step S28, the host device disconnects all logical paths between the host device and the gateway device 1000, and ends the station closing processing.
【0039】次にホスト装置の系切換え及び切戻しのシ
ーケンスについて説明する。この系切換え及び切戻し
は、一系統のホスト装置又はその回線に障害が発生し、
端末機が通信を行なう相手を他系統のホスト装置へ切換
える場合、また障害が復旧し、切換え前の系統のホスト
装置へ切戻す場合、さらに端末機の稼働状態がある系統
のホスト装置へ集中して負荷が過重になった場合に、ホ
スト装置間の負荷をバランスして分配するために、例え
ばそれまでA系ホスト装置と通信を行なっていた端末機
(例えば64台)のうちの一部(例えば16台)をB系
ホスト装置側へ移す場合等に行なわれる。図9は本発明
に係るホスト側系切換論理パステーブル例を示す図、図
10は本発明に係るゲートウェイ装置のマッピング切換
情報例を示す図、図11は本発明に係るホスト装置の系
切換シーケンス例を示す図である。Next, a sequence of system switching and failback of the host device will be described. In this system switching and failback, a failure occurs in one system host device or its line,
When the terminal switches the communication partner to another system host device, or when the failure is restored and the system is switched back to the host system before switching, the terminal is further concentrated on the host device of a certain system. When the load becomes excessively heavy, in order to distribute the load among the host devices in a balanced manner, for example, a part (for example, 64) of the terminals (for example, 64 terminals) that had previously communicated with the A-system host device This is performed when, for example, 16) are transferred to the B-system host device side. 9 is a diagram showing an example of a host-side system switching logical path table according to the present invention, FIG. 10 is a diagram showing an example of mapping switching information of the gateway device according to the present invention, and FIG. 11 is a system switching sequence of the host device according to the present invention. It is a figure showing an example.
【0040】図9及び図10を参照し、図11を説明す
る。図11のステップS31で、B系ホスト装置300
0の障害検知情報がゲートウェイ装置1000へ通知さ
れると、ゲートウェイ装置1000は、ステップS32
で、それまでB系ホスト装置と通信を行なっていた端末
機(C)6000及び(D)7000へ、システム論理
パスはLTCS及びLTDSを介して、ホスト障害通知
を送信する。ステップS33で、A系ホスト装置200
0は、システム論理パスLHSを介して、ゲートウェイ
装置1000に対してB系ホスト装置3000からA系
ホスト装置2000への系切換指令を送信する。この系
切換え指令のパラメータから、ゲートウェイ装置100
0内のホスト側論理パステーブル生成工程1700で
は、図9に示されるように、ホスト側系切換論理パステ
ーブルを生成する。FIG. 11 will be described with reference to FIG. 9 and FIG. In step S31 of FIG. 11, the B-system host device 300
When the failure detection information of “0” is notified to the gateway device 1000, the gateway device 1000 proceeds to step S32
Then, the system logical path transmits a host failure notification to the terminals (C) 6000 and (D) 7000 that have been communicating with the B-system host device up to that time via the LTCS and the LTDS. In step S33, the A-system host device 200
No. 0 transmits a system switching command from the B-system host device 3000 to the A-system host device 2000 to the gateway device 1000 via the system logical path LHS. From the parameters of the system switching command, the gateway device 100
In the host side logical path table generation step 1700 in 0, a host side system switching logical path table is generated as shown in FIG.
【0041】図9の例においては、アドレス対情報(2
103、1103)で決められたA系ホスト側の論理パ
スLHI3は、端末機(C)6000の論理パスLTC
Iと対応づけられ、アドレス対情報(2203、120
3)で決められたA系ホスト側の論理パスLHE3は、
端末機(C)6000の論理パスLTCEと対応づけら
れる。このようにして障害系(この例ではB系)の端末
機(C)6000及び(D)7000は、正常系(この
例ではA系)のホスト装置2000へ論理パスが切換え
られる。In the example of FIG. 9, the address pair information (2
103, 1103), the logical path LHI3 on the A-system host side is the logical path LTC of the terminal (C) 6000.
I and address pair information (2203, 120
The logical path LHE3 on the A-system host side determined in 3) is
It is associated with the logical path LTCE of the terminal (C) 6000. In this way, the logical paths of the terminals (C) 6000 and (D) 7000 of the failure system (B system in this example) are switched to the host device 2000 of the normal system (A system in this example).
【0042】そしてゲートウェイ装置1000は、この
新規のホスト側系切換論理パステーブルを生成すると、
同時に以前のB系ホスト側の論理パスと端末側論理パス
とのリンクを切離す。即ちホスト側論理パステーブル生
成工程1700は、いずれかの系統のホスト装置からの
系切換えや負荷配分の変更のための回線接続の変更指示
に従い、ホスト側論理パステーブルを更新するホスト側
論理パステーブル更新工程を含むものである。When the gateway apparatus 1000 generates this new host-side system switching logical path table,
At the same time, the link between the previous logical path on the B-system host and the logical path on the terminal side is disconnected. That is, the host-side logical path table generation step 1700 updates the host-side logical path table in accordance with a line connection change instruction for system switching or load distribution change from any system host device. This includes an update process.
【0043】ステップS34で、ゲートウェイ装置10
00は、前記新規に生成されたホスト側系切換論理パス
テーブルと端末側論理パステーブルとを照合して、各論
理パス毎にホスト側と端末側の両方のアドレスについ
て、相互に対応づけを行ない、マッピング切換処理を行
なう。図10はこのマッピング切換情報例を示してお
り、例えば、A系ホスト側論理パスLHI3のアドレス
1103と、端末側論理パスLTCIのアドレス160
1とがマッピングされ、またA系ホスト側論理パスLH
E3のアドレス1203と、端末側論理パスLTCEの
アドレス1602とがマッピングされる。そしてこのマ
ッピングに基づきゲートウェイ装置1000内の回線の
切換がなされる。In step S34, the gateway device 10
00 compares the newly generated host-side system switching logical path table with the terminal-side logical path table and associates both the host-side and terminal-side addresses for each logical path with each other. , And performs a mapping switching process. FIG. 10 shows an example of this mapping switching information. For example, the address 1103 of the A-system host side logical path LHI3 and the address 160 of the terminal side logical path LTCI are shown.
1 is mapped and the A-system host side logical path LH
The address 1203 of E3 and the address 1602 of the terminal side logical path LTCE are mapped. Then, the lines in the gateway device 1000 are switched based on this mapping.
【0044】即ちマッピング処理工程1900は、前記
ホスト装置からの系切換えや負荷配分の変更のための回
線接続の変更指示に従い、更新されたホスト側論理パス
テーブルと、端末側論理パステーブルとを再度照合し
て、各論理パスのアドレスの相互の対応づけを更新する
マッピング更新処理工程を含むものである。That is, the mapping processing step 1900 renews the updated host-side logical path table and terminal-side logical path table in accordance with a line connection change instruction for system switching or load distribution change from the host device. It includes a mapping update processing step of collating and updating the correspondence between the addresses of the respective logical paths.
【0045】上記マッピング切換処理が終了すると、ス
テップS35で、ゲートウェイ装置1000は、系切換
えを行なった各端末機に対して、ホスト切換完了通知を
送信する。そしてステップS36で、A系ホスト装置2
000と各端末機間でデータフローが可能になる。When the mapping switching process is completed, in step S35, the gateway device 1000 transmits a host switching completion notification to each terminal that has performed system switching. Then, in step S36, the A-system host device 2
000 and each terminal.
【0046】なお上記実施例では、ホスト装置の系統
は、A系統とB系統の2系統の場合を示したが、本発明
はこれに限定されるものではなく、さらに多くの複数系
統のホスト装置を設けても、全く同様の動作を行なうこ
とができる。例えば、A、B、Cの3系統のホスト装置
が設けられ、いまB系統のホスト装置が障害の場合に、
それまでB系統のホスト装置と通信を行なっていた端末
機を2つのグループに分け、グループ毎にそれぞれA系
統とC系統のホスト装置に切換えることができる。また
障害中のある系統のホスト装置が復旧した場合の系切戻
しも、前記系切換えの場合と全く同様に行なうことがで
きる。In the above-described embodiment, the system of the host device is shown as two systems, that is, the system A and the system B. However, the present invention is not limited to this. , The same operation can be performed. For example, when three systems of host devices A, B, and C are provided, and the host device of system B is faulty,
Terminals that had previously communicated with the B-system host device can be divided into two groups, and each group can be switched to the A-system and C-system host devices. In addition, when the host device of a certain system in failure has recovered, the system can be switched back exactly in the same manner as in the case of the system switching.
【0047】[0047]
【発明の効果】以上のように本発明によれば、複数系統
のホスト装置から入力される通信回線と、多数の端末機
から入力される通信回線との中継を行なうゲートウェイ
装置は、前記複数系統のいずれかのホスト装置からの指
示に従い、前記各ホスト装置とゲートウェイ装置間の問
い合せ用及び交換フロー用論理パスと対応する端末機の
論理パスを規定するホスト側論理パスデーブルと、前記
各端末機とゲートウェイ装置間の問い合せ用及び交換フ
ロー用論理パスと対応するホスト装置の論理パスを規定
する端末側論理パステーブルとをそれぞれ生成し、該生
成したホスト側論理パステーブルと端末側論理パステー
ブルとを照合してマッピング処理を行ない、ゲートウェ
イ装置内の通信回線の系統別の接続を行なうようにした
ので、従来のようにゲートウェイ装置毎に個有のマッピ
ング情報を保有する必要がなくなり、汎用性のあるゲー
トウェイ装置が得られる。As described above, according to the present invention, the gateway device for relaying a communication line input from a plurality of host devices and a communication line input from a large number of terminals is provided by the gateway device. In accordance with an instruction from any one of the host devices, a host-side logical path table that defines a logical path of a terminal corresponding to the inquiry and exchange flow logical path between each host device and the gateway device, and each of the terminal devices A terminal-side logical path table that defines a logical path for inquiries and exchange flows between gateway apparatuses and a logical path of the corresponding host apparatus is generated, and the generated host-side logical path table and terminal-side logical path table are generated. Since the mapping process is performed by collation and the connection of each communication line in the gateway device is made, It is not necessary to retain mapping information Koyu each gateway device, versatile gateway device is obtained.
【0048】また本発明によれば、前記複数系統のホス
ト装置間の負荷配分に不平衡の発生時に、前記ホスト装
置間の負荷配分を変更するため、または前記複数のいず
れかのホスト装置系統の障害の発生もしくは復旧時に、
前記障害系から正常系への系切換えもしくは正常系から
復旧系への系切戻しを行なうため、ゲートウェイ装置内
の回線接続の変更指示を前記いずれかの系統のホスト装
置がゲートウェイ装置に行ない、前記回線接続の変更指
示により、ゲートウェイ装置内の通信回線の接続変更を
行なうようにしたので、従来のようにゲートウェイ装置
が、各ホスト装置系統の正常時や障害時または負荷不平
衡時等における各種マッピング情報を保有する必要がな
く、ゲートウェイ装置の構成が簡易化できると共に、端
末機側での系切換操作もしくは系切換ソフトウェアが不
要となり、所要の系切換えが迅速にできる効果が得られ
る。Further, according to the present invention, when an imbalance occurs in the load distribution between the plurality of host devices, the load distribution among the host devices is changed, or when the load distribution among the plurality of host device systems is changed. When a failure occurs or recovers,
In order to perform system switching from the failed system to the normal system or to switch back the system from the normal system to the recovery system, the host device of any one of the systems instructs the gateway device to change the line connection in the gateway device, Since the connection of the communication line in the gateway device is changed according to the line connection change instruction, the gateway device performs various mappings when the host device system is normal, when there is a failure, or when the load is unbalanced, as in the related art. Since there is no need to retain information, the configuration of the gateway device can be simplified, and system switching operation or system switching software on the terminal side is not required, so that the required system switching can be quickly performed.
【図1】本発明に係るゲートウェイ装置の通信制御方法
を説明する図である。FIG. 1 is a diagram illustrating a communication control method of a gateway device according to the present invention.
【図2】本発明に係るホスト側論理パステーブル例を示
す図である。FIG. 2 is a diagram showing an example of a host-side logical path table according to the present invention.
【図3】本発明に係る端末側論理パステーブル例を示す
図である。FIG. 3 is a diagram showing an example of a terminal-side logical path table according to the present invention.
【図4】本発明に係るゲートウェイ装置のマッピング情
報例を示す図である。FIG. 4 is a diagram showing an example of mapping information of the gateway device according to the present invention.
【図5】本発明に係るネットワークシステムの開局シー
ケンス例1を示す図である。FIG. 5 is a diagram showing a first example of a station opening sequence of the network system according to the present invention.
【図6】本発明に係るネットワークシステムの開局シー
ケンス例2を示す図である。FIG. 6 is a diagram showing a second example of the station opening sequence of the network system according to the present invention.
【図7】本発明に係るネットワークシステム障害時の復
旧シーケンス例を示す図である。FIG. 7 is a diagram showing an example of a recovery sequence at the time of a network system failure according to the present invention.
【図8】本発明に係るネットワークシステムの閉局シー
ケンス例を示す図である。FIG. 8 is a diagram showing an example of a station closing sequence of the network system according to the present invention.
【図9】本発明に係るホスト側系切換論理パステーブル
例を示す図である。FIG. 9 is a diagram showing an example of a host-side system switching logical path table according to the present invention.
【図10】本発明に係るゲートウェイ装置のマッピング
切換情報例を示す図である。FIG. 10 is a diagram showing an example of mapping switching information of the gateway device according to the present invention.
【図11】本発明に係るホスト装置の系切換シーケンス
例を示す図である。FIG. 11 is a diagram showing an example of a system switching sequence of the host device according to the present invention.
【図12】従来のゲートウェイ装置が中継する通信回線
のマッピング例1を示す図である。FIG. 12 is a diagram showing a mapping example 1 of a communication line relayed by a conventional gateway device.
【図13】従来のゲートウェイ装置が中継する通信回線
のマッピング例2を示す図である。FIG. 13 is a diagram illustrating a mapping example 2 of a communication line relayed by a conventional gateway device.
1000 ゲートウェイ装置 1700 ホスト側論理パステーブル生成工程 1800 端末側論理パステーブル生成工程 1900 マッピング処理工程 2000 A系ホスト装置 3000 B系ホスト装置 4000 端末機(A) 5000 端末機(B) 6000 端末機(C) 7000 端末機(D) 1000 Gateway device 1700 Host side logical path table generation step 1800 Terminal side logical path table generation step 1900 Mapping processing step 2000 A system host device 3000 B system host device 4000 Terminal (A) 5000 Terminal (B) 6000 Terminal (C ) 7000 terminal (D)
フロントページの続き (56)参考文献 特開 平1−255342(JP,A) 特開 平2−26159(JP,A) 特開 平4−33036(JP,A) 特開 平6−132999(JP,A) 特開 昭62−100854(JP,A) 特開 平6−44150(JP,A) (58)調査した分野(Int.Cl.6,DB名) H04L 12/66 Continuation of the front page (56) References JP-A-1-255342 (JP, A) JP-A-2-26159 (JP, A) JP-A-4-33036 (JP, A) JP-A-6-132999 (JP) JP-A-62-1854 (JP, A) JP-A-6-44150 (JP, A) (58) Fields investigated (Int. Cl. 6 , DB name) H04L 12/66
Claims (2)
と、多数の端末機からの通信回線とがそれぞれゲートウ
ェイ装置に入力され、前記複数系統のいずれかのホスト
装置からの指示に従い、前記ゲートウェイ装置が入力さ
れる2つの通信回線の系統別の接続及び切換制御を行な
うゲートウェイ装置の通信制御方法において、 前記各ホスト装置とゲートウェイ装置間の問い合せ用及
び交換フロー用論理パスについて、両装置のアドレス対
及び対応する端末機の論理パスをそれぞれ規定するホス
ト側論理パステーブルを生成するホスト側論理パステー
ブル生成工程と、 前記各端末機とゲートウェイ装置間の問い合せ用及び交
換フロー用論理パスについて、両装置のアドレス対及び
対応するホスト装置の論理パスをそれぞれ規定する端末
側論理パステーブルを生成する端末側論理パステーブル
生成工程と、 前記ホスト側論理パステーブルと、端末側論理パステー
ブルとを照合して、前記各論理パス毎にホスト側と端末
側の両方のアドレスについて、相互に対応づけを行なう
マッピング処理工程とを、 前記ゲートウェイ装置が含むことを特徴とするゲートウ
ェイ装置の通信制御方法。A communication line from a plurality of host devices and a communication line from a large number of terminals are respectively input to a gateway device, and the gateway device is operated in accordance with an instruction from any one of the plurality of host devices. In the communication control method of the gateway device for performing connection control and switching control for each system of the two communication lines to which the input is input, the address pair of the host device and the gateway device for the inquiry and exchange flow logical paths And a host-side logical path table generating step of generating a host-side logical path table that respectively defines a logical path of a corresponding terminal; and a logical path for inquiring and a switching flow between each terminal and the gateway device. Terminal-side logical paths that respectively define the address pairs and the corresponding logical paths of the host device A terminal-side logical path table generating step of generating a table, and collating the host-side logical path table with the terminal-side logical path table. A communication processing method for the gateway device, wherein the gateway device includes a mapping processing step of associating with the gateway device.
に不平衡の発生時に、前記ホスト装置間の負荷配分を変
更するため、または前記複数のいずれかのホスト装置系
統の障害の発生もしくは復旧時に、前記障害系から正常
系への系切換えもしくは正常系から復旧系への系切戻し
を行なうため、ゲートウェイ装置内の回線接続の変更指
示を前記いずれかの系統のホスト装置がゲートウェイ装
置に行ない、前記回線接続の変更指示に従い、 前記ホスト装置とゲートウェイ装置間の問い合せ用及び
交換フロー用論理パスについて、両装置のアドレス対及
び対応する端末機の論理パスをそれぞれ再規定してホス
ト側論理パステーブルを更新するホスト側論理パステー
ブル更新工程と、 前記更新されたホスト側論理パステーブルと、前記端末
側論理パステーブルとを照合して、前記各論理パス毎に
ホスト側と端末側の両方のアドレスについて、相互に対
応づけの更新を行なうマッピング更新処理工程とを、 前記ゲートウェイ装置に付加した請求項1記載のゲート
ウェイ装置の通信制御方法。2. A method for changing a load distribution between the host devices when a load distribution among the plurality of host devices is unbalanced, or for generating or recovering from a failure in any one of the plurality of host device systems. Sometimes, in order to perform a system switchover from the failed system to the normal system or a system switchback from the normal system to the recovery system, the host device of any one of the systems issues an instruction to change the line connection in the gateway device to the gateway device. According to the change instruction of the line connection, for the inquiry and exchange flow logical path between the host device and the gateway device, the address pair of both devices and the logical path of the corresponding terminal are redefined to define the host side logical path. A host-side logical path table updating step of updating a table; the updated host-side logical path table; 2. The gateway device according to claim 1, further comprising: a mapping update processing step of comparing a table with a table and updating a correspondence between the host side and the terminal side for each logical path. A communication control method for a gateway device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP32084192A JP2949544B2 (en) | 1992-11-30 | 1992-11-30 | Communication control method for gateway device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP32084192A JP2949544B2 (en) | 1992-11-30 | 1992-11-30 | Communication control method for gateway device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH06169315A JPH06169315A (en) | 1994-06-14 |
| JP2949544B2 true JP2949544B2 (en) | 1999-09-13 |
Family
ID=18125844
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP32084192A Expired - Fee Related JP2949544B2 (en) | 1992-11-30 | 1992-11-30 | Communication control method for gateway device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2949544B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1488102A (en) | 2001-11-19 | 2004-04-07 | ������������ʽ���� | Gateway device and gateway setting tool |
-
1992
- 1992-11-30 JP JP32084192A patent/JP2949544B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH06169315A (en) | 1994-06-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO1996021985A1 (en) | Maintaining database integrity throughout a communication network | |
| AU738158B2 (en) | Database updating in a mobile communication system | |
| CN112165429B (en) | Link aggregation convergence method and device for distributed switching equipment | |
| JPH03273352A (en) | On-line information processor | |
| CN101442429B (en) | Method and system for implementing disaster-tolerating of business system | |
| JP2949544B2 (en) | Communication control method for gateway device | |
| JP3407016B2 (en) | Network management system | |
| JPH04275742A (en) | System and method of transferring data-packet | |
| CN104954470A (en) | On-line transaction processing system and method | |
| JP2973685B2 (en) | A common database duplication method for mobile communication systems | |
| Rao et al. | High availability and load balancing in SDN controllers | |
| JPS59144245A (en) | Packet exchange subscriber circuit control system | |
| JP2002252700A (en) | Service contractor data migration method for communication service providing system | |
| CN114500168B (en) | Distributed control system cross-wide area network communication method and gateway | |
| CN116980247B (en) | A method and system for implementing IP mobility based on software-defined local area network | |
| JPH06348631A (en) | Information network control method | |
| CN112988187B (en) | Equipment upgrading method and device | |
| CN1030168A (en) | Call monitor arrangement | |
| JPH0934814A (en) | Standby unit changeover system for information processing unit | |
| JP2645433B2 (en) | Computer system | |
| JP3592231B2 (en) | Hotel private branch exchange system | |
| JPH1023060A (en) | Network system | |
| JPH06332829A (en) | Network connection method | |
| JPH01113831A (en) | Load module replacement system in on-line mode | |
| JPH03280144A (en) | Communication control system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |