JPH04311127A - Routing system for data exchange network - Google Patents

Routing system for data exchange network

Info

Publication number
JPH04311127A
JPH04311127A JP3103425A JP10342591A JPH04311127A JP H04311127 A JPH04311127 A JP H04311127A JP 3103425 A JP3103425 A JP 3103425A JP 10342591 A JP10342591 A JP 10342591A JP H04311127 A JPH04311127 A JP H04311127A
Authority
JP
Japan
Prior art keywords
route
relay
calls
relay route
routes
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
Application number
JP3103425A
Other languages
Japanese (ja)
Inventor
Tetsuji Iwayama
哲治 岩山
Masayuki Etsuno
真行 越野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP3103425A priority Critical patent/JPH04311127A/en
Publication of JPH04311127A publication Critical patent/JPH04311127A/en
Pending legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

PURPOSE:To obtain a data exchange network routing system capable of determining a by-pass route in consideration of traffic and shortening a route selection processing time. CONSTITUTION:The number of calls used in each repeating route is stored in each of plural repeating route calling frequency counters 7a to 7d, and when a certain repeating route is disabled due to the generation of fault or the like in one of repeating lines 2a to 2f or when the disabled route is enabled due to fault recovery or the like, the average number of calls in the repeating route at this point of time is calculated and calls are uniformly distributed to all usable repeating routes based upon the calculated value. Consequently the data exchange network routing system capable of uniformly distributing calls to normal repeating routes even at the time of generating a fault or recovering the fault, always setting up the numbers of calls in respective repeating routes in consideration of traffic, and by-passing a trouble or the like by an extremely simple method almost without requiring processing time for route selection.

Description

【発明の詳細な説明】[Detailed description of the invention]

【0001】0001

【産業上の利用分野】この発明は、パケット交換機、非
同期転送モード(ATM)交換機等のデータ交換機でネ
ットワークが構成された中継路固定方式のデータ交換網
におけるルーチング方式に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a routing method in a fixed-route data exchange network in which the network is composed of data exchangers such as packet exchangers and asynchronous transfer mode (ATM) exchangers.

【0002】0002

【従来の技術】図4は、例えば平成2年特許願第257
57号の明細書および図面に示された、従来のデータ交
換網におけるルーチング方式を示すブロック図である。
[Prior Art] FIG. 4 shows, for example, patent application No. 257 of 1990.
57 is a block diagram showing a routing method in a conventional data exchange network shown in the specification and drawings of No. 57; FIG.

【0003】図において、1a〜1dはそれぞれデータ
交換機としてのパケット交換機であり、2a〜2eは各
パケット交換機1a〜1dの相互を接続している中継回
線である。3a〜3dは前記パケット交換機1a〜1d
のいずれか、例えばパケット交換機1aおよび1dに収
容された端末装置であり、4a〜4dは各端末装置3a
〜3dをパケット交換機1aあるいは1dに収容する加
入者回線である。
[0003] In the figure, 1a to 1d are packet switching devices serving as data switching devices, and 2a to 2e are relay lines interconnecting the packet switching devices 1a to 1d. 3a to 3d are the packet switches 1a to 1d.
4a to 4d are terminal devices accommodated in any of the packet switches 1a and 1d, for example, and 4a to 4d are each terminal device 3a.
-3d is a subscriber line that accommodates packet switching equipment 1a or 1d.

【0004】ここで、各パケット交換機1a〜1dはそ
れに収容されている中継回線2a〜2eおよび加入者回
線4a〜4dに対して、それぞれ独自に“0”,“1”
,……のルート番号を付与している。
Here, each packet switch 1a to 1d independently assigns "0" and "1" to the trunk lines 2a to 2e and subscriber lines 4a to 4d accommodated therein.
,... route numbers are assigned.

