JPH03218140A - Data transfer control system - Google Patents
Data transfer control systemInfo
- Publication number
- JPH03218140A JPH03218140A JP2012731A JP1273190A JPH03218140A JP H03218140 A JPH03218140 A JP H03218140A JP 2012731 A JP2012731 A JP 2012731A JP 1273190 A JP1273190 A JP 1273190A JP H03218140 A JPH03218140 A JP H03218140A
- Authority
- JP
- Japan
- Prior art keywords
- data
- connection
- communication server
- local area
- terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000005540 biological transmission Effects 0.000 claims abstract description 33
- 238000000034 method Methods 0.000 claims 1
- 230000000694 effects Effects 0.000 description 3
- QNRRHYPPQFELSF-CNYIRLTGSA-N Laninamivir Chemical compound OC[C@@H](O)[C@@H](OC)[C@@H]1OC(C(O)=O)=C[C@H](N=C(N)N)[C@H]1NC(C)=O QNRRHYPPQFELSF-CNYIRLTGSA-N 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はネットワークシステムに係わり、特にi数のロ
ーカルエリアネットワーク間でデータ転送の制御を行う
データ転送制御システムに関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a network system, and particularly to a data transfer control system that controls data transfer between i number of local area networks.
オフィスや工場など比較的狭い範囲にある多数のコンピ
ュータ、データ端末、およびファクシミリ、ワードプロ
セッサなどのオフィスオートメーション機器は、通常ロ
ー力ルエリアネノトワーク(以下、LANと呼ぶ。)に
より相互に結合されることが多い。このLANは単一の
システムのみで利用されることもあるが、例えばオフィ
ス、工場の増設などにより新たなLANが随時追加され
ることもあるため、その結果、独立した複数のLANを
相互に結合して利用する必要も生じることとなる。A large number of computers, data terminals, and office automation equipment such as facsimile machines and word processors located in a relatively small area such as an office or factory are usually interconnected by a low-power network (hereinafter referred to as LAN). There are many. This LAN may be used by only a single system, but new LANs may be added from time to time due to expansion of offices or factories, etc., and as a result, multiple independent LANs may be interconnected. There will also be a need to use it.
従来、このような複数のLANシステムの間でデータ転
送を行う場合には、伝送路と端末機との接続制御を行う
端末制御装置が、他のLANシステムへの送受信経路を
記憶するようになっていた。Conventionally, when data is transferred between multiple LAN systems, the terminal control device that controls the connection between the transmission path and the terminals has to memorize the transmission and reception routes to other LAN systems. was.
そして、これらの端末制御装置は自己の記憶する送受信
経路に従って各LANシステム間のインクフェイスを行
う通信サーバを選択し、その選択された通信サーバを介
して他のLANシステムとの送受信制御を行うようにな
っていた。Then, these terminal control devices select a communication server that performs communication between each LAN system according to the transmission/reception routes stored in their own memory, and perform transmission/reception control with other LAN systems via the selected communication server. It had become.
このように従来、複数のLANシステム間でのデータ転
送制御は、各端末制御装置ごとに記憶された送受信経路
を基に行われていたので、ネットワークシステムが複雑
になるに従って、端末制御装置が記憶する送受信経路の
量が極めて大きくなってしまうという欠点があった。ま
た、端末制御装置を新たに追加する場合には、その都度
すべての端末制御装置に対して送受信経路の追加変更を
行わなければならず、システムの変更に対する柔軟性に
欠けるという欠点があった。Conventionally, data transfer control between multiple LAN systems has been performed based on the transmission and reception paths stored for each terminal control device.As network systems become more complex, terminal control devices The disadvantage is that the number of transmission and reception routes becomes extremely large. Furthermore, when a new terminal control device is added, transmission/reception routes must be added and changed for all the terminal control devices each time, resulting in a lack of flexibility for system changes.
そこで、本発明の目的は、ネットワークシステムの複雑
化や構成の変更に柔軟に対応することのできるデータ転
送制御システムを提供することにある。SUMMARY OF THE INVENTION Therefore, an object of the present invention is to provide a data transfer control system that can flexibly respond to increasing complexity of a network system and changes in configuration.
請求項1記載の発明では、(i)他のローカルエリアネ
ットワークとのインクフェイスを行う通信サーバから入
手した送信先ローカルエリアネットワークへの接続経路
情報を、端末から入力されたデータに付加して送出する
端末制御装置と、(l1)他のネットワークから受信し
たデータに付加された接続経路情報から次にデータを送
出すべき相手への経路を示す部分を削除したうえで、デ
ータと共に送出すべき相手に送出する通信サーバとをデ
ータ転送制御システムに具備させる。In the invention as claimed in claim 1, (i) connection route information to a destination local area network obtained from a communication server that performs ink face with other local area networks is added to data input from a terminal and transmitted. (l1) From the connection route information added to the data received from another network, delete the part indicating the route to the next destination to send the data, and The data transfer control system is equipped with a communication server that sends data to the data transfer control system.
そして、請求項1記載の発明では、端末制御装置は、自
己のローカルエリアネットワーク内の通信サーバから提
供された接続経路情報を基に、その通信サーバを介して
データ転送を行い、通信サーバでは他のローカルエリア
ネットワークからのデータに付加された接続経路情報か
ら次にデータを送出すべき相手への経路を示す部分を削
除したうえで、これをデータと共に送出することとする
。In the invention described in claim 1, the terminal control device transfers data via the communication server based on the connection route information provided by the communication server in its own local area network, and the communication server transfers data to other communication servers. The part indicating the route to the next destination to which the data should be sent is deleted from the connection route information added to the data from the local area network, and then this is sent together with the data.
請求項2記載の発明では、(イ)(1)端末からのデー
タ送信要求が他のローカルエリアネットワークの端末に
対するものであるとき、自己の口−カルエリアネットワ
ーク内に存在し他のネットワークとの接続に供せられる
通信サーバのすべてに対し、送信先ローカルエリアネッ
トワークとのデータ送受信の経路である接続経路上の接
続点の数を示す接続点情報の提供を要求する接続点情報
要求手段と、(11) 自己のネットワーク内のすべて
の通信サーバから返送された接続点情報のうち、最も少
ない接続点の数を提供した通信サーバに対し、送信先ロ
ーカルエリアネットワークへの接続経路を示す接続経路
情報の提供を要求する接続経路情報要求手段と、(1■
)最も少ない接続点の数を提供した通信サーバから得た
接続経路情報と、送信先の端末に付された送信先端末識
別符号とを、送信データと共に最も少ない接続点の数を
提供した通信サーバに送信する送信手段とを有する端末
制御装置と、(口)(i)他のローカルエリアネットワ
ークに至る接続経路を記憶する記憶手段と、(ii)端
末制御装董から接続点情報および接続経路情報の要求が
あったとき、記憶手段に記憶されたこれらの情報を、そ
の要求のあった端末制御装置に送出する送出手段と、(
iii )端末制御装置から送信データと共に受信し
た接続経路情報および送信先端末識別符号を解読する解
読手段と、(iv)この解読手段による解読の結果、送
信先の端末が自己のローカルエリアネットワークに属す
るものであることが判明したとき、送信先端末識別符号
を除いたうえで送信データと接続経路情報とを該当する
端末制御装置に送信する第1の送信手段と、(v)解読
手段による解読の結果、送信先の端末が他のローカルエ
リアネットワークに属するものであることが判明したと
き、接続経路情報から自己のローカルエリアネットワー
ク内での接続経路に関する部分を削除したうえで、これ
を送信先端末識別符号および送信データと共にその削除
した部分に相当する通信サーバに送信する第2の送信手
段とを有する通信サーバとをデータ転送制御システムに
具備させる。In the invention as claimed in claim 2, (a) (1) when the data transmission request from the terminal is for a terminal in another local area network, the data transmission request from the terminal exists in the own local area network and has no connection with the other network; connection point information requesting means for requesting all communication servers provided for connection to provide connection point information indicating the number of connection points on a connection route that is a route for transmitting and receiving data with a destination local area network; (11) Connection route information indicating the connection route to the destination local area network for the communication server that provided the least number of connection points among the connection point information returned from all the communication servers in the own network. a connection route information requesting means for requesting the provision of (1■
) The communication server that provided the smallest number of connection points, along with the transmission data, receives the connection route information obtained from the communication server that provided the smallest number of connection points and the destination terminal identification code attached to the destination terminal. (i) a storage means for storing connection routes to other local area networks; and (ii) connection point information and connection route information from the terminal control device. sending means for sending the information stored in the storage means to the terminal control device making the request when there is a request;
iii) a decoding means for decoding the connection route information and destination terminal identification code received together with the transmission data from the terminal control device; and (iv) as a result of the decoding by this decoding means, it is determined that the destination terminal belongs to its own local area network. (v) decryption by the decryption means; (v) decryption by the decryption means; As a result, when it is determined that the destination terminal belongs to another local area network, the part related to the connection route within the own local area network is deleted from the connection route information, and this information is transferred to the destination terminal. The data transfer control system is provided with a communication server having a second transmission means for transmitting the identification code and the transmission data together with the deleted portion to the communication server.
そして、請求項2記載の発明では、接続点情報および接
続経路情報を記憶している通信サーバがこれらの情報を
要求のあった端末制御装置に送出すると、その端末制御
装置では、最も少ない接続点情報を提供した通信サーバ
から入手した接続経路情報と送出先端末識別符号とを送
信データに付加してその通信サーバに送出することとす
る。In the invention as claimed in claim 2, when the communication server that stores the connection point information and the connection route information sends this information to the terminal control device that has requested the connection point information, the terminal control device selects the connection point information with the least number of connection points. The connection route information and destination terminal identification code obtained from the communication server that provided the information are added to the transmission data and sent to the communication server.
方、他のローカルエリアネットワークからデータを受信
した通信サーバでは、データに付加された接続経路情報
および送出先端末識別情報を解読し、これらの情報から
自己のローカルエリアネットワーク内の次に転送すべき
通信サーバまたは端末制御装置に至る部分を削除したう
えで、その該当する通信サーバまたは端末制御装置に対
し、送信データと共に送出することとする。On the other hand, a communication server that receives data from another local area network decodes the connection route information and destination terminal identification information added to the data, and uses these information to determine which data should be forwarded to the next destination within its own local area network. After deleting the part leading to the communication server or terminal control device, the data is sent together with the transmission data to the corresponding communication server or terminal control device.
請求項3記載の発明では、自己のローカルエリアネット
ワーク内のすべての通信サーバから返送された接続点情
報の示す接続点の数がすべて同一であるときには、これ
らのうち最先に返送された接続点情報を有する通信サー
バに対して接続経路情報の提供を要求する第2の接続経
路情報要求手段を請求項2記載のデータ転送制御システ
ムの端末制御装置に具備させる。In the invention according to claim 3, when the number of connection points indicated by the connection point information returned from all the communication servers in the local area network is the same, the connection point returned first among them is The terminal control device of the data transfer control system according to claim 2 is provided with second connection route information requesting means for requesting provision of connection route information from a communication server having the information.
そして、請求項3記載の発明では、自己のローカルエリ
アネットワーク内のどの通信サーバを介しても接続点の
数が同じときには、接続点情報を最先に提供した通信サ
ーバを経由してデータ転送を行うこととする。According to the third aspect of the present invention, when the number of connection points is the same through any communication server in the own local area network, data is transferred via the communication server that first provided the connection point information. We will do so.
以下、実施例につき本発明を詳細に説明する。 Hereinafter, the present invention will be explained in detail with reference to examples.
第1図は本発明の一実施例におけるデータ転送制御シス
テムを表わしたものである。FIG. 1 shows a data transfer control system in one embodiment of the present invention.
ここでは、4つのLANI1〜14において相互にデー
タ転送を行う場合について説明する。Here, a case will be described in which data is transferred between four LANIs 1 to 14.
第1のLANIIには、他のLANとのインクフェイス
を行う2つの通信サーバ21−1、21−2が設けられ
、伝送路16により相互に接続されると共に、第2、第
3のLAN1 2、13へと接続されている。この伝送
路16には、M,個の端末機31−1〜31−’M.
がそれぞれ端末制御装置41−1〜41−M,を介して
接続されている。The first LAN II is provided with two communication servers 21-1 and 21-2 that communicate with other LANs, and are connected to each other by a transmission path 16. , 13. This transmission path 16 includes M terminals 31-1 to 31-'M.
are connected via terminal control devices 41-1 to 41-M, respectively.
第2のLAN12には、3つの通信サーバ22−1〜2
2〜3が設けられ、伝送路17に接続されている。この
うち、第1の通信サーバ22−1は第1のLANIIの
通信サーバ21−1に接続され、第2、第3の通信サー
バ22−2、223はそれぞれ第4、第3のLAN 1
4、l3へと接続されている。また、伝送路17には
、M2個の端末機32−1〜32M2 がそれぞれ端末
制御装置42−1〜42M2 を介して接続されている
。The second LAN 12 includes three communication servers 22-1 to 22-2.
2 to 3 are provided and connected to the transmission line 17. Among these, the first communication server 22-1 is connected to the first LAN II communication server 21-1, and the second and third communication servers 22-2 and 223 are connected to the fourth and third LAN 1, respectively.
4, connected to l3. Furthermore, M2 terminals 32-1 to 32M2 are connected to the transmission path 17 via terminal control devices 42-1 to 42M2, respectively.
第3のLAN43には、2つの通信サーバ23−1、2
3−2が設けられ、伝送路18に接続されている。この
うち、第1の通信サーバ23−1は第1のLANIIの
通信サーバ21−2に接続され、第2の通信サーバ23
−2は第2のLAN12の通信サーバ22−3へと接続
されている。The third LAN 43 includes two communication servers 23-1 and 2.
3-2 is provided and connected to the transmission line 18. Among these, the first communication server 23-1 is connected to the first LAN II communication server 21-2, and the second communication server 23-1 is connected to the first LAN II communication server 21-2.
-2 is connected to the communication server 22-3 of the second LAN 12.
また、伝送路18には、M,個の端末機33−1〜33
−M3 がそれぞれ端末制御装置43−1〜43−M,
を介して接続されている。The transmission line 18 also includes M terminals 33-1 to 33.
-M3 are terminal control devices 43-1 to 43-M, respectively;
connected via.
第4のLAN14には、通信サーバ24−1が設けられ
、伝送路19に接続されると共に、第2のLAN12の
通信サーバ22−2へと接続されている。また、伝送路
19には、M4個の端末機34−1〜34−M.がそれ
ぞれ端末制御装置44−1〜44−M.を介して接続さ
れている。The fourth LAN 14 is provided with a communication server 24-1, which is connected to the transmission path 19 and also connected to the communication server 22-2 of the second LAN 12. The transmission path 19 also includes M4 terminals 34-1 to 34-M. are the terminal control devices 44-1 to 44-M. connected via.
第2図は、第1図のそれぞれの通信サーバが保有してい
る通信テーブルを表わしたものである。FIG. 2 shows a communication table held by each communication server in FIG. 1.
この図で、ネットワークIDの欄には、第1〜第4のL
ANの符号11〜14が示してある。In this figure, the network ID column contains the first to fourth L.
Numerals 11 to 14 of AN are shown.
この図に示すように、通信サーバ21−L21 − 2
1!−それぞれ通信テーブル51−1、51−2を保
有しており、それぞれに他のローカルエリアネットワー
クへの接続経路の接続点の数を示した接続点情報が登録
されている。また、他の通信サーバ22−1〜24−1
においてもそれぞれ同様の通信テーブルに接続点情報が
格納されている。As shown in this figure, communication server 21-L21-2
1! - They each have communication tables 51-1 and 51-2, in which connection point information indicating the number of connection points of connection routes to other local area networks is registered. In addition, other communication servers 22-1 to 24-1
Also, connection point information is stored in similar communication tables.
次に、以上のような構成のデータ転送制御システムの動
作を説明する。Next, the operation of the data transfer control system configured as above will be explained.
まず始めに、第3図と共に、端末から他のローカルエリ
アネットワークへの通信を行うに際して端末制御装置と
通信サーバとの間で行われる動作を説明する。ここでは
、一例として第1のLAN11の端末31−1から第4
のLAN 1 4の端末34−2に対してデータ転送を
行う場合の動作を説明する。First, with reference to FIG. 3, the operations performed between the terminal control device and the communication server when communicating from the terminal to another local area network will be explained. Here, as an example, from the terminal 31-1 of the first LAN 11 to the fourth
The operation when data is transferred to the terminal 34-2 of the LAN 14 will be explained.
第1のLANIIの端末制御装置41−1は、端末31
−1から第4のLAN14の端末342へのデータ送信
要求を受信すると(第3図ステップ■)、これを他のL
ANへのデータ転送要求と判断し(ステップ■;Y)、
自己のLAN内の通信サーバ21−1、2l−2に対し
て通信要求を行う(ステップ■)。また、データ送信要
求が自己のLAN内の端末に対するものであるときには
くステップ■;N)、その端末に対応する端末制御装置
に対してデータの転送を行う(ステップ■)。The first LAN II terminal control device 41-1 is the terminal 31
-1 to the terminal 342 of the fourth LAN 14 (step ■ in Figure 3), the data transmission request is sent to the other L
It is determined that it is a data transfer request to the AN (step ■; Y),
A communication request is made to the communication servers 21-1 and 2l-2 within the own LAN (step (2)). Furthermore, if the data transmission request is for a terminal within its own LAN, skip step (2); N), and transfer the data to the terminal control device corresponding to that terminal (step (2)).
通信サーバ21−1では、自己の通信テーブル51−1
(第2図》上にLANl4への接続経路情報55 (同
図)が存在するので(ステップ■;Y)、その接続経路
の接続点の数を示す接続点情報“2″を端末制御装置4
1−1に返送する(ステップ■)。一方、通信サーバ2
1−2では、自己の通信テーブル51−2(同図)上に
LAN 14への接続経路情報が存在しないので(ステ
ップ■;N)、その旨を端末制御装if41−1に返送
する(ステップ■)。これにより通信サーバ211が選
択され(ステップ■)、この通信サーバから端末接続装
置41−1に対して接続経路情報が返送される(ステッ
プ@》。なお、通信サーバ21−2の通信テーブル5l
−2にもLAN14への接続経路情報が存在したときに
は、この通信サーバ21−2からも接続点情報が返送さ
れる。The communication server 21-1 uses its own communication table 51-1.
(Fig. 2) Since the connection route information 55 (same figure) to LAN14 exists (step ■; Y), the connection point information "2" indicating the number of connection points of that connection route is sent to the terminal control device 4.
1-1 (step ■). On the other hand, communication server 2
1-2, since there is no connection route information to the LAN 14 on its own communication table 51-2 (same figure) (step ■; N), that fact is returned to the terminal control device if41-1 (step ■). As a result, the communication server 211 is selected (step ■), and connection route information is sent back from this communication server to the terminal connection device 41-1 (step @). Note that the communication table 5l of the communication server 21-2
If the connection route information to the LAN 14 also exists in the communication server 21-2, the connection point information is also returned from the communication server 21-2.
この場合、端末制御装置41−1は、受信した接続点情
報のうち最少の接続点情報を有する通信サーバを選択す
る(ステップ■)。また、これらの接続点情報の示す接
続点が同数のときにはくステップ■;Y)、最先に接続
点情報を返送した通信サーバを選択する(ステップ0)
。In this case, the terminal control device 41-1 selects the communication server having the least amount of connection point information among the received connection point information (step (2)). In addition, if the number of connection points indicated by these connection point information is the same, step 2; Y) selects the communication server that returned the connection point information first (step 0).
.
端末制御装置41〜1では、通信サーバ211から得た
接続経路情報を送信先の端末34−2の識別符号(以下
、送信先端末IDと呼ぶ。)と共に送信すべきデータに
付加し、通信サーバ21−1に送信する(ステップ@)
。そして、通信サーバ211は、これを第2のLANI
2の通信サーバ22−1に転送する。The terminal control devices 41-1 add the connection route information obtained from the communication server 211 to the data to be transmitted together with the identification code of the destination terminal 34-2 (hereinafter referred to as destination terminal ID), and send the connection path information to the communication server 211. Send to 21-1 (Step @)
. Then, the communication server 211 transfers this to the second LANI.
2 to the communication server 22-1.
次に、第4図と共に第2のLAN 1 2および第4の
LAN 1 4での動作を説明する。Next, the operations in the second LAN 12 and the fourth LAN 14 will be explained with reference to FIG.
第2のLAN12の通信サーバ22−1は、第1のLA
NIIからデータ、接続経路情報、および送信先端末I
Dを受信すると、これらを解読する(第4図ステップ■
)。この場合、通信サーバ22−1はこのデータが自己
のLAN 1 2に対するものでないと判断し(ステッ
プ■;N)、次に送信すべき通信サーバは自己のLAN
I2内の通信サーバ22−2であると決定する(ステッ
プ■)。そして、通信サーバ22−1は接続経路情報か
ら通信サーバ22−2に至る部分に関する経路情報を削
除した上で(ステップ■)、データおよび送信先端末I
Dと共に通信サーバ22−2に送信する(ステップ■)
。そして、通信サーバ22−2は、受信したこれらのデ
ータおよび情報を第4のLAN14の通信サーバ24−
1に送信する(ステップ■)。The communication server 22-1 of the second LAN 12 is connected to the first LA
Data, connection route information, and destination terminal I from NII
When D is received, these are decoded (Step ■ in Figure 4)
). In this case, the communication server 22-1 determines that this data is not for its own LAN 1 2 (step ■; N), and the next communication server to send data to is its own LAN.
It is determined that the communication server 22-2 in I2 is the communication server 22-2 (step ■). Then, the communication server 22-1 deletes the route information from the connection route information to the communication server 22-2 (step ■), and then deletes the data and the destination terminal I.
Send to the communication server 22-2 together with D (step ■)
. The communication server 22-2 then transfers the received data and information to the communication server 24- of the fourth LAN 14.
1 (step ■).
第4のL.AN14の通信サーバ24−1は受信したデ
ータを解読し(ステップ■)、これが自己のLANに対
するものであるか否かの判断を行う(ステップ■)。こ
の場合、受信したデータは自己のLAN14内の端末3
4−2に対するものであるので(ステップ■;Y)、送
信先端末IDを削除したうえで(ステップ■)、データ
を端末制御装置44−1に送信する(ステップ■)。そ
して、このデータは端末34−1に送信される。The fourth L. The communication server 24-1 of the AN 14 decodes the received data (step 2) and determines whether the data is for its own LAN (step 2). In this case, the received data is sent to the terminal 3 within its own LAN 14.
4-2 (Step ■; Y), the destination terminal ID is deleted (Step ■), and the data is transmitted to the terminal control device 44-1 (Step ■). This data is then transmitted to terminal 34-1.
このようにして、第1のLANIIの端末31−1から
第4のLAN14の端末34−2に対し、データ転送が
行われることとなる。In this way, data is transferred from the first LAN II terminal 31-1 to the fourth LAN 14 terminal 34-2.
以上説明したように、請求項1記載の発明によれば、端
末制御装置は通信サーバに格納された接続経路情報を基
にデータ転送を行うこととしたので、ネノトワークシス
テムが複雑化した場合でも、それぞれの通信サーバで記
憶すべき接続経路情報の量がさほど大きくならずに済む
という効果がある。また、端末制御装置を新たに追加す
るなどシステムの変更を行う場合、従来のようにその都
度すべての端末制御装置の接続経路情報の変更を行う必
要がなく、該当する通信サーバの記憶内容を変更するだ
けでよい。従って、システムの変更に対し、柔軟に対応
することができるという効果もある。As explained above, according to the invention set forth in claim 1, the terminal control device transfers data based on the connection path information stored in the communication server, so even if the network system becomes complicated, This has the advantage that the amount of connection route information to be stored in each communication server does not need to become very large. Additionally, when making changes to the system, such as adding a new terminal control device, there is no need to change the connection route information for all terminal control devices each time, as was the case in the past, and the storage contents of the corresponding communication server can be changed. Just do it. Therefore, there is an effect that it is possible to respond flexibly to changes in the system.
また、請求項2記載の発明によれば、複数の通信サーバ
が通信先のローカルエリアネットワークへの接続経路を
有している場合には接続点が最少の接続経路を有する通
信サーバを選択することとしたので、最短の経路でデー
タ転送を行うことができる。このため、通信の高速化を
図ることができるという効果がある。Further, according to the invention as claimed in claim 2, when a plurality of communication servers have connection routes to the local area network of the communication destination, the communication server having the connection route with the least number of connection points is selected. Therefore, data can be transferred using the shortest route. Therefore, there is an effect that communication speed can be increased.
また、請求項3記載の発明によれば、複数の通信サーバ
が通信先のローカルエリアネットワークへの接続経路を
有し、しかもその接続点の数が同数の場合には、接続点
情報を最先に返送してきた通信サーバを選択することと
したので、通信サーバ間の競合を回避することができる
という効果がある。Further, according to the invention set forth in claim 3, when a plurality of communication servers have connection routes to the local area network of the communication destination and the number of connection points is the same, the connection point information is transmitted first. Since the communication server that sent the message back is selected, it is possible to avoid conflicts between the communication servers.
図面は本発明の一実施例を説明するためのもので、この
うち第1図はデータ転送制御システムを示すブロック図
、第2図は第1図の各通信サーバが保有する通信テーブ
ルを示す説明図、第3図は端末制御装置と通信サーバと
の間の動作を説明するための流れ図、第4図は他のLA
Nからデータを受信したときの通信サーバの動作を説明
するための流れ図である。
■1〜14・・・・・・ローカルエリアネットワーク、
21−1〜24−1・・・・・・通信サーバ、31−1
〜34−M4 ・・・・・・端末、41−1〜44−M
.・・・・・・端末制御装置。The drawings are for explaining one embodiment of the present invention. Among them, Fig. 1 is a block diagram showing a data transfer control system, and Fig. 2 is an explanation showing a communication table held by each communication server in Fig. 1. Figure 3 is a flowchart for explaining the operation between the terminal control device and the communication server, and Figure 4 is a flowchart for explaining the operation between the terminal control device and the communication server.
FIG. 3 is a flowchart for explaining the operation of the communication server when receiving data from N. FIG. ■1 to 14...Local area network,
21-1 to 24-1... Communication server, 31-1
~34-M4...Terminal, 41-1~44-M
.. ...Terminal control device.
Claims (1)
スを行う通信サーバから入手した送信先ローカルエリア
ネットワークへの接続経路情報を、端末から入力された
データに付加して送出する端末制御装置と、 他のネットワークから受信したデータに付加された前記
接続経路情報から次にデータを送出すべき相手への経路
を示す部分を削除したうえで、前記データと共に前記送
出すべき相手に送出する通信サーバ とを具備することを特徴とするデータ転送制御システム
。 2、端末からのデータ送信要求が他のローカルエリアネ
ットワークの端末に対するものであるとき、自己のロー
カルエリアネットワーク内に存在し他のネットワークと
の接続に供せられる通信サーバのすべてに対し、送信先
ローカルエリアネットワークとのデータ送受信の経路で
ある接続経路上の接続点の数を示す接続点情報の提供を
要求する接続点情報要求手段と、 自己のネットワーク内のすべての通信サーバから返送さ
れた接続点情報のうち、最も少ない接続点の数を提供し
た通信サーバに対し、送信先ローカルエリアネットワー
クへの接続経路を示す接続経路情報の提供を要求する接
続経路情報要求手段と、 前記最も少ない接続点の数を提供した通信サーバから得
た接続経路情報と、送信先の端末に付された送信先端末
識別符号とを、送信データと共に前記最も少ない接続点
の数を提供した通信サーバに送信する送信手段とを有す
る端末制御装置と、他のローカルエリアネットワークに
至る接続経路を記憶する記憶手段と、 前記端末制御装置から接続点情報および接続経路情報の
要求があったとき、前記記憶手段に記憶されたこれらの
情報を、その要求のあった端末制御装置に送出する送出
手段と、 前記端末制御装置から前記送信データと共に受信した接
続経路情報および送信先端末識別符号を解読する解読手
段と、 この解読手段による解読の結果、送信先の端末が自己の
ローカルエリアネットワークに属するものであることが
判明したとき、送信先端末識別符号を除いたうえで送信
データと接続経路情報とを該当する端末制御装置に送信
する第1の送信手段と、 前記解読手段による解読の結果、送信先の端末が他のロ
ーカルエリアネットワークに属するものであることが判
明したとき、接続経路情報から自己のローカルエリアネ
ットワーク内での接続経路に関する部分を削除したうえ
で、これを送信先端末識別符号および送信データと共に
その削除した部分に相当する通信サーバに送信する第2
の送信手段とを有する通信サーバ とを具備することを特徴とするデータ転送制御システム
。 3、前記自己のローカルエリアネットワーク内のすべて
の通信サーバから返送された接続点情報の示す接続点の
数がすべて同一であるときには、これらのうち最先に返
送された接続点情報を有する通信サーバに対して接続経
路情報の提供を要求する第2の接続経路情報要求手段を
有する端末制御装置を具備することを特徴とする請求項
2記載のデータ転送制御システム。[Claims] 1. Terminal control that adds connection route information to a destination local area network obtained from a communication server that interfaces with other local area networks to data input from the terminal and sends the data. From the connection route information added to the data received from the device and another network, a part indicating the route to the next destination to which the data should be sent is deleted, and the data is then sent to the destination to be sent together with the data. A data transfer control system comprising: a communication server. 2. When a data transmission request from a terminal is to a terminal in another local area network, all communication servers that exist within the own local area network and are used for connection with other networks are requested to send the data to the destination. connection point information requesting means for requesting provision of connection point information indicating the number of connection points on a connection path that is a route for sending and receiving data with the local area network; and connections returned from all communication servers in the own network. connection route information requesting means for requesting a communication server that has provided the least number of connection points among the point information to provide connection route information indicating a connection route to a destination local area network; A transmission in which connection route information obtained from the communication server that provided the smallest number of connection points and a destination terminal identification code attached to the destination terminal are sent together with the transmission data to the communication server that provided the smallest number of connection points. a terminal control device having means; and a storage means for storing a connection route to another local area network; when the terminal control device requests connection point information and connection route information, the information is stored in the storage means a sending means for sending these pieces of information to the terminal control device that made the request; a decoding means for decoding the connection route information and destination terminal identification code received together with the transmission data from the terminal control device; When it is determined that the destination terminal belongs to the own local area network as a result of decoding by means, the destination terminal identification code is removed and the transmission data and connection route information are sent to the corresponding terminal control device. a first transmitting means for transmitting data to a local area network; and when it is determined that the destination terminal belongs to another local area network as a result of the decoding by the decoding means, it is determined that the destination terminal belongs to another local area network based on the connection route information; A second method that deletes the part related to the connection route and sends this together with the destination terminal identification code and the transmission data to the communication server corresponding to the deleted part.
1. A data transfer control system comprising: a communication server having a transmission means; 3. When the number of connection points indicated by the connection point information returned from all the communication servers in the own local area network is the same, the communication server having the connection point information returned first among them; 3. The data transfer control system according to claim 2, further comprising a terminal control device having second connection route information requesting means for requesting provision of connection route information.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012731A JPH03218140A (en) | 1990-01-24 | 1990-01-24 | Data transfer control system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012731A JPH03218140A (en) | 1990-01-24 | 1990-01-24 | Data transfer control system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03218140A true JPH03218140A (en) | 1991-09-25 |
Family
ID=11813585
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012731A Pending JPH03218140A (en) | 1990-01-24 | 1990-01-24 | Data transfer control system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03218140A (en) |
-
1990
- 1990-01-24 JP JP2012731A patent/JPH03218140A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8082364B1 (en) | Managing state information in a computing environment | |
| EP0597569B1 (en) | Communication system enabling external control of system terminals | |
| JPH09135262A (en) | Data transmission method for information filtering | |
| US6119173A (en) | System and method for communications and process management in a distributed telecommunications switch | |
| CN119645535B (en) | Industrial heterogeneous data processing system for multi-protocol conversion through state machine | |
| JPH02161844A (en) | Information distribution service method | |
| JPH03218140A (en) | Data transfer control system | |
| EP0912069A2 (en) | Execution of service control requests in a single service control point | |
| JPH0351938A (en) | Host computer device | |
| JPS62299140A (en) | Data communication system | |
| JPS59161952A (en) | Establishment of communication path | |
| JP2000151739A (en) | Information processor, distributed processor and network system | |
| JPH0392056A (en) | Plural protocols coexistence system | |
| JPS63284943A (en) | Server control system | |
| JPH10257088A (en) | Local area network | |
| KR20060135339A (en) | Communication device and method between heterogeneous language processes in embedded system | |
| JP3236158B2 (en) | Network processing method for multiple host systems | |
| JPH09252328A (en) | Data communication method and data communication system | |
| JPH04291896A (en) | Industrial plant data distributor | |
| JPH0546569A (en) | Decentralized processing system | |
| JPH01314326A (en) | Communication control system in data processing system | |
| KR20000067429A (en) | Inter process communication using message routing function in home location register | |
| JPS62192827A (en) | File transmitting system | |
| JPH07111698B2 (en) | Session management processing method | |
| JPS62171347A (en) | Group communication system |