JPH01190044A - Data processing system - Google Patents
Data processing systemInfo
- Publication number
- JPH01190044A JPH01190044A JP1511888A JP1511888A JPH01190044A JP H01190044 A JPH01190044 A JP H01190044A JP 1511888 A JP1511888 A JP 1511888A JP 1511888 A JP1511888 A JP 1511888A JP H01190044 A JPH01190044 A JP H01190044A
- Authority
- JP
- Japan
- Prior art keywords
- point
- path
- change
- network
- information
- 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.)
- Granted
Links
- 238000004891 communication Methods 0.000 claims description 21
- 238000004364 calculation method Methods 0.000 claims description 18
- 238000003672 processing method Methods 0.000 claims description 2
- 238000000034 method Methods 0.000 description 14
- 238000010586 diagram Methods 0.000 description 7
- 238000007726 management method Methods 0.000 description 7
- 238000012546 transfer Methods 0.000 description 4
- 208000012287 Prolapse Diseases 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は、種々のデータ通信手段により構成された通信
網の制御技術、すなわち、物理的な通信網構成装置の管
理や、データ通信網を利用した論理的構成要素管理方式
に関する。DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to technology for controlling communication networks configured by various data communication means, that is, management of physical communication network configuration devices and control of data communication networks. Regarding the logical component management method used.
(従来の技術)
通信網内の↑+’fIIII径路は、原則として固定的
に定義されており、必要に応じて人手で変更操作を行う
ことにより情報径路を変更することが行われている。(Prior Art) The ↑+'fIII path within a communication network is, in principle, fixedly defined, and the information path can be changed by manually changing it as necessary.
(発明が解決しようとする問題点〉
通信網において網の情報を管理する場合、通常ある一つ
の管理装置を定め、該装置内の管理方法が網の各装置か
らの情報を収集する。各装置の径路設定方法を用いて、
情報の転送径路を定めた例を第5図(A>に示す。同図
において、情報の収集点(管理中心点)は、通信網の“
中心“、すなわち、ある装置から極端に遠くなることの
ない点に設定されている。たとえば第5図(A)では参
照数字2の装置が管理中心点となっている。これに対し
て、第5図(B)に“中心”から離れた点に設定した例
を示す。第5図(B)では装置3が管理中心点となって
いる。第5図(A>では、いずれの点からも遠くないた
め、通信の遅延は少ない。このように、管理中心点は、
ネットワークの“中心°°の近くに存在することが望ま
しい。(Problems to be Solved by the Invention) When managing network information in a communication network, one management device is usually defined, and a management method within the device collects information from each device in the network.Each device Using the route setting method of
An example of determining the information transfer route is shown in Figure 5 (A>). In the figure, the information collection point (management center point) is the "
It is set at the center, that is, at a point that is not extremely far from a certain device. For example, in FIG. Figure 5 (B) shows an example where the point is set away from the "center". In Figure 5 (B), device 3 is the central management point. In Figure 5 (A>), from which point is not far away, so there is little communication delay.In this way, the central point of management is
It is desirable to be near the “center” of the network.
本方式は、すてに副情報径路が決定している状況化で、
構成要素の接続関係に変化が起こり、情報径路および管
理中心点を変更する必要が生じたときに、変更径路を求
めることを目的とする。This method works in a situation where the sub-information route has already been determined.
The purpose of this method is to find a changed route when a change occurs in the connection relationship between components and it becomes necessary to change the information route and management center point.
(問題を解決するための手段)
本発明は第1図に示すとおり、基本演算制御部1と、そ
れに接続する網構成記憶部2、情報径路記憶部3、最短
径路演算部4、中間点演算部5、基本演算制御部1へ網
構成の変化分を入力する網構成変更記憶部6と、基本演
算制御部lがら情報径路の変化分が出力される径路変更
記憶部7とから実現される。(Means for Solving the Problem) As shown in FIG. 1, the present invention comprises a basic calculation control section 1, a network configuration storage section 2 connected thereto, an information route storage section 3, a shortest path calculation section 4, and an intermediate point calculation section. unit 5, a network configuration change storage unit 6 that inputs changes in network configuration to the basic calculation control unit 1, and a route change storage unit 7 that outputs changes in the information route from the basic calculation control unit 1. .
(作用)
wJ構成記憶部2は、通信網の通信装置の接続関係を記
憶している。第4図(A)に通信装置の接続関係(ネッ
トワーク)の例を、第4図(B)、(C)に網構成記憶
部2の記憶内容の概要を示す。各通信装置を点、各通信
装置を接続する通信線を枝とする。枝には、通信線の遅
延時間またコストに対応する長さが第4図(A)に示し
たように点l〜5の間に定義されているものとする。こ
のネ・ソトワーク上で情報径路が第5図(A)のように
設定されていたとき、情報径路記憶部3の記憶内容の概
要を第5図(C)に −卆 1更しに示す、ここで
、各点の管理中心点からの距離とは、決められた情報径
路に沿って通過する技の長さの和を表わす。また、直径
とは、該情報径路における末端点を結ぶ最も距離の長い
径路であり、半径とは、管理中心と最も遠い末端点を結
ぶ径路である。第5図(A>において、直径は、径路1
−2−3であり、半径は、径路1−2である。この、通
信網の接続関係に変化が生じたとき本方式による演算を
行い、情報径路の変化を求める。この構成変化を記述す
る網構成変更記憶部6の情報概要を第6図(A>に、そ
の−例を第6図(B)に示す。第6図(B)は点3と長
さ2で、点5と長さlで点6が加入した場合を示してい
る。網構成変更記憶部6の内容を入力として得ることに
より、基本演算制御部1の計算が開始される。基本演算
制御部lの演算手順を第2図に示す。(Operation) The wJ configuration storage unit 2 stores connection relationships of communication devices in a communication network. FIG. 4(A) shows an example of the connection relationship (network) of communication devices, and FIGS. 4(B) and 4(C) show an outline of the contents stored in the network configuration storage unit 2. Each communication device is a point, and the communication line connecting each communication device is a branch. It is assumed that the length of the branch corresponding to the delay time and cost of the communication line is defined between points 1 to 5 as shown in FIG. 4(A). When the information route is set as shown in FIG. 5(A) on this network, an outline of the storage contents of the information route storage unit 3 is shown in FIG. 5(C). Here, the distance of each point from the management center point represents the sum of the lengths of techniques passing along a determined information path. Further, the diameter is the longest path connecting the end points of the information path, and the radius is the path connecting the management center and the farthest end point. In Figure 5 (A>, the diameter is path 1
-2-3, and the radius is path 1-2. When a change occurs in the connection relationship of the communication network, calculations are performed using this method to find a change in the information path. An information summary of the network configuration change storage unit 6 that describes this configuration change is shown in FIG. 6 (A), and an example thereof is shown in FIG. 6 (B). This shows the case where point 6 joins point 5 and length l.By receiving the contents of network configuration change storage section 6 as input, calculation of basic calculation control section 1 is started.Basic calculation control The calculation procedure of part l is shown in FIG.
まず、11では入力された構成変化に従って網構成記憶
部2の内容を修正する。First, in step 11, the contents of the network configuration storage section 2 are modified in accordance with the input configuration change.
12で構成変化が加入か離脱かを判定する。加入の場合
13〜18を実行する。1lli脱の場合は19〜24
を実行する。In step 12, it is determined whether the configuration change is joining or leaving. In the case of joining, steps 13 to 18 are executed. 19-24 in case of 1lli prolapse
Execute.
13では、加入点から他のすべての点へ最短径路を求め
る。これは、最短径路演算方法4を起動して実行する。13, find the shortest path from the addition point to all other points. This is executed by starting the shortest path calculation method 4.
内容は、(A、V、エイホ、J。The contents are (A, V, Eiho, J.
、E、ホップクロフト、J、D、ウルマンニ“アルゴリ
ズムの設計と解析” 180ページ サイエンス社1
977年)のDijksLraの最短アルゴリズムを用
いている。, E., Hopcroft, J., D., Urmanni “Design and Analysis of Algorithms” 180 pages Science Publishing 1
Dijks Lra's shortest algorithm (1977) is used.
14では、加入点が直径を構成する径路よりも遠いかど
うかを判定する。近い場合は、管理中心を変更する必要
はないので、15を実行する。逆に遠い場合は、管理中
心を変更するので、16〜18を実行する。At step 14, it is determined whether the addition point is further away than the path that makes up the diameter. If it is close, there is no need to change the management center, so execute step 15. Conversely, if it is far away, the management center will be changed, so execute steps 16 to 18.
15では、加入により新たに情報径路を追加する部分の
径路情報を生成する。この場合の状況を第7図(A>に
示す。In step 15, route information for a portion where a new information route is added by joining is generated. The situation in this case is shown in FIG. 7 (A>).
先の13で、加入点からすでに径路設定されている点の
中で最も近い点を求められている。これをXとする。1
6でXから他の点へ最短径路を求め、その中で最も遠い
点をyとする。17で径路y−x−加入点の中間点を求
め、新たな管理中心とする。18で径路の追加および管
理中心の移動により情報径路の変化した部分を求める。In step 13 above, the point closest to the joining point among the points that have already been routed is determined. Let this be X. 1
In step 6, find the shortest path from X to another point, and set the farthest point as y. In step 17, the intermediate point of the path y-x-join point is found and set as a new management center. In step 18, the changed portion of the information route is determined by adding the route and moving the management center.
この場合の状況を第7図(B)に示す。The situation in this case is shown in FIG. 7(B).
19では、離脱点が直径をなす点かどうかを判定する。In step 19, it is determined whether the departure point is a point forming a diameter.
直径をなさない場合は、管理中心を変更する必要はない
ので、20を実行する。逆に直径をなす場合は、管理中
心を変更するので、21〜23を実行する。If the diameter does not form, there is no need to change the management center, so execute step 20. Conversely, if the diameter is the same, the center of control will be changed, so execute steps 21 to 23.
20では、離脱により情報径路を削除する部分の径路情
報を生成する。この場合の状況を第7図(C)に示す。In step 20, route information for the portion of the information route to be deleted due to departure is generated. The situation in this case is shown in FIG. 7(C).
21では、離脱点から管理中心に向かって、最初に池の
点の径路に影響を与える点Xを求める。In step 21, first find a point X that affects the path of the pond point from the departure point toward the management center.
このとき離脱点をXの間の径路は削除する。22でXか
ら池の点へ情報設定径路上の最短径路を求め、その中で
最も遠い点をyとする。23で径路y−xの中間点を求
め、新たな管理中心とする。At this time, the route between the departure point and X is deleted. In step 22, find the shortest route on the information setting route from X to the point in the pond, and set the farthest point among them as y. In step 23, the midpoint of the route y-x is found and set as a new management center.
24で径路の追加および管理中心の移動により情報径路
の変化した部分を求める。この場合の状況を第7図(D
>に示す。In step 24, the changed portion of the information route is determined by adding the route and moving the management center. The situation in this case is shown in Figure 7 (D
> Shown below.
(実施例)
第3図に本方式を適用した会議システムにおける一実施
例を示す。(Example) FIG. 3 shows an example of a conference system to which this method is applied.
本方式31を内蔵する1台の通信装置32と内蔵しない
他の通信装置33(複数)が通信方法35を介して接続
しているものとする。32と33の通信装置は、データ
径路設定方法34を内蔵しており、本方式31の指示に
従ってデータの径路を設定する。このシステムは、会議
のように途中で加入や離脱が起こった場合、本方式によ
り管理中心(この場合、議長に当たる)を逐次修正して
、議長が通信径路における会議メンバの中心をなすよう
にするものである。It is assumed that one communication device 32 that incorporates this method 31 and other communication devices 33 (plurality) that do not incorporate this method 31 are connected via a communication method 35. The communication devices 32 and 33 have a built-in data route setting method 34, and set the data route according to the instructions of this method 31. This system uses this method to sequentially modify the management center (in this case, the chairperson) when a member joins or leaves during a meeting, such as in a meeting, so that the chairperson becomes the center of the meeting members in the communication path. It is something.
(発明の効果)
本方式により、情報径路を大きく変更することなく、ネ
・11〜ワークの構造上のほぼ中心に管理中心点を求め
ることができる。ここで、管理中心点は、必ずしらネッ
l−ワークの中心ではない。しかし、径路の変更を少な
くすることを2番目の評価基準として考えた場合は、最
も中心に近い点を得ている。(Effects of the Invention) According to this method, the management center point can be found approximately at the structural center of the workpieces without significantly changing the information path. Here, the central management point is not necessarily the center of the network. However, when the second evaluation criterion is to reduce the number of route changes, the points closest to the center are obtained.
第1図は、本データ処理方式のブロック図、第21、d
は、基本演算制御部1の演算フロー図、第3図は、本発
明の会議システムへの実施例のブロック図、第4図(A
>は、ネットワークの一例図、第11図(B)は、網構
成記憶部2のデータ概要図、第4図(C)は、網構成記
憶部2のデータ開国、第5図<A>は、網情報の転送径
路の一例図、第5図(B)は、網情報の転送径路の他の
一例図、第5図(C)は、転送径路を示す情報概要図、
第5図<D)は、転送径路を示すデータ開国、第6図(
A>は、網構成変更記憶部6のデータ概要図、第6図(
B)は、網構成変更記憶部6のデータ開国、第7図(A
)〜(D>は、加入/離脱が生じた場合のネットワーク
の変化個目である。Figure 1 is a block diagram of this data processing method, Figure 21, d
is a calculation flow diagram of the basic calculation control unit 1, FIG. 3 is a block diagram of an embodiment of the conference system of the present invention, and FIG. 4 (A
> is an example of the network, FIG. 11(B) is a data summary diagram of the network configuration storage unit 2, FIG. 4(C) is the data opening of the network configuration storage unit 2, and FIG. , FIG. 5(B) is an example diagram of a network information transfer route, FIG. 5(C) is an information overview diagram showing the transfer route,
Figure 5<D) shows the data opening and Figure 6 (D) shows the transfer route.
A> is a data summary diagram of the network configuration change storage unit 6, FIG.
B) shows the data opening of the network configuration change storage unit 6, FIG.
) to (D> are the changes in the network when joining/withdrawing occurs.
Claims (1)
径路記憶部、最短径路演算部、中間点演算部、基本演算
制御部へ網構成の変化分を入力する網構成変更記憶部と
、基本演算制御部から情報径路の変化分が出力される径
路変更記憶部とからなり、何等かの理由により通信網の
構成が変更されたとき、それに伴って情報径路の変化分
を求めることを特徴とするデータ処理方式。A basic calculation control unit, a network configuration storage unit connected to it, an information route storage unit, a shortest route calculation unit, an intermediate point calculation unit, a network configuration change storage unit that inputs changes in network configuration to the basic calculation control unit, and a basic calculation control unit. It consists of a route change storage unit to which the change in the information route is output from the arithmetic and control unit, and is characterized in that when the configuration of the communication network is changed for some reason, the change in the information route is determined accordingly. data processing method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63015118A JP2536011B2 (en) | 1988-01-25 | 1988-01-25 | Data processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63015118A JP2536011B2 (en) | 1988-01-25 | 1988-01-25 | Data processing method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01190044A true JPH01190044A (en) | 1989-07-31 |
| JP2536011B2 JP2536011B2 (en) | 1996-09-18 |
Family
ID=11879911
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63015118A Expired - Lifetime JP2536011B2 (en) | 1988-01-25 | 1988-01-25 | Data processing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2536011B2 (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS4995502A (en) * | 1973-01-12 | 1974-09-10 |
-
1988
- 1988-01-25 JP JP63015118A patent/JP2536011B2/en not_active Expired - Lifetime
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS4995502A (en) * | 1973-01-12 | 1974-09-10 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2536011B2 (en) | 1996-09-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8149714B2 (en) | Routing engine for telecommunications network | |
| Frank et al. | Optimal design of centralized computer networks | |
| JPH0693680B2 (en) | Route selection method in data communication network | |
| US5502816A (en) | Method of routing a request for a virtual circuit based on information from concurrent requests | |
| US20060218525A1 (en) | Signal processing apparatus | |
| WO2022012576A1 (en) | Path planning method and apparatus, path planning device, and storage medium | |
| JPH118705A (en) | Cost routing device, cost routing system and recording medium recording cost routing control program | |
| Ben Mahfoudh et al. | Learning-based coordination model for spontaneous self-composition of reliable services in a distributed system | |
| US7954113B2 (en) | Signal processing apparatus, signal processing method, and recording medium | |
| CN112880703A (en) | Navigation voice broadcast data generation method, device, medium and electronic equipment | |
| CN114095373B (en) | Knowledge graph-based alliance chain management method, system, equipment and storage medium | |
| KR20010085985A (en) | Method and apparatus for evaluating a data processing request performed by distributed processes | |
| JPH09282289A (en) | Network system | |
| JP4408000B2 (en) | Route search method and apparatus | |
| Kononov et al. | On a borderline between the NP-hard and polynomial-time solvable cases of the flow shop with job-dependent storage requirements | |
| JPH08255146A (en) | Data-driven information processing device | |
| Olliaro et al. | Skipping and fetching: Insights on non-conventional product-form solutions | |
| JP2536011B2 (en) | Data processing method | |
| JP2001331485A (en) | Distributed database processor | |
| Zwass et al. | Capacity expansion for information flow distribution in multi-path computer communication networks | |
| Kuzmin et al. | A method for the stateful data-plane algorithm state synchronization in the network processing unit | |
| JPH07319830A (en) | Data transfer method, data transfer device, and compiling method | |
| Andonov et al. | On the Conceptual Optimization of Generalized Net Models | |
| JPH05158982A (en) | System for connecting data retrieving result | |
| Ryzko et al. | Exchange of knowledge and learning in default reasoning based agent systems |