【0005】また、5aは端末装置3aから3dに送ら
れるパケット、5bは端末装置3dから3aに送られる
パケットであり、図5にそのパケット5a,5bのフォ
ーマットを示す。
Further, 5a is a packet sent from the terminal device 3a to 3d, and 5b is a packet sent from the terminal device 3d to 3a. FIG. 5 shows the format of the packets 5a and 5b.

【0006】図において10はパケットの開始および終
了を示すフラグ(F)、11はそのリンクアドレス(A
)、12はリンク制御用のコントロールフィールドコマ
ンド(C)であり、13は誤りチェック用のフレームチ
ェックシーケンス(FCS)である。
In the figure, 10 is a flag (F) indicating the start and end of a packet, and 11 is its link address (A).
), 12 is a control field command (C) for link control, and 13 is a frame check sequence (FCS) for error checking.

【0007】14は伝送すべきデータであり、15は経
路情報として、当該パケット5a,5bが中継される各
パケット交換機1a〜1dでのルート番号を、中継され
るパケット交換機1a〜1dの順に並べた送信ヘッダで
ある。図4においては、このデータ14と送信ヘッダ1
5のみをパケット5aおよび5bとして示している。
Reference numeral 14 indicates data to be transmitted, and reference numeral 15 indicates route information in which the route numbers at each packet switch 1a to 1d to which the packets 5a and 5b are relayed are arranged in the order of the packet switches 1a to 1d to which the packets 5a and 5b are relayed. This is the sent header. In FIG. 4, this data 14 and transmission header 1
5 are shown as packets 5a and 5b.

【0008】そして、6a〜6dは前記各パケット交換
機1a〜1d内に設けられた迂回テーブルである。この
迂回テーブル6a〜6dはそれぞれのパケット交換機1
a〜1dにおける各中継回線2a〜2eに付与されたル
ート番号を現ルート番号とし、その現ルート番号のそれ
ぞれに、当該ルート番号が付与された中継回線2a〜2
eに障害が発生した場合に迂回する迂回ルート上の各ル
ート番号を迂回ルート番号として対応付けたものである
Reference numerals 6a to 6d are detour tables provided in each of the packet switches 1a to 1d. These detour tables 6a to 6d are provided for each packet switch 1.
The route number assigned to each trunk line 2a to 2e in a to 1d is the current route number, and each of the trunk lines 2a to 2 to which the route number is assigned is set to the current route number.
Each route number on a detour route to be detoured when a failure occurs in e is associated as a detour route number.

【0009】図5にパケット交換機1a内に設けられた
この迂回テーブル6aを示す。図5には中継回線2bの
ルート番号“3”を現ルート番号とした場合が例示され
ており、その迂回ルート番号の欄には、当該中継回線2
eに障害が発生したときの2つの迂回ルートの各ルート
番号が書き込まれている。
FIG. 5 shows this detour table 6a provided in the packet switch 1a. FIG. 5 shows an example where the route number "3" of the trunk line 2b is used as the current route number, and in the column of the detour route number, the relay line 2
Each route number of two detour routes when a failure occurs in e is written.

【0010】即ち、一方には、中継回線2a→パケット
交換機1b→中継制御中継回線2cの迂回ルートの、パ
ケット交換機1aにおける中継回線2aのルート番号“
2”とパケット交換機1bにおける中継回線2cのルー
ト番号“1”とが書き込まれ、また、他の一方には、中
継回線2b→パケット交換機1c→中継回線2dの迂回
ルートの、パケット交換機1aにおける中継回線2bの
ルート番号“4”とパケット交換機1cにおける中継回
線2dのルート番号“1”とが書き込まれている。
That is, on the one hand, the route number of the trunk line 2a in the packet switch 1a of the detour route from the trunk line 2a to the packet switch 1b to the relay control relay line 2c is shown.
2" and the route number "1" of the trunk line 2c in the packet switch 1b are written, and the relay in the packet switch 1a of the detour route of the trunk line 2b → packet switch 1c → trunk line 2d is written in the other side. The route number "4" of the line 2b and the route number "1" of the trunk line 2d in the packet switch 1c are written.

【0011】次の動作について説明する。端末装置3a
と3dとの間に呼が設定された場合、正常時には、従来
の場合と同様にしてこれら両端末装置3a,3d間では
、その送信ヘッダ15に所定のルート番号“3,0”あ
るいは“2,1”が付与されたパケット5a,5bが送
受される。
The following operation will be explained. Terminal device 3a
When a call is set up between terminal devices 3a and 3d, during normal operation, a predetermined route number "3,0" or "2" is set in the transmission header 15 between both terminal devices 3a and 3d as in the conventional case , 1'' are sent and received.

【0012】ここで、中継回線2eに障害が発生した場
合、パケット交換機1aはその障害を検出すると当該中
継回線2bのルート番号“3”に基づいて迂回テーブル
6aを参照する。そして、優先順位およびトラフィック
などを考慮して、現ルート番号“3”に対応付けられた
2つの迂回ルート番号の一方を選択して迂回ルートを決
定する。
If a failure occurs in the trunk line 2e, the packet switch 1a detects the failure and refers to the detour table 6a based on the route number "3" of the trunk line 2b. Then, one of the two detour route numbers associated with the current route number "3" is selected to determine the detour route, taking into consideration priorities, traffic, and the like.

【0013】今、迂回ルート番号“2,1”が選択され
た場合、パケット交換機1aはその後送信ヘッダ15の
経路情報の最初のルート番号が“3”であるパケットを
受け取ると、当該ルート番号を“3”より抽出した“2
,1”に付け替えた後、そのルーチングを行う。
[0013] If the detour route number "2,1" is selected, then when the packet switch 1a receives a packet whose first route number in the route information in the transmission header 15 is "3", it will change the route number to “2” extracted from “3”
, 1", and then perform its routing.

【0014】従って、端末装置3aからのパケット5a
はその先端のルート番号“2”に従って中継回線2aに
送出される。このとき、従来の場合と同様に、経路情報
中の当該ルーチングに使用されたルート番号“2”は除
去され、その送信ヘッダ15のルート番号は図4のよう
に“1,0”となる。
[0014] Therefore, the packet 5a from the terminal device 3a
is sent to the trunk line 2a according to the route number "2" at its tip. At this time, as in the conventional case, the route number "2" used for the routing in the route information is removed, and the route number in the transmission header 15 becomes "1,0" as shown in FIG.

【0015】パケット交換機1bは、送信ヘッダ15中
の先頭のルート番号“1”に基づいて当該パケット5a
のルーチングを行い、当該ルート番号“1”を除去した
パケット5aをパケット交換機1dに送る。従って、パ
ケット交換機1dには迂回する前と同一の経路情報を有
するパケット5aが到着することになる。
The packet switch 1b transmits the packet 5a based on the leading route number "1" in the transmission header 15.
The packet 5a from which the route number "1" has been removed is sent to the packet switch 1d. Therefore, the packet 5a having the same route information as before the detour arrives at the packet switch 1d.

【0016】パケット交換機1dは受け取ったパケット
5aの経路情報にしたがってルーチングを実行し、当該
パケット5aを端末装置3dに送る。このパケット5a
によって端末装置3aからのデータが、中継回線2bの
障害によって中断されることなく端末装置3dに伝達さ
れる。
The packet switch 1d performs routing according to the route information of the received packet 5a, and sends the packet 5a to the terminal device 3d. This packet 5a
Accordingly, data from the terminal device 3a is transmitted to the terminal device 3d without being interrupted due to a failure of the relay line 2b.

【0017】また、パケット交換機1dでも同様に、中
継回線2eの障害を検出すると、当該中継回線2bのル
ート番号“2”に基づいて迂回テーブル6dを参照して
、例えば、迂回ルート番号“1,0”の迂回ルートを選
択する。その後、このパケット交換機1dは最初のルー
ト番号が“2”であるパケットを受け取ると、そのルー
ト番号を“2”より“1,0”に付け替えてルーチング
を行い、端末装置3dからのパケット5bを中継回線2
cに送出する。
Similarly, when the packet switching device 1d detects a failure in the trunk line 2e, it refers to the detour table 6d based on the route number "2" of the trunk line 2b and selects a detour route number "1," for example. 0” detour route is selected. After that, when this packet switch 1d receives a packet whose initial route number is "2", it changes the route number from "2" to "1,0", performs routing, and routes the packet 5b from the terminal device 3d. Relay line 2
Send to c.

【0018】以下パケット交換機1b,1aにて該当す
るルート番号によるルーチングが行われ、この中継回線
2eの障害によって中断されることなく、端末装置3d
からのデータがパケット5bによって端末装置3aに伝
達される。
[0018] Routing is then performed in the packet switches 1b and 1a using the corresponding route number, and the terminal device 3d is
data is transmitted to the terminal device 3a by a packet 5b.

【0019】[0019]

【発明が解決しようとする課題】従来のデータ交換網に
おけるルーチング方式は以上のように構成されているの
で、データ交換機としての各パケット交換機1a〜1d
内に設けられた迂回テーブル6a〜6dがネットワーク
の増大と共に増え、また、中継ルート選択のために使用
可能な複数のルートの中から1つを選択しなければなら
ないため、パケットデータごとの処理が必要となり、中
継ルートの決定に時間がかかるなどの問題点があった。
[Problems to be Solved by the Invention] Since the routing system in the conventional data switching network is configured as described above, each packet switch 1a to 1d as a data switch
The number of detour tables 6a to 6d provided in the internal memory increases as the network grows, and one of the available routes must be selected for relay route selection, making it difficult to process each packet data. However, there were problems such as the time it took to determine the relay route.

【0020】この発明は上記のような問題点を解消する
ためになされたもので、呼数に関してトラフィックが考
慮されるとともに、非常に簡単な方法でルートの選択が
可能となるデータ交換網におけるルーチング方式を得る
ことを目的とする。
[0020] This invention was made to solve the above-mentioned problems, and it provides a routing method in a data exchange network in which traffic is considered in terms of the number of calls and routes can be selected in a very simple manner. The purpose is to obtain a method.

【0021】[0021]

【課題を解決するための手段】この発明に係るデータ交
換網におけるルーチング方式は、データ交換機内に中継
ルート毎に使用している呼数を記憶する中継ルート呼数
カウンタを設け、中継回線が障害等によって使用不能に
なると、その時点における全呼数を正常中継ルートの数
で除算して平均中継ルート呼数を算出し、障害中継ルー
トを使用していた呼を正常中継ルートのそれぞれに、平
均中継ルート呼数となるように振り分けるとともに、障
害回復等によって障害中継回線が使用可能になると、そ
の使用可能となった中継ルートを含めた平均中継ルート
呼数の算出を行って、以前から正常であった中継ルート
を使用している呼の中で、その平均中継ルート呼数を越
えるものを使用可能となった中継ルートに振り分けるよ
うに切り替えるものである。
[Means for Solving the Problems] The routing method in the data exchange network according to the present invention is such that a relay route call counter is provided in the data exchange equipment to store the number of calls used for each relay route. etc., the average number of relay route calls is calculated by dividing the total number of calls at that point by the number of normal relay routes. In addition to distributing calls according to the number of relay route calls, when a failed relay line becomes available due to failure recovery, etc., the average number of relay route calls including the relay route that has become available is calculated, Among the calls using the existing relay route, calls exceeding the average number of calls on the relay route are switched to the available relay route.

【0022】[0022]

【作用】この発明におけるデータ交換網におけるルーチ
ング方式は、中継ルート呼数カウンタにて各中継ルート
毎に使用している呼数を記憶しておき、中継回線の障害
発生等で使用不能になったとき、あるいは障害回復等で
使用可能になったときに、その時点における平均中継ル
ート呼数を算出し、それに基づいて使用可能な全中継ル
ートに均等に呼を振り分けることにより、呼数に関して
トラフィックを考慮して迂回ルートの決定ができ、ルー
ト選択の処理時間の短縮も可能なデータ交換網における
ルーチング方式を実現する。
[Operation] The routing method in the data exchange network according to the present invention is such that a relay route call counter stores the number of calls being used for each relay route, and the number of calls being used for each relay route is stored in a relay route call counter, so that the number of calls used for each relay route is stored, and the number of calls used for each relay route is stored, and the number of calls used for each relay route is stored in a relay route call counter. By calculating the average number of relay route calls at that time, or when the service becomes available due to failure recovery, etc., and distributing calls evenly to all available relay routes based on that, traffic can be reduced in terms of the number of calls. To realize a routing method in a data exchange network that can take consideration into determining a detour route and shorten processing time for route selection.

【0023】[0023]

【実施例】以下、この発明の一実施例を図について説明
する。図1において、1a〜1dはデータ交換機として
のパケット交換機、2a〜2fは中継回線、3a〜3d
は端末装置、4a〜4dは加入者回線であり、これらは
図4に同一符号を付した従来のものと同一、あるいは相
当部分であるため詳細な説明は省略する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. In FIG. 1, 1a to 1d are packet switches serving as data exchanges, 2a to 2f are relay lines, and 3a to 3d are
4 is a terminal device, and 4a to 4d are subscriber lines, which are the same or equivalent parts to those of the conventional system denoted by the same reference numerals in FIG. 4, and therefore detailed explanation will be omitted.

【0024】7a〜7dはパケット交換機1a〜1dに
収容される各発信局内に配置され、各中継ルート毎に使
用している呼数を記憶する中継ルート呼数カウンタであ
る。例えばパケット交換機1aの発信局内にある中継ル
ート呼数カウンタ7aの構成を図2に示す。即ち、この
中継ルート呼数カウンタ7aは中継回線2a→2cによ
る中継路■の呼数を記憶する要素71、中継回線2a→
2f→2dによる中継路■の呼数を記憶する要素72、
中継回線2eによる中継路■の呼数を記憶する要素73
、中継回線2b→2dによる呼数を記憶する要素74に
て構成されている。
Reference numerals 7a to 7d designate relay route call counters that are placed in each of the calling stations accommodated in the packet exchanges 1a to 1d, and store the number of calls being used for each relay route. For example, FIG. 2 shows the configuration of the relay route call counter 7a located in the originating station of the packet switch 1a. That is, this relay route call counter 7a has an element 71 that stores the number of calls on the relay route (2) by the relay line 2a→2c,
an element 72 that stores the number of calls for relay route ■ from 2f to 2d;
Element 73 that stores the number of calls on relay route ■ by relay line 2e
, an element 74 that stores the number of calls made via the trunk line 2b→2d.

【0025】次に動作について説明する。Next, the operation will be explained.

【0026】今、端末装置3aと3dとの間に複数の呼
を設定しようとする場合、正常時には、優先順位やトラ
フィックが考慮された中継路固定方式を用いた迂回テー
ブルを参照して、例えば前記中継路■→■→■→■→■
→…のようにサイクリックに呼が各中継ルートに平均し
て張られる。なお、各中継ルート毎の呼を記憶している
各ルート呼数カウンタの各要素71〜74は、1つの呼
設定時につきカウンタを1増やし、呼の切断時には1つ
減らすものである。
[0026] Now, when trying to set up a plurality of calls between the terminal devices 3a and 3d, in normal conditions, for example, by referring to a detour table using a relay path fixed method that takes priority and traffic into consideration, Said relay route ■→■→■→■→■
→ Calls are placed cyclically on average to each relay route as follows. Note that each of the elements 71 to 74 of the route call counter that stores calls for each relay route increases the counter by 1 when one call is set up, and decreases the counter by 1 when the call is disconnected.

【0027】今、図3(a)に示されているように、各
中継路■〜■には2つずつ呼が張られている場合に、中
継回線2cに障害が発生すると、まず中継ルート呼数カ
ウンタ7aの、この中継回線2cを含む中継路■の呼数
の情報を持つ要素71の内容を0クリアする。
Now, as shown in FIG. 3(a), when two calls are connected to each relay route ■ to ■, if a failure occurs in the relay line 2c, first the relay route The contents of the element 71 of the call counter 7a, which has information on the number of calls on the relay path (2) including this relay line 2c, are cleared to zero.

【0028】ここで、中継回線2eが輻輳中であるとす
ると、当該輻輳中の中継路■を除いた正常中継ルートに
張られていた呼数の総和は6であり、障害発生により使
用可能な正常中継ルートは2つになったので、平均中継
ルート呼数を計算すると3になる。従って、中継路■,
■の各正常中継ルートに1つずつ割り当てる。なお中継
路■は輻輳中であるので中継ルートには呼を分配しない
[0028] Here, if the relay line 2e is congested, the total number of calls connected to the normal relay route excluding the congested relay route (■) is 6, and the number of calls that cannot be used due to the occurrence of a failure is 6. Since there are now two normal relay routes, the average number of relay route calls is calculated to be three. Therefore, the relay route ■,
Assign one to each normal relay route in (2). Note that since relay route (3) is congested, calls are not distributed to the relay route.

【0029】従って、1つずつ呼が分配された中継路■
,■に対応付けられた中継ルート呼数カウンタ7aの各
要素72,74の値はそれぞれ3になる。その様子を図
3(b)に示す。
[0029] Therefore, the relay route to which calls are distributed one by one is
The values of the respective elements 72 and 74 of the relay route call counter 7a associated with , and ■ are 3, respectively. The situation is shown in FIG. 3(b).

【0030】一方、例えば図3(c)に示されるように
、中継路■〜■に3,1,3の呼が張られ、対応する中
継ルート呼数カウンタ7aの各要素71〜74にそれぞ
れ呼数3,1,3を記憶しており、中継路■は輻輳中で
ある場合、使用可能になった中継ルートを含めた正常ル
ートの呼数が均等になるよう、正常中継ルートの呼のう
ち平均中継ルート呼数を越える数の呼については均等に
分配する。
On the other hand, as shown in FIG. 3(c), for example, calls 3, 1, and 3 are placed on the relay routes ■ to ■, and the corresponding elements 71 to 74 of the relay route call counter 7a are respectively filled. The number of calls 3, 1, 3 is memorized, and when relay route ■ is congested, the number of calls on the normal route is divided so that the number of calls on the normal route, including the relay route that has become available, is equalized. Among them, calls whose number exceeds the average number of relay route calls are distributed equally.

【0031】すなわち、中継回線2cの障害回復により
正常中継ルートは3つになり、輻輳中の中継ルートに張
られている呼を除いた総呼数は6である。従って平均中
継ルート呼数は2となり、中継路■,■,■の各正常中
継ルートに2つずつの呼を割り当てるように分配する。
That is, the number of normal relay routes becomes three due to the failure recovery of the relay line 2c, and the total number of calls excluding the calls placed on the congested relay route is six. Therefore, the average number of relay route calls is 2, and the calls are distributed so that two calls are assigned to each of the normal relay routes (2), (2), and (3).

【0032】このように、既に正常であった中継路■,
■の中継ルートに張られていた呼数はそれぞれ3である
ので、均等中継ルート呼数の2より超過した分を使用可
能になった中継路■の中継ルートに1つずつ分配して、
当該使用可能になった中継ルートに割り当てられる呼数
を2とする。図3(d)にその様子を示す。
[0032] In this way, the relay route ■, which was already normal,
The number of calls placed on each of the relay routes in ■ is 3, so the number of calls in excess of the equal relay route number of 2 is distributed one by one to the relay route in the available relay route ■.
Assume that the number of calls allocated to the relay route that has become available is two. The situation is shown in FIG. 3(d).

【0033】これらにより、呼を廃棄することなく、容
易に即時に中継ルートの切り替えを行うことができる。
[0033]Thus, it is possible to easily and immediately switch relay routes without discarding calls.

【0034】[0034]

【発明の効果】以上のように、この発明によれば、各中
継ルート毎に使用している呼数を記憶する中継ルート呼
数カウンタを設け、障害発生時及び障害回復時に、その
時点における各正常中継ルートに均等に呼を振り分ける
ように構成したので、常に各中継ルートの呼数に関して
トラフィックを考慮して呼を張ることが可能となり、し
かもルート選択にほとんど処理時間を取られないで迂回
することのできるデータ交換網におけるルーチング方式
が得られる効果がある。
As described above, according to the present invention, a relay route call counter that stores the number of calls being used for each relay route is provided, and when a failure occurs and when a failure is recovered, each Since the system is configured to distribute calls evenly to normal relay routes, it is possible to always take traffic into consideration regarding the number of calls on each relay route when placing calls, and to make detours without taking almost any processing time for route selection. This has the effect of providing a routing method in a data exchange network that can be used.

【図面の簡単な説明】[Brief explanation of the drawing]

【図1】この発明の一実施例によるデータ交換網におけ
るルーチング方式を示すブロック図である。
FIG. 1 is a block diagram showing a routing method in a data exchange network according to an embodiment of the present invention.

【図2】その中継ルート呼数カウンタの構成を示す説明
図である。
FIG. 2 is an explanatory diagram showing the configuration of the relay route call counter.

【図3】上記中継ルート呼数カウンタの中継回線障害発
生時および障害回復時における動作を示す説明図である
FIG. 3 is an explanatory diagram showing the operation of the relay route call counter when a relay line failure occurs and when the failure is recovered.

【図4】従来のパケット交換網におけるルーチング方式
を示すブロック図である。
FIG. 4 is a block diagram showing a routing method in a conventional packet switching network.

【図5】従来のパケット交換網で伝送されるパケットの
フォーマットを示す説明図である。
FIG. 5 is an explanatory diagram showing the format of packets transmitted in a conventional packet switching network.

【図6】そこで用いられる迂回テーブルの構成を示す説
明図である。
FIG. 6 is an explanatory diagram showing the configuration of a detour table used therein.

【符号の説明】[Explanation of symbols]

1a〜1d  データ交換機(パケット交換機)2a〜
2f  中継回線 3a〜3d  端末装置 4a〜4d  加入者回線
1a~1d Data switch (packet switch) 2a~
2f Trunk line 3a to 3d Terminal device 4a to 4d Subscriber line

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】  複数のデータ交換機にてデータ交換網
を構成し、発信側の端末装置を収容する前記データ交換
機と着信側の端末装置を収容する前記データ交換機との
間に複数の中継ルートを設定しておき、呼の設定時に前
記呼の中継に使用するルートとして、前記中継ルートの
中よりあらかじめ定められた優先順位あるいはトラフィ
ック量を考慮して選定された1つを割り当てて、以後の
データ転送を、割り当てられた当該中継ルートを使用し
て行うデータ交換網におけるルーチング方式において、
前記データ交換機内に、前記中継ルート毎に使用してい
る呼数を記憶する中継ルート呼数カウンタを設け、前記
中継ルートを形成する中継回線の障害等によって前記中
継ルートの1つまたは複数が使用不能となったときに、
当該障害中継ルートを使用していた呼を正常中継ルート
に切り替える場合、前記障害中継ルートと前記正常中継
ルートの相手局との間で設定されている全ての呼数を、
その時点における前記正常中継ルートの数で除算して平
均中継ルート呼数の算出を行い、前記障害中継ルートを
使用していた呼を前記正常中継ルートのそれぞれに、前
記平均中継ルート呼数となるように振り分け、また、前
記中継回線の障害回復等によって前記障害中継ルートの
1つまたは複数が使用可能となったときに、当該使用可
能となった中継ルートを含めた前記平均中継ルート呼数
を同様にして算出し、以前から正常であった中継ルート
を使用している呼の中で、当該平均中継ルート呼数を越
えるものを使用可能となった前記中継ルートに均等に振
り分けるように切り替えを行うことを特徴とするデータ
交換網におけるルーチング方式。
1. A data exchange network is constituted by a plurality of data exchanges, and a plurality of relay routes are provided between the data exchanger accommodating a terminal device on the originating side and the data exchanger accommodating the terminal device on the terminating side. When setting up a call, one of the relay routes selected in consideration of a predetermined priority or traffic volume is assigned as the route to be used for relaying the call, and subsequent data is In a routing method in a data exchange network in which transfer is performed using the assigned relay route,
A relay route call counter is provided in the data exchanger to store the number of calls being used for each relay route, and one or more of the relay routes may be used due to a failure of a relay line forming the relay route, etc. When it becomes impossible,
When switching a call that was using the faulty relay route to a normal relay route, the total number of calls set between the faulty relay route and the partner station of the normal relay route is
The average number of relay route calls is calculated by dividing by the number of normal relay routes at that time, and the calls that were using the failed relay route are transferred to each of the normal relay routes, resulting in the average number of relay route calls. Furthermore, when one or more of the failed relay routes becomes available due to failure recovery of the relay line, etc., the average number of calls on the relay route including the relay route that became available is calculated. Calculated in the same way, calls that exceed the average number of relay route calls among calls using the previously normal relay route are switched so that they are evenly distributed to the relay route that has become available. A routing method in a data exchange network characterized by the following:
JP3103425A 1991-04-09 1991-04-09 Routing system for data exchange network Pending JPH04311127A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3103425A JPH04311127A (en) 1991-04-09 1991-04-09 Routing system for data exchange network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3103425A JPH04311127A (en) 1991-04-09 1991-04-09 Routing system for data exchange network

Publications (1)

Publication Number Publication Date
JPH04311127A true JPH04311127A (en) 1992-11-02

Family

ID=14353685

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3103425A Pending JPH04311127A (en) 1991-04-09 1991-04-09 Routing system for data exchange network

Country Status (1)

Country Link
JP (1) JPH04311127A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6154444A (en) * 1996-10-25 2000-11-28 Nec Corporation Source routing method for fast connection re-establishment in response to early-arriving trouble report messages

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6154444A (en) * 1996-10-25 2000-11-28 Nec Corporation Source routing method for fast connection re-establishment in response to early-arriving trouble report messages

Similar Documents

Publication Publication Date Title
US4352180A (en) Digital time-division multiplex telecommunication system
US5729528A (en) Data transmission system having a monitoring function for monitoring the congestion of links and node intended to be used in such a system
US6278690B1 (en) Local area network for reconfiguration in the event of line ruptures or node failure
JP3036524B2 (en) VP protection system and method
JPH09507735A (en) How to reroute packet mode data connections
JPH04311127A (en) Routing system for data exchange network
EP1476993B1 (en) Port label switching
JPH02209044A (en) Exchange
JPS62242441A (en) Packet exchange system
JPS62159942A (en) Packet switching system
JP3140905B2 (en) Packet switching equipment
JPS63207242A (en) Routing control method for packet switching networks
JP3465283B2 (en) Partner authentication method and device
JPH06326704A (en) Detour method of frame relay network
JPH0514396A (en) Data transmission equipment
JPS5932934B2 (en) Packet switching network abnormal congestion prevention method
JPH08293886A (en) System for selecting repeater route
JP3071775B1 (en) VPC switching method
JP2825156B2 (en) Packet multiplex communication method
JPH01135155A (en) Communication method in packet switching network
JPH03230643A (en) Routing system in packet exchange network
JP2001036558A (en) Path switching method and priority control method
JPH022759A (en) Routing system
JPH0373640A (en) Inter-office line selection method in packet switching equipment
JPH0528549B2 (en)