JPH10271155A - Communications system - Google Patents
Communications systemInfo
- Publication number
- JPH10271155A JPH10271155A JP9075767A JP7576797A JPH10271155A JP H10271155 A JPH10271155 A JP H10271155A JP 9075767 A JP9075767 A JP 9075767A JP 7576797 A JP7576797 A JP 7576797A JP H10271155 A JPH10271155 A JP H10271155A
- Authority
- JP
- Japan
- Prior art keywords
- lan
- connection device
- packet
- standby
- buffer
- 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
Landscapes
- Small-Scale Networks (AREA)
- Maintenance And Management Of Digital Transmission (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
(57)【要約】
【課題】故障した個別のLAN間接続装置の特定を可能
にした信頼性の高い冗長構成をとる通信システムを提供
する。
【解決手段】宛先端末を接続するLAN(20−1)に
接続された現用系のLAN間接続装置(30−1−1)
は、宛先端末を接続する現用系のLAN間接続装置(3
0−2−1)と待機系のLAN間接続装置(30−1−
2、30−2−2)との間にマルチキャストパス(50
−1、50−2)を形成し、宛先端末から送信されたこ
のパケットをこのマルチキャストパスを用いて現用系の
LAN間接続装置(30−1−1)からATM網(5
0)を介して待機系のLAN間接続装置(30−1−
2)に転送し、待機系のLAN間接続装置(30−1−
2)は、送信元端末を接続するLAN(20−1)から
受信したパケットと上記ATM網(50)を介して転送
されたパケットを比較し、該比較結果に基づき現用系の
LAN間接続装置(30−1−1)の異常を検出する。
(57) Abstract: Provided is a communication system having a highly-reliable redundant configuration that enables identification of a failed individual LAN connection device. An active LAN connection device (30-1-1) connected to a LAN (20-1) connecting a destination terminal.
Is a working LAN connection device (3) for connecting a destination terminal.
0-2-1) and the standby LAN connection device (30-1-1)
2, 30-2-2) and the multicast path (50
-1, 50-2), and transmits the packet transmitted from the destination terminal to the ATM network (5-1) from the active LAN connection device (30-1-1) using the multicast path.
0) via the standby LAN connection device (30-1-1).
2) to the standby LAN-to-LAN connecting device (30-1-
2) comparing the packet received from the LAN (20-1) connecting the source terminal with the packet transferred via the ATM network (50), and based on the comparison result, the active LAN connection device; The abnormality of (30-1-1) is detected.
Description
【0001】[0001]
【発明の属する技術分野】この発明はATM(非同期伝
送モード)ネットワークを介して複数のLAN(ローカ
ルエリアネットワーク)を接続する通信システムに関す
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a communication system for connecting a plurality of LANs (local area networks) via an ATM (Asynchronous Transfer Mode) network.
【0002】[0002]
【従来の技術】最近の情報化技術の発展に伴い、距離的
に離れた場所で交換する情報量が増大し、これに対応す
べく高度な通信ネットワークにより遠隔地に設置された
機器間を結びつけ、業務の効率を向上させようとする要
求が高まりつつある。2. Description of the Related Art With the recent development of information technology, the amount of information exchanged at distant places increases, and in order to cope with this, devices installed at remote locations are linked by an advanced communication network. There is a growing demand to improve the efficiency of business.
【0003】このような状況の中で、事業所内等に分散
配置された機器間を結びつけ、業務効率向上を図るLA
Nが一般的になり、更に複数のLANを結び付けるブリ
ッジやルータが現れ、より大規模なネットワークの構築
が可能になってきた。そして、ブリッジやルータには広
域網への接続が可能な機器が現れ、遠隔地のLANを相
互接続することも可能となった。[0003] Under such circumstances, an LA that aims to improve work efficiency by connecting devices distributed in a business office or the like.
N has become common, and moreover, bridges and routers for connecting a plurality of LANs have appeared, and it has become possible to construct a larger-scale network. Devices that can be connected to a wide area network have appeared in bridges and routers, and it has become possible to interconnect remote LANs.
【0004】ところで、大規模なネットワークでは、障
害の波及効果が大きいので、信頼性向上の目的で、ブリ
ッジやルータ(以下、LAN間接続装置という。)を図
9に示すように配置して冗長構成をとることが提案され
ている。[0004] In a large-scale network, the effect of a failure is large. Therefore, for the purpose of improving reliability, a bridge or a router (hereinafter referred to as an LAN connection device) is arranged as shown in FIG. It has been proposed to take a configuration.
【0005】図9においては、複数の端末10−1−1
〜10−1−nがLAN20−1に接続され、複数の端
末10−2−1〜10−2−nがLAN20−2に接続
され、LAN20−1とLAN20−2はLAN間接続
装置30−1〜30−nで相互接続されている。ここ
で、複数のLAN間接続装置30−1〜30−nのうち
の1つのLAN間接続装置、例えば、LAN間接続装置
30−1が運用系となりLAN間のパケットを転送し、
他のLAN間接続装置30−2〜30−nは待機系とな
り故障時の代替えルートとして待機している。In FIG. 9, a plurality of terminals 10-1-1
10-2-1-n are connected to the LAN 20-1, a plurality of terminals 10-2-1 to 10-2-n are connected to the LAN 20-2, and the LAN 20-1 and the LAN 20-2 are connected to the LAN connection device 30-n. They are interconnected by 1 to 30-n. Here, one of the inter-LAN connecting devices 30-1 to 30-n, for example, the inter-LAN connecting device 30-1 becomes an active system and transfers packets between LANs.
The other LAN-to-LAN connecting devices 30-2 to 30-n become standby systems and wait as an alternative route in the event of a failure.
【0006】そして、待機系のLAN間接続装置30−
2〜30−nは、送信元の端末が送信するパケットを傍
受するとともに、運用系のLAN間接続装置30−1が
宛先の端末に送信するパケットを傍受し、両者のパケッ
トを比較することにより、運行系の故障の有無を判定す
る。Then, the standby LAN connection device 30-
2 to 30-n intercept the packet transmitted by the transmission source terminal, intercept the packet transmitted by the active LAN connection device 30-1 to the destination terminal, and compare the two packets. Then, it is determined whether there is a failure in the operation system.
【0007】例えば、端末10−1−1(送信元端末)
から端末10−2−3(宛先端末)にパケットを送信す
る場合、送信元端末10−1−1は、宛先端末10−2
−3が同一のLANに接続されていないので、運用系の
LAN間接続装置30−1にパケットを送信する。For example, terminal 10-1-1 (transmission source terminal)
When transmitting a packet to the terminal 10-2-3 (destination terminal) from the source terminal 10-1-1, the source terminal 10-1-1 transmits the packet to the destination terminal 10-2.
-3 are not connected to the same LAN, so that the packet is transmitted to the active LAN connection device 30-1.
【0008】また、待機系のLAN間接続装置30−2
〜30−nは、送信元端末10−1−1から送信される
パケットを傍受する。運用系のLAN間接続装置30−
1は、パケット中の宛先アドレスを調査し、LAN20
−2へパケットを送信する。同時に、待機系のLAN間
接続装置30−2〜30−nは、LAN間接続装置30
−1から送信されるパケットを傍受する。Further, a standby LAN connection device 30-2
30-n intercept packets transmitted from the source terminal 10-1-1. Active LAN connection device 30-
1 investigates the destination address in the packet,
-2 is transmitted. At the same time, the standby LAN inter-connectors 30-2 to 30-n
-1 to intercept packets transmitted.
【0009】そして、待機系のLAN間接続装置30−
2〜30−nは、LAN20−1およびLAN20−2
から傍受したパケットを比較し、両者が一致した場合
は、運用系のLAN間接続装置30−1が正常に動作し
たと判断する。Then, the standby LAN connection device 30-
2 to 30-n are LAN 20-1 and LAN 20-2.
Are compared, and if they match, it is determined that the active LAN-to-LAN connecting apparatus 30-1 has normally operated.
【0010】また、遠隔に配置されたLANを相互に接
続するには、図10に示すように配置して冗長構成をと
ることも提案されている。[0010] Further, in order to connect remotely arranged LANs to each other, it has been proposed to arrange them as shown in FIG. 10 to take a redundant configuration.
【0011】図10においては、複数の端末10−1−
1〜10−1−nがLAN20−1に接続され、複数の
端末10−2−1〜10−2−nがLAN20−2に接
続され、LAN20−1とLAN20−2はLAN間接
続装置30−1−1〜30−1−nとLAN間接続装置
30−2−1〜30−2−nで広域網40を介して相互
接続されている。In FIG. 10, a plurality of terminals 10-1-
1 to 10-1-n are connected to the LAN 20-1, a plurality of terminals 10-2-1 to 10-2-n are connected to the LAN 20-2, and the LAN 20-1 and the LAN 20-2 are connected to the LAN connection device 30. -1-1 to 30-1-n and the LAN connection devices 30-2-1 to 30-2-n are interconnected via the wide area network 40.
【0012】すなわち、図10の構成においては、LA
N間接続装置30−1−1〜30−1−nとLAN間接
続装置30−2−1〜30−2−nのペアでLAN20
−1とLAN20−2とを接続する。That is, in the configuration of FIG.
The LAN 20 is a pair of the N connection devices 30-1-1 to 30-1-n and the LAN connection devices 30-2-1 to 30-2-n.
-1 and the LAN 20-2.
【0013】ここで、複数のLAN間接続装置30−1
−1〜30−1−nとLAN間接続装置30−2−1〜
30−2−nのうちの1つのペア、例えばLAN間接続
装置30−1−1とLAN間接続装置30−2−1のペ
アが運用系となりLAN間のパケットを転送し、他のペ
ア、すなわち、LAN間接続装置30−1−2〜30−
1−nとLAN間接続装置30−2−2〜30−2−n
からなるペアは待機系となり故障時の代替えルートとし
て待機している。Here, a plurality of inter-LAN connecting devices 30-1
-1 to 30-1-n and the LAN connection device 30-2-1
One of the pairs 30-2-n, for example, a pair of the inter-LAN connecting device 30-1-1 and the inter-LAN connecting device 30-2-1 becomes an active system and transfers packets between LANs, and the other pair includes That is, the LAN connection devices 30-1-2 to 30-
1-n and LAN connection devices 30-2-2 to 30-2-n
Is a standby system and stands by as an alternative route in case of failure.
【0014】待機系のLAN間接続装置、すなわち、L
AN間接続装置30−1−2〜30−1−nは、送信元
の端末、例えば、端末10−1−1が送信するパケット
を傍受し、これをペアである待機系のLAN間接続装置
30−2−2〜30−2−nに転送する。The standby LAN connection device, ie, L
The AN connection devices 30-1-2 to 30-1-n intercept a packet transmitted by a source terminal, for example, the terminal 10-1-1, and intercept this packet as a standby LAN connection device as a pair. 30-2-2 to 30-2-n.
【0015】また、このペアである待機系のLAN間接
続装置30−2−2〜30−2−nは、運用系のLAN
間接続装置30−2−1が宛先の端末、例えば端末10
−2−3に送信するパケットを傍受する。そして、転送
されたパケットと傍受したパケットとを比較することに
より、運行系のLAN間接続装置30−1−1およびL
AN間接続装置30−2−1の故障の有無を判定する。The standby LAN connection devices 30-2-2 to 30-2-n, which are a pair, are connected to the active LAN.
The connection device 30-2-1 is a destination terminal, for example, the terminal 10
-2-3. Intercept packets to be transmitted. Then, by comparing the transferred packet with the intercepted packet, the operating LAN connection devices 30-1-1 and L-
It is determined whether there is a failure in the AN connection device 30-2-1.
【0016】すなわち、送信元端末10−1−1から宛
先端末10−2−3にパケットを送信する場合、送信元
端末10−1−1は、宛先端末10−2−3が同一のL
ANに接続されていないので、運用系のLAN間接続装
置30−1−1にパケットを送信する。That is, when transmitting a packet from the source terminal 10-1-1 to the destination terminal 10-2-3, the source terminal 10-1-1 has the same L as the destination terminal 10-2-3.
Since it is not connected to the AN, the packet is transmitted to the active LAN connection device 30-1-1.
【0017】待機系のLAN間接続装置30−1−2〜
30−1−nは、送信元端末10−1−1から送信され
るパケットを傍受し、この傍受したパケットを広域網4
0を介してペアである待機系のLAN間接続装置30−
2−2〜30−2−nにそれぞれ転送する。Standby LAN connection device 30-1-2
30-1-n intercepts a packet transmitted from the transmission source terminal 10-1-1 and transmits the intercepted packet to the wide area network 4.
0, a standby LAN connection device 30-
2-2 to 30-2-n.
【0018】また、運行系のLAN間接続装置30−1
−1は、パケット中の宛先アドレスを調査し、ペアであ
る運行系のLAN間接続装置30−2−1にパケットを
送信し、このペアである運行系のLAN間接続装置30
−2−1はこのパケットをLAN20−2へ送信する。An operation-system LAN connection device 30-1
-1 investigates the destination address in the packet, transmits the packet to the operating LAN connection device 30-2-1 that is a pair, and transmits the packet to the operating LAN connection device 30 that is the pair.
-2-1 transmits this packet to the LAN 20-2.
【0019】同時に、待機系のLAN間接続装置30−
2−2〜30−2−nは、運行系のLAN間接続装置3
0−2−1から送信されるパケットを傍受する。At the same time, the standby LAN connection device 30-
2-2 to 30-2-n are operating LAN connection devices 3
Intercept packets transmitted from 0-2-1.
【0020】そして、待機系のLAN間接続装置30−
2−2〜30−2−nは、LAN20−1およびLAN
20−2から傍受したパケットを比較し、両者が一致し
た場合は、運用系のLAN間接続装置30−1−1およ
び30−2−1が正常に動作したと判断する。Then, the standby LAN connection device 30-
2-2 to 30-2-n are LAN 20-1 and LAN
The packets intercepted from 20-2 are compared, and if they match, it is determined that the active LAN connection devices 30-1-1 and 30-2-1 operate normally.
【0021】しかし、上記構成によると、広域網40で
対向接続されるペア単位での運用系のLAN間接続装置
の故障は検出できるが、故障した個別のLAN間接続装
置の特定は困難であった。However, according to the above configuration, although a failure of the active LAN connection device in pairs connected oppositely in the wide area network 40 can be detected, it is difficult to specify the individual failed LAN connection device. Was.
【0022】[0022]
【発明が解決しようとする課題】このように複数のLA
Nを接続して冗長構成をとる従来の通信システムにおい
ては、対向接続されるペア単位での運用系のLAN間接
続装置の故障は検出できても、故障した個別のLAN間
接続装置の特定は困難であるという問題があった。As described above, a plurality of LAs are required.
In a conventional communication system having a redundant configuration by connecting N, even if a failure of the active LAN connection device can be detected for each pair connected in opposition, it is not possible to specify the individual failed LAN connection device. There was a problem that it was difficult.
【0023】そこで、この発明は、故障した個別のLA
N間接続装置の特定を可能にした信頼性の高い冗長構成
をとる通信システムを提供することを目的とする。Accordingly, the present invention provides an individual
It is an object of the present invention to provide a communication system having a highly reliable redundant configuration that enables identification of an N-to-N connection device.
【0024】[0024]
【課題を解決するための手段】上記目的を達成するた
め、請求項1の発明は、1つもしくは複数のLANを接
続する複数のLAN間接続装置をATM網を介して相互
に接続し、同一のLANに接続される複数のLAN間接
続装置の内の1つが現用系となって前記LANに接続さ
れる端末間のパケット通信の接続を行い、他のLAN間
接続装置が待機系となる通信システムにおいて、現用系
のLAN間接続装置は、送信元端末から送信されたパケ
ットを前記ATM網を介して前記待機系のLAN間接続
装置に転送する転送手段を具備し、前記待機系のLAN
間接続装置は、前記送信元端末を接続するLANから受
信したパケットと前記ATM網を介して転送されたパケ
ットを比較し、該比較結果に基づき前記現用系のLAN
間接続装置の異常を検出する異常検出手段とを具備する
ことを特徴とする。In order to achieve the above object, according to the first aspect of the present invention, a plurality of LAN connecting devices for connecting one or a plurality of LANs are connected to each other via an ATM network, and are connected to the same device. One of a plurality of inter-LAN connecting devices connected to one LAN is used as an active system to perform packet communication connection between terminals connected to the LAN, and the other inter-LAN connecting device is used as a standby system. In the system, the active LAN connection device includes a transfer unit configured to transfer a packet transmitted from a source terminal to the standby LAN connection device via the ATM network.
The interworking device compares a packet received from a LAN connecting the source terminal with a packet transferred through the ATM network, and based on the comparison result, the active LAN.
Abnormality detecting means for detecting an abnormality of the interconnection device.
【0025】また、請求項2の発明は、請求項1の発明
において、前記転送手段は、前記LANから送信された
パケットを受信するパケット受信手段と、前記パケット
受信手段で受信したパケットを蓄積する第1の蓄積手段
と、前記第1の蓄積手段に蓄積されたパケットの宛先ア
ドレスから前記LANに送信する経路を選択する第1の
経路制御手段と、前記第1の蓄積手段に蓄積されたパケ
ットを固定長のATMセルに分解して前記第1の経路制
御手段で決定された経路にしたがって前記ATM網に送
信するセル送信手段とを具備し、前記異常検出手段は、
前記ATM網からATMセルを受信するセル受信手段
と、前記セル受信手段で受信したATMセルをパケット
に組み立てて蓄積する第2の蓄積手段と、前記第2の蓄
積手段に蓄積されたパケットの宛先アドレスから前記L
ANに送信する経路を選択する第2の経路制御手段と、
前記第2の蓄積手段に蓄積されたパケットを前記第2の
経路制御手段で決定された経路にしたがって前記LAN
に接続された宛先端末に送信するパケット送信手段と、
前記第1の蓄積手段に蓄積されたパケットと前記第2の
蓄積手段に蓄積されたパケットとを比較する比較手段と
を具備することを特徴とする。According to a second aspect of the present invention, in the first aspect of the present invention, the transfer means stores a packet received by the packet receiving means for receiving a packet transmitted from the LAN. First storage means, first path control means for selecting a route to be transmitted to the LAN from a destination address of the packet stored in the first storage means, and packet stored in the first storage means Cell transmission means for decomposing the data into fixed-length ATM cells and transmitting the data to the ATM network according to the path determined by the first path control means.
Cell receiving means for receiving ATM cells from the ATM network; second storing means for assembling and storing the ATM cells received by the cell receiving means into packets; and destination of the packets stored in the second storing means. L from the address
Second path control means for selecting a path to be transmitted to the AN;
The packet stored in the second storage means is transferred to the LAN according to the path determined by the second path control means.
Packet transmitting means for transmitting to a destination terminal connected to
A comparing unit that compares the packet stored in the first storage unit with the packet stored in the second storage unit.
【0026】また、請求項3の発明は、請求項1の発明
において、前記転送手段は、宛先端末を接続するLAN
に接続されたLAN間接続装置とn個の待機系のLAN
間接続装置との間に1対nのマルチキャストパスを形成
し、該マルチキャストパスを用いて前記パケットの転送
を行なことを特徴とする。According to a third aspect of the present invention, in the first aspect of the present invention, the transfer means includes a LAN for connecting a destination terminal.
LAN connection devices connected to the network and n standby LANs
A one-to-n multicast path is formed with the interconnection device, and the packet is transferred using the multicast path.
【0027】また、請求項4の発明は、請求項1の発明
において、前記待機系のLAN間接続装置は、該待機系
のLAN間接続装置と同一のLANに接続された運用系
のLAN間接続装置の異常を検出した場合に、少なくと
も該運用系のLAN間接続装置に対して該異常検出を通
知する異常通知手段を具備することを特徴とする。According to a fourth aspect of the present invention, in the first aspect of the present invention, the standby LAN connection device is connected to an active LAN connected to the same LAN as the standby LAN connection device. When detecting an abnormality in the connection apparatus, the apparatus further comprises abnormality notification means for notifying at least the active LAN connection apparatus of the abnormality detection.
【0028】また、請求項5の発明は、請求項4の発明
において、前記異常通知手段により前記運用系のLAN
間接続装置に対して前記異常検出の通知を行なった場合
は、該異常検出の通知を行なった前記待機系のLAN間
接続装置を運用系に切り替え、前記運用系のLAN間接
続装置を待機系に切り替える系切替手段を更に具備する
ことを特徴とする。According to a fifth aspect of the present invention, in the fourth aspect of the present invention, the operating system LAN is provided by the abnormality notifying means.
When the abnormality detection is notified to the inter-connecting device, the standby LAN inter-connecting device that has notified the abnormality detection is switched to the active system, and the active inter-LAN connecting device is switched to the standby system. It is characterized by further comprising a system switching means for switching to.
【0029】また、請求項6の発明は、請求項4の発明
において、前記異常通知手段により前記運用系のLAN
間接続装置に対して前記異常検出の通知を行なった場合
は、該異常検出の通知を行なった前記待機系のLAN間
接続装置を運用系に切り替える系切替手段と、前記異常
検出の通知を受けたLAN間接続装置を他のLAN間接
続装置から切り離す切離手段とを更に具備することを特
徴とする。According to a sixth aspect of the present invention, in the fourth aspect of the present invention, the abnormality notification means transmits the operating LAN.
When the abnormality detection is notified to the interconnecting device, a system switching unit that switches the standby LAN interconnecting device that has notified the abnormality detection to an active system, and receives the abnormality detection notification. And disconnecting means for separating the inter-LAN connecting device from another inter-LAN connecting device.
【0030】また、請求項7の発明は、請求項6の発明
において、前記切離手段により他のLAN間接続装置か
ら切り離されたLAN間接続装置を、前記系切替手段に
より運用系に切り替えられたLAN間接続装置からのパ
ケット転送用のパスの追加により待機系のLAN間接続
装置として復帰させる復帰手段を更に具備することを特
徴とする。According to a seventh aspect of the present invention, in the sixth aspect of the present invention, the inter-LAN connecting device separated from the other inter-LAN connecting device by the disconnecting means is switched to the active system by the system switching means. And a return unit for returning as a standby LAN connection device by adding a packet transfer path from the LAN connection device.
【0031】[0031]
【発明の実施の形態】以下、この発明の実施の形態につ
いて添付図面を参照して詳細に説明する。Embodiments of the present invention will be described below in detail with reference to the accompanying drawings.
【0032】図1は、この発明の第1の実施の形態に係
わる冗長接続構成をとる通信システムを示したものであ
る。なお、図1において、図9および図10で示した従
来の構成と同様の機能を有する部分部には、説明の便宜
上図9および図10で用いた符号と同一の符号を付す
る。FIG. 1 shows a communication system having a redundant connection configuration according to the first embodiment of the present invention. In FIG. 1, portions having the same functions as those of the conventional configuration shown in FIGS. 9 and 10 are denoted by the same reference numerals as those used in FIGS. 9 and 10 for convenience of description.
【0033】図1に示す第1の実施例の通信システムに
おいて、LAN20−1に接続されるLAN間接続装置
30−1−1、30−1−2とLAN20−2に接続さ
れるLAN間接続装置30−2−1、30−2−2との
間は、ATM網50を介して接続して冗長接続される。In the communication system of the first embodiment shown in FIG. 1, the LAN connection devices 30-1-1 and 30-1-2 connected to the LAN 20-1 and the LAN connection connected to the LAN 20-2. The devices 30-2-1 and 30-2-2 are connected via the ATM network 50 for redundant connection.
【0034】すなわち、図1において、複数の端末10
−1−1〜10−1−nは、例えばイーサネットから構
成されるバス型LAN20−1に接続され、複数の端末
10−2−1〜10−2−nは、同様にイーサネットか
ら構成されるバス型LAN20−2に接続される。That is, in FIG. 1, a plurality of terminals 10
-1-1 to 10-1-n are connected to, for example, a bus type LAN 20-1 composed of Ethernet, and the plurality of terminals 10-2-1 to 10-2-n are similarly composed of Ethernet. It is connected to the bus type LAN 20-2.
【0035】また、LAN20−1には、LAN間接続
装置30−1−1、30−1−2が接続されており、こ
のLAN間接続装置30−1−1、30−1−2は、A
TM網50に接続される。The LAN 20-1 is connected to LAN-to-LAN connecting devices 30-1-1 and 30-1-2. The LAN-to-LAN connecting devices 30-1-1 and 30-1-2 are A
Connected to TM network 50.
【0036】また、LAN20−2には、LAN間接続
装置30−2−1、30−2−2が接続されており、こ
のLAN間接続装置30−2−1、30−2−2は、A
TM網50に接続される。The LAN 20-2 is connected to LAN-to-LAN connecting devices 30-2-1 and 30-2-2. The LAN-to-LAN connecting devices 30-2-1 and 30-2-2 are A
Connected to TM network 50.
【0037】ここで、LAN間接続装置30−1−1、
30−1−2およびLAN間接続装置30−2−1、3
0−2−2は冗長接続を構成している。Here, the LAN connection devices 30-1-1,
30-1-2 and the LAN connection devices 30-2-1 and 3
0-2-2 forms a redundant connection.
【0038】すなわち、例えば、LAN間接続装置30
−1−1とLAN間接続装置30−2−1とを現用系と
して動作させ、LAN間接続装置30−1−2とLAN
間接続装置30−2−2とを待機系として動作させるこ
とで、LAN20−1とLAN20−2との間の冗長接
続を実現する。That is, for example, the LAN connection device 30
-1-1 and the LAN connection device 30-2-1 are operated as the active system, and the LAN connection device 30-1-2 and the LAN
By operating the inter-connecting device 30-2-2 as a standby system, a redundant connection between the LAN 20-1 and the LAN 20-2 is realized.
【0039】ここで、現用系のLAN間接続装置30−
1−1は、ATM網50を介して現用系のLAN間接続
装置30−2−1、待機系のLAN間接続装置30−1
−2、待機系のLAN間接続装置30−2−2との間で
1対3のマルチキャストパス50−1を張る。Here, the active LAN connection device 30-
1-1, an active LAN connection device 30-2-1 and a standby system LAN connection device 30-1 via the ATM network 50;
-2, a one-to-three multicast path 50-1 is established with the standby LAN connection device 30-2-2.
【0040】また、現用系のLAN間接続装置30−2
−1は、ATM網50を介して現用系のLAN間接続装
置30−1−1、待機系のLAN間接続装置30−1−
2、待機系のLAN間接続装置30−2−2との間で1
対3のマルチキャストパス50−2を張る。The active LAN connection device 30-2
-1 is a working LAN connection device 30-1-1 and a standby LAN connection device 30-1-1 via the ATM network 50.
2. 1 between standby LAN connection device 30-2-2
A multicast path 50-2 of three pairs is established.
【0041】このような構成によると、現用系のLAN
間接続装置30−1−1、30−2−1で発生した障害
検出を待機系のLAN間接続装置30−1−2、30−
2−2で個別に検出できる冗長接続構成の通信システム
を構築することができる。According to such a configuration, the working LAN
The detection of a failure that has occurred in the inter-connecting devices 30-1-1 and 30-2-1 is performed by the standby inter-LAN connecting devices 30-1-2 and 30-.
A communication system having a redundant connection configuration that can be individually detected in 2-2 can be constructed.
【0042】図2は、図1に示したLAN間接続装置3
0−1−1、30−2−1およびLAN間接続装置30
−1−2、30−2−2の詳細構成をLAN間接続装置
30として示したものである。FIG. 2 is a block diagram of the LAN connection device 3 shown in FIG.
0-1-1, 30-2-1 and LAN connection device 30
1 shows the detailed configuration of the LAN connection device 30.
【0043】図2において、このLAN間接続装置30
は、LANポート受信処理部301、LANtoATM
バッファ302、ATM送信受信処理部303、LAN
toATM経路制御部304、ATMポート受信処理部
305、ATMtoLANバッファ306、LAN送信
受信処理部307、ATMtoLAN経路制御部30
8、比較処理部309、監視処理部310を具備して構
成される。In FIG. 2, the LAN connection device 30
Means LAN port reception processing unit 301, LAN to ATM
Buffer 302, ATM transmission / reception processing unit 303, LAN
to ATM path control section 304, ATM port reception processing section 305, ATM to LAN buffer 306, LAN transmission / reception processing section 307, ATM to LAN path control section 30
8, a comparison processing unit 309 and a monitoring processing unit 310.
【0044】ここで、LANtoATMバッファ302
は、LANポート受信処理部301で受信処理されたパ
ケットを格納するとともに、ATMポート受信処理部3
05を介してATM網50に送信する制御情報を格納す
る複数のバッファを有している。LANtoATMバッ
ファ302の構造を図3に示す。Here, the LAN to ATM buffer 302
Stores the packet received by the LAN port reception processing unit 301 and stores the packet in the ATM port reception processing unit 3
It has a plurality of buffers for storing control information to be transmitted to the ATM network 50 via the network 05. FIG. 3 shows the structure of the LANto ATM buffer 302.
【0045】図3に示すように、LANtoATMバッ
ファ302は、複数の、例えばn個のパケットを格納す
るn個のバッファを有し、各バッファは制御情報を格納
する制御情報部302−1、受信したパケットを格納す
るパケット格納部302−2を有している。As shown in FIG. 3, the LAN to ATM buffer 302 has a plurality of, for example, n buffers for storing, for example, n packets, each buffer having a control information section 302-1 for storing control information, It has a packet storage unit 302-2 for storing the converted packet.
【0046】また、制御情報部302−1は制御情報と
して、各バッファの処理状況を示す 1)受信完了フラグ302−3 2)経路制御要求フラグ302−4 3)経路制御完了フラグ302−5 4)送信要求フラグ302−6 5)送信完了フラグ302−7 6)比較要求フラグ302−8 7)比較完了フラグ302−9 8)保持時間カウンタ302−10 9)パス情報部302−11 を格納する。The control information section 302-1 indicates the processing status of each buffer as control information. 1) Reception completion flag 302-3 2) Routing control request flag 302-4 3) Routing control completion flag 302-5 4 5) Transmission request flag 302-6 5) Transmission completion flag 302-7 6) Comparison request flag 302-8 7) Comparison completion flag 302-9 8) Holding time counter 302-10 9) Path information section 302-11 is stored. .
【0047】初期時において、制御情報部302−1に
格納される各フラグ302−3〜302−9はすべてオ
フにされ、また、保持時間カウンタ302−10は
「0」にリセットされる。At the initial stage, all the flags 302-3 to 302-9 stored in the control information section 302-1 are turned off, and the holding time counter 302-10 is reset to "0".
【0048】受信完了フラグ302−3は、LANポー
ト受信処理部301におけるパケット受信完了時にオン
にセットされ、LANポート受信処理部301における
必要な処理が終了し、このバッファが空きバッファプー
ルに戻されるとオフにリセットされる。The reception completion flag 302-3 is set to ON when the packet reception in the LAN port reception processing unit 301 is completed, the necessary processing in the LAN port reception processing unit 301 ends, and this buffer is returned to the empty buffer pool. And reset off.
【0049】経路制御要求フラグ302−4は、現用系
動作時において、LANポート受信処理部301におけ
るパケット受信完了時にオンにセットされ、LANポー
ト受信処理部301における必要な処理が終了し、この
バッファが空きバッファプールに戻されるとオフにリセ
ットされる。The route control request flag 302-4 is set to ON when the LAN port reception processing unit 301 completes packet reception during the active system operation, and the necessary processing in the LAN port reception processing unit 301 ends. Is reset off when is returned to the free buffer pool.
【0050】経路制御完了フラグ302−5は、LAN
toATM経路制御部304における経路制御の完了時
にオンにセットされ、LANtoATM経路制御部30
4における処理が終了し、このバッファが空きバッファ
プールに戻されるとオフにリセットされる。The route control completion flag 302-5 is
Set to ON when the path control in the to-ATM path control unit 304 is completed, and the LAN-to-ATM path control unit 30
When the process in 4 is completed and this buffer is returned to the free buffer pool, it is reset to off.
【0051】同様に、送信要求フラグ302−6は、L
ANtoATM経路制御部304における経路制御の完
了時にオンにセットされ、LANtoATM経路制御部
304における処理が終了し、このバッファが空きバッ
ファプールに戻されるとオフにリセットされる。Similarly, the transmission request flag 302-6 is set to L
It is set to ON when the route control in the ANtoATM path control unit 304 is completed, and is reset to OFF when the processing in the LANtoATM path control unit 304 ends and this buffer is returned to the free buffer pool.
【0052】比較要求フラグ302−8は、待機動作時
において、LANポート受信処理部301におけるパケ
ット受信完了時にオンにセットされ、LANポート受信
処理部301における必要な処理が終了し、このバッフ
ァが空きバッファプールに戻されるとオフにリセットさ
れる。The comparison request flag 302-8 is set to ON at the time of completion of packet reception in the LAN port reception processing unit 301 during standby operation, and necessary processing in the LAN port reception processing unit 301 ends, and this buffer becomes empty. Resets off when returned to the buffer pool.
【0053】比較完了フラグ302−9は、比較処理部
309における比較完了時にオンにセットされ、比較処
理部309における必要な処理が終了し、このバッファ
が空きバッファプールに戻されるとオフにリセットされ
る。The comparison completion flag 302-9 is set to ON when the comparison in the comparison processing unit 309 is completed, and is reset to OFF when the necessary processing in the comparison processing unit 309 is completed and this buffer is returned to the free buffer pool. You.
【0054】保持時間カウンタ302−10は、LAN
ポート受信処理部301におけるパケット受信完了時に
LANtoATMバッファ302における保持時間の上
限値がセットされ、このセットされた値は監視処理部3
10により定期的に減算される。正常動作時において
は、保持時間カウンタ302−10の値が「0」になる
前に各処理が終了し、保持時間カウンタ302−10の
値は、このバッファが空きバッファプールに戻されると
「0」にリセットされる。The holding time counter 302-10 is a LAN
When the packet reception in the port reception processing unit 301 is completed, the upper limit value of the holding time in the LAN to ATM buffer 302 is set.
It is periodically subtracted by 10. In normal operation, each process ends before the value of the holding time counter 302-10 becomes "0", and the value of the holding time counter 302-10 becomes "0" when this buffer is returned to the free buffer pool. Is reset to
【0055】何等かの原因により、保持時間カウンタ3
02−10の値が「0」になっても各処理が終了しない
と、このパケットは監視処理部310で検出される。For some reason, the holding time counter 3
If each process is not completed even when the value of 02-10 becomes “0”, this packet is detected by the monitoring processing unit 310.
【0056】パス情報部302−11は、ATM経路制
御部304における経路制御の結果に基づきセットされ
る。The path information section 302-11 is set based on the result of the path control by the ATM path control section 304.
【0057】さて、LANポート受信処理部301は、
LANtoATMバッファ302の各バッファの空塞管
理を行なっており、LANtoATMバッファ302の
中の空きバッファ番号を空きバッファプールにプールし
ている。Now, the LAN port reception processing unit 301
It manages the availability of each buffer of the LANto ATM buffer 302, and pools the free buffer numbers in the LANto ATM buffer 302 in a free buffer pool.
【0058】LANポート受信処理部301は、LAN
よりパケットを受信すると、上記空きバッファプールに
プールから選択したバッファを削除することにより空き
バッファを確保し、受信したパケットのこの確保したバ
ッファへの格納を開始する。The LAN port reception processing unit 301
When a packet is received, an empty buffer is reserved in the empty buffer pool by deleting the selected buffer from the pool, and storage of the received packet in the reserved buffer is started.
【0059】LANポート受信処理部301は、受信し
たパケットが全てバッファに格納され、受信処理が終了
すると、このバッファに受信完了フラグ302−3をオ
ンにセットし、経路要求フラグ302−4および比較要
求フラグ302−8を操作してこのバッファのバッファ
番号をLANtoATM経路制御部304および比較処
理部309へ通知する。When all the received packets are stored in the buffer and the reception processing is completed, the LAN port reception processing unit 301 sets the reception completion flag 302-3 to ON in this buffer, and sets the route request flag 302-4 and the comparison request. By manipulating the request flag 302-8, the buffer number of this buffer is notified to the LAN to ATM path control unit 304 and the comparison processing unit 309.
【0060】ここで、運用系動作時においては、パケッ
トの受信処理終了時に、経路要求フラグ302−4をオ
ンにセットし、比較要求フラグ302−8をオフにリセ
ットしてLANtoATM経路制御部304に対する通
知を行ない、待機系動作時においては、比較要求フラグ
302−8をオンにセットし、経路要求フラグ302−
4をオフにリセットして比較処理部309に対する通知
を行なう。Here, during the operation of the active system, at the end of the packet receiving process, the route request flag 302-4 is set to ON, the comparison request flag 302-8 is reset to OFF, and the LAN to ATM route control unit 304 When the standby system is in operation, the comparison request flag 302-8 is set to ON, and the route request flag 302-
4 is turned off to notify the comparison processing unit 309.
【0061】LANtoATM経路制御部304は、L
ANポート受信処理部301から通知されたバッファ番
号のバッファの経路要求フラグ302−4を調べ、経路
要求フラグ302−4がオンにセットされていることを
確認し、以下に示す経路制御処理を行なう。The LAN to ATM path control unit 304
The route request flag 302-4 of the buffer of the buffer number notified from the AN port reception processing unit 301 is checked to confirm that the route request flag 302-4 is set to ON, and the following route control process is performed. .
【0062】すなわち、LANtoATM経路制御部3
04は、受信パケット内の宛先アドレスを調べ、宛先へ
の経路に対応するパス情報をパス情報部302−11に
格納し、経路制御完了フラグ302−5をオンにセット
し、送信要求フラグ302−6をオンにセットし、この
バッファのバッファ番号をATM送信受信処理部303
へ通知する。That is, the LAN to ATM path control unit 3
04 checks the destination address in the received packet, stores the path information corresponding to the route to the destination in the path information section 302-11, sets the path control completion flag 302-5 to ON, and sets the transmission request flag 302- 6 is set to ON, and the buffer number of this buffer is set to the ATM transmission / reception processing unit 303.
Notify to
【0063】なお、LANtoATM経路制御部304
における経路制御処理に失敗した場合は、送信要求フラ
グ302−6をオフのままとし、ATM送信受信処理部
303に対するバッファ番号の通知は行なわない。The LAN to ATM path control unit 304
If the route control process in step 3 fails, the transmission request flag 302-6 remains off, and the ATM transmission / reception processing unit 303 is not notified of the buffer number.
【0064】ATM送信受信処理部303は、LANt
oATM経路制御部304から通知されたバッファ番号
のバッファの送信要求フラグ302−6を調べ、送信要
求フラグ302−6がオンにセットされていることを確
認し、以下に示す送信動作を行なう。The ATM transmission and reception processing unit 303
The transmission request flag 302-6 of the buffer of the buffer number notified from the oATM path control unit 304 is checked to confirm that the transmission request flag 302-6 is set to ON, and the following transmission operation is performed.
【0065】すなわち、ATM送信受信処理部303
は、受信したパケットをセルに分解し、このセルをパス
情報部302−11で指定されたATM網50のパスへ
送信する。That is, the ATM transmission / reception processing unit 303
Decomposes the received packet into cells, and transmits the cells to the path of the ATM network 50 designated by the path information section 302-11.
【0066】セルのATM網50に対する送信が完了す
ると、バッファの送信完了フラグ302−7をオンにセ
ットして、このバッファ番号を監視処理部310へ通知
する。When the transmission of the cell to the ATM network 50 is completed, the transmission completion flag 302-7 of the buffer is set to ON and the buffer number is notified to the monitoring processing unit 310.
【0067】なお、ATM送信受信処理部303におけ
る送信処理に失敗した場合は、送信完了フラグ302−
7をオフのままとし、このバッファのバッファ番号を監
視処理部310へ通知する。If the transmission processing in the ATM transmission / reception processing unit 303 fails, the transmission completion flag 302-
7 is kept off, and the buffer number of this buffer is notified to the monitoring processing unit 310.
【0068】また、比較処理部309は、LANポート
受信処理部301から通知された比較要求フラグ302
−8を調べ、比較要求フラグ302−8がオンにセット
されていることを確認し、以下に示す比較動作を行な
う。The comparison processing unit 309 is provided with a comparison request flag 302 notified from the LAN port reception processing unit 301.
-8 is checked to confirm that the comparison request flag 302-8 is set to ON, and the following comparison operation is performed.
【0069】すなわち、比較処理部309は、バッファ
に格納されたパケットと一致するパケットをATMto
LANバッファ306より検索し、一致パケットを検出
した場合は、LANtoATMバッファ302とATM
toLANバッファ306との該当するパケットのバッ
ファの比較完了フラグ302−9をオンにセットして、
そのバッファ番号を監視処理部310へ通知する。That is, the comparison processing unit 309 determines that a packet matching the packet stored in the buffer
When the matching packet is detected by searching from the LAN buffer 306, the LAN to ATM buffer 302 and the ATM
The comparison completion flag 302-9 of the buffer of the corresponding packet with the toLAN buffer 306 is set to ON,
The monitoring unit 310 is notified of the buffer number.
【0070】また、ここで、一致パケットを検出しない
場合は、当該バッファの比較完了フラグ302−9をオ
フのままにしてこの処理を終了する。If no matching packet is detected, the process is terminated with the comparison completion flag 302-9 of the buffer kept off.
【0071】監視処理部310は、ATMポート送信処
理部303から通知されたバッファ番号のバッファの各
フラグ302−3〜302−9が全てオンにセットされ
たことを確認した場合、当該バッファの制御情報302
−1を全てリセットし、このバッファ番号をLANポー
ト受信処理部301に通知する。ここで、当該バッファ
の各フラグ302−3〜302−9の内オフのフラグが
あった場合はこのフラグをそのままにして処理を終了す
る。When the monitoring processing unit 310 confirms that all the flags 302-3 to 302-9 of the buffer of the buffer number notified from the ATM port transmission processing unit 303 are set to ON, the monitoring processing unit 310 Information 302
-1 are all reset, and the buffer number is notified to the LAN port reception processing unit 301. If there is an off flag among the flags 302-3 to 302-9 of the buffer, the process is terminated with this flag kept as it is.
【0072】また、比較処理部309から通知されたバ
ッファ番号の各フラグ302−3〜302−9が全てオ
ンにセットされていることを確認した場合、当該バッフ
ァの制御情報302−1を全てリセットし、当該バッフ
ァのバッファ番号をLANポート受信処理部301に通
知する。ここで、当該バッファの各フラグ302−3〜
302−9の内オフのフラグがあった場合はこのフラグ
をそのままにして処理を終了する。When it is confirmed that all the flags 302-3 to 302-9 of the buffer number notified from the comparison processing unit 309 are set to ON, all the control information 302-1 of the buffer is reset. Then, the buffer number of the buffer is notified to the LAN port reception processing unit 301. Here, each flag 302-3 to
If there is an OFF flag in 302-9, this flag is left as it is, and the processing is terminated.
【0073】更に、監視処理部310は、定期的にLA
NtoATMバッファ302の処理中(空きバッファプ
ール以外のバッファ)の保持時間カウンタ302−10
を減算し、この保持時間カウンタ302−10のカウン
ト値が「0」になったバッファの各フラグの状況を調査
する。ここで、経路完了フラグ302−5がオフのまま
のバッファを発見した場合、当該バッファの保持時間カ
ウンタ302−10を加算する。Further, the monitoring processing unit 310 periodically
Holding time counter 302-10 during processing of NtoATM buffer 302 (buffer other than free buffer pool)
Is subtracted, and the status of each flag of the buffer in which the count value of the holding time counter 302-10 has become "0" is examined. Here, when a buffer in which the path completion flag 302-5 remains OFF is found, the holding time counter 302-10 of the buffer is added.
【0074】また、送信完了フラグ302−7がオフの
ままのバッファを発見した場合、当該バッファの図示し
ない送信エラーカウンタを加算する。また、比較完了フ
ラグ302−9がオフのままのバッファを発見した場合
は、当該バッファの図示しない比較エラーカウンタを加
算する。そして、上記送信エラーカウンタおよび比較エ
ラーカウンタにそれぞれしきい値を設け、一定時間内に
この送信エラーカウンタおよび比較エラーカウンタのカ
ウント値がこのしきい値を越えた場合にエラーを検出す
る。ここで、この送信エラーカウンタおよび比較エラー
カウンタは定期的にリセットされる。When a buffer in which the transmission completion flag 302-7 remains off is found, a transmission error counter (not shown) of the buffer is added. If a buffer in which the comparison completion flag 302-9 remains off is found, a comparison error counter (not shown) of the buffer is added. A threshold value is provided for each of the transmission error counter and the comparison error counter, and an error is detected when the count values of the transmission error counter and the comparison error counter exceed the threshold values within a predetermined time. Here, the transmission error counter and the comparison error counter are periodically reset.
【0075】この送信エラーカウンタおよび比較エラー
カウンタのエラーカウント処理後、当該バッファの制御
情報302−1を全てリセットし、当該バッファのバッ
ファ番号をLANポート受信処理部301に通知する。After the error count processing of the transmission error counter and the comparison error counter, all the control information 302-1 of the buffer is reset, and the buffer number of the buffer is notified to the LAN port reception processing unit 301.
【0076】LANポート受信処理部301は、監視処
理部310から通知されたバッファ番号をバッファ空き
プールに戻す。The LAN port reception processing unit 301 returns the buffer number notified from the monitoring processing unit 310 to the buffer empty pool.
【0077】ATMtoLANバッファ306は、AT
M受信処理部305で受信したパケットを格納し、LA
Nポート送信処理部307へ送信するための複数のバッ
ファを有している。The ATM to LAN buffer 306 has an AT
The packet received by the M reception processing unit 305 is stored and stored in the LA
It has a plurality of buffers for transmitting to the N-port transmission processing unit 307.
【0078】図4は、このATMtoLANバッファ3
06の構造を示したものである。FIG. 4 shows the ATM to LAN buffer 3
12 shows the structure of No. 06.
【0079】図4において、ATMtoLANバッファ
306は、複数の、例えばn個のパケットを格納するn
個のバッファを有し、各バッファは制御情報を格納する
制御情報部306−1、受信したパケットを格納するパ
ケット格納部306−2を有している。In FIG. 4, the ATM to LAN buffer 306 stores a plurality of, for example, n packets.
Each buffer has a control information unit 306-1 for storing control information and a packet storage unit 306-2 for storing received packets.
【0080】また、制御情報部306−1は制御情報と
して、各バッファの処理状況を示す 1)受信完了フラグ306−3 2)経路制御要求フラグ306−4 3)経路制御完了フラグ306−5 4)送信要求フラグ306−6 5)送信完了フラグ306−7 6)比較要求フラグ306−8 7)比較完了フラグ306−9 8)保持時間カウンタ306−10 9)ポート情報部306−11 を格納する。The control information section 306-1 indicates the processing status of each buffer as control information. 1) Reception completion flag 306-3 2) Route control request flag 306-4 3) Route control completion flag 306-54 ) Transmission request flag 306-6 5) Transmission completion flag 306-7 6) Comparison request flag 306-8 7) Comparison completion flag 306-9 8) Holding time counter 306-10 9) Port information section 306-11 is stored. .
【0081】初期時において、制御情報部306−1に
格納される各フラグ306−3〜306−9はすべてオ
フにされ、また、保持時間カウンタ306−10は
「0」にリセットされる。At the initial stage, all the flags 306-3 to 306-9 stored in the control information section 306-1 are turned off, and the holding time counter 306-10 is reset to "0".
【0082】受信完了フラグ306−3は、ATMポー
ト受信処理部305におけるパケット受信完了時にオン
にセットされ、ATMポート受信処理部305における
必要な処理が終了し、このバッファが空きバッファプー
ルに戻されるとオフにリセットされる。The reception completion flag 306-3 is set to ON when the packet reception in the ATM port reception processing unit 305 is completed, the necessary processing in the ATM port reception processing unit 305 ends, and this buffer is returned to the empty buffer pool. And reset off.
【0083】経路制御要求フラグ306−4は、現用系
動作時において、ATMポート受信処理部305におけ
るパケット受信完了時にオンにセットされ、ATMポー
ト受信処理部305における必要な処理が終了し、この
バッファが空きバッファプールに戻されるとオフにリセ
ットされる。The route control request flag 306-4 is set to ON when the packet reception by the ATM port reception processing unit 305 is completed during the active operation, and the necessary processing in the ATM port reception processing unit 305 is completed. Is reset off when is returned to the free buffer pool.
【0084】経路制御完了フラグ306−5は、ATM
toLAN経路制御部308における経路制御の完了時
にオンにセットされ、ATMtoLAN経路制御部30
8における処理が終了し、このバッファが空きバッファ
プールに戻されるとオフにリセットされる。The route control completion flag 306-5 is an ATM
It is set to ON when the path control in the toLAN path control unit 308 is completed, and the ATM to LAN path control unit 30
When the process in 8 is completed and this buffer is returned to the free buffer pool, it is reset to off.
【0085】同様に、送信要求フラグ306−6は、A
TMtoLAN経路制御部308における経路制御の完
了時にオンにセットされ、ATMtoLAN経路制御部
308における処理が終了し、このバッファが空きバッ
ファプールに戻されるとオフにリセットされる。Similarly, the transmission request flag 306-6 indicates that A
It is set to ON when the path control in the TMtoLAN path control unit 308 is completed, and is reset to OFF when the processing in the ATMtoLAN path control unit 308 ends and this buffer is returned to the free buffer pool.
【0086】比較要求フラグ306−8は、待機動作時
において、ATMポート受信処理部305におけるパケ
ット受信完了時にオンにセットされ、ATMポート受信
処理部305における必要な処理が終了し、このバッフ
ァが空きバッファプールに戻されるとオフにリセットさ
れる。The comparison request flag 306-8 is set to ON when the packet reception in the ATM port reception processing unit 305 is completed during the standby operation, and the necessary processing in the ATM port reception processing unit 305 is completed. Resets off when returned to the buffer pool.
【0087】比較完了フラグ306−9は、比較処理部
309における比較完了時にオンにセットされ、比較処
理部309における必要な処理が終了し、このバッファ
が空きバッファプールに戻されるとオフにリセットされ
る。The comparison completion flag 306-9 is set to ON when the comparison in the comparison processing unit 309 is completed, and is reset to OFF when the necessary processing in the comparison processing unit 309 is completed and this buffer is returned to the free buffer pool. You.
【0088】保持時間カウンタ306−10は、ATM
ポート受信処理部305におけるパケット受信完了時に
ATMtoLANバッファ306における保持時間の上
限値がセットされ、このセットされた値は監視処理部3
10により定期的に減算される。正常動作時において
は、保持時間カウンタ306−10の値が「0」になる
前に各処理が終了し、保持時間カウンタ306−10の
値は、このバッファが空きバッファプールに戻されると
「0」にリセットされる。The holding time counter 306-10 has an ATM
When the packet reception in the port reception processing unit 305 is completed, the upper limit value of the holding time in the ATM to LAN buffer 306 is set.
It is periodically subtracted by 10. In a normal operation, each process ends before the value of the holding time counter 306-10 becomes "0", and the value of the holding time counter 306-10 becomes "0" when this buffer is returned to the free buffer pool. Is reset to
【0089】何等かの原因により、保持時間カウンタ3
06−10の値が「0」になっても各処理が終了しない
と、このパケットは監視処理部310で検出される。For some reason, the holding time counter 3
If each process is not completed even when the value of 06-10 becomes “0”, this packet is detected by the monitoring processing unit 310.
【0090】ポート情報部306−11は、ATMto
LAN経路制御部308によりセットされる。The port information section 306-11 has the ATMto
This is set by the LAN path control unit 308.
【0091】さて、ATMポート受信処理部305は、
ATMtoLANバッファ306の各バッファの空塞管
理を行なっており、ATMtoLANバッファ306の
中の空きバッファ番号を空きバッファプールにプールし
ている。Now, the ATM port reception processing unit 305
The buffer management of each buffer of the ATMtoLAN buffer 306 is performed, and the free buffer numbers in the ATMtoLAN buffer 306 are pooled in a free buffer pool.
【0092】ATMポート受信処理部305は、ATM
よりセル(パケットの先頭を含む)を受信すると、上記
空きバッファプールに該プールから選択したバッファを
削除することにより空きバッファを確保し、受信したセ
ルのこの確保したバッファへの格納を開始する。The ATM port reception processing unit 305
When a cell (including the beginning of a packet) is received, a free buffer is reserved in the free buffer pool by deleting the selected buffer from the pool, and storage of the received cell in the reserved buffer is started.
【0093】ATMポート受信処理部305は、受信し
たセルが全てバッファに格納され、受信処理が終了する
と、このバッファに受信完了フラグ306−3をオンに
セットし、経路要求フラグ306−4および比較要求フ
ラグ306−8を操作してこのバッファのバッファ番号
をATMtoLAN経路制御部308および比較処理部
309へ通知する。When all the received cells are stored in the buffer and the reception processing is completed, the ATM port reception processing unit 305 sets the reception completion flag 306-3 to ON in this buffer, and sets the path request flag 306-4 and the comparison result. By manipulating the request flag 306-8, the buffer number of this buffer is notified to the ATM to LAN path control unit 308 and the comparison processing unit 309.
【0094】ここで、運用系動作時においては、パケッ
トの受信処理終了時に、経路要求フラグ306−4をオ
ンにセットし、比較要求フラグ306−8をオフにリセ
ットしてATMtoLAN経路制御部308に対する通
知を行ない、待機系動作時においては、比較要求フラグ
306−8をオンにセットし、経路要求フラグ306−
4をオフにリセットして比較処理部309に対する通知
を行なう。Here, during the operation of the active system, at the end of the packet reception processing, the route request flag 306-4 is set to ON, the comparison request flag 306-8 is reset to OFF, and the packet is transmitted to the ATM to LAN route control unit 308. The notification is performed, and during the standby system operation, the comparison request flag 306-8 is set to ON, and the route request flag 306-
4 is turned off to notify the comparison processing unit 309.
【0095】ATMtoLAN経路制御部308は、A
TMポート受信処理部305から通知されたバッファ番
号のバッファの経路要求フラグ306−4を調べ、経路
要求フラグ306−4がオンにセットされていることを
確認し、以下に示す経路制御処理を行なう。The ATM to LAN path control unit 308
The route request flag 306-4 of the buffer of the buffer number notified from the TM port reception processing unit 305 is checked to confirm that the route request flag 306-4 is set to ON, and the following route control process is performed. .
【0096】すなわち、ATMtoLAN経路制御部3
08は、受信パケット内の宛先アドレスを調べ、宛先へ
の経路に対応するパス情報をポート情報部306−11
に格納し、経路制御完了フラグ306−5をオンにセッ
トし、送信要求フラグ306−6をオンにセットし、こ
のバッファのバッファ番号をLAN送信受信処理部30
7へ通知する。That is, the ATM to LAN path control unit 3
08 checks the destination address in the received packet, and outputs the path information corresponding to the route to the destination to the port information unit 306-11.
And the path control completion flag 306-5 is set to ON, the transmission request flag 306-6 is set to ON, and the buffer number of this buffer is set to the LAN transmission / reception processing unit 30.
Notify 7.
【0097】なお、ATMtoLAN経路制御部308
における経路制御処理に失敗した場合は、送信要求フラ
グ306−6をオフのままとし、LAN送信受信処理部
307に対するバッファ番号の通知は行なわない。The ATM to LAN path control unit 308
If the path control process in step 2 fails, the transmission request flag 306-6 is kept off, and the LAN transmission / reception processing unit 307 is not notified of the buffer number.
【0098】LAN送信受信処理部307は、ATMt
oLAN経路制御部308から通知されたバッファ番号
のバッファの送信要求フラグ306−6を調べ、送信要
求フラグ306−6がオンにセットされていることを確
認し、以下に示す送信動作を行なう。[0098] The LAN transmission / reception processing unit 307 outputs the ATM t
The transmission request flag 306-6 of the buffer of the buffer number notified from the oLAN path control unit 308 is checked to confirm that the transmission request flag 306-6 is set to ON, and the following transmission operation is performed.
【0099】すなわち、ポート情報部306−11で指
定されたポートへパケットを送信する。That is, the packet is transmitted to the port specified by the port information section 306-11.
【0100】ポート情報部306−11で指定されたポ
ートへのパケットの送信が終了すると、バッファの送信
完了フラグ306−7をオンにセットして、このバッフ
ァ番号を監視処理部310へ通知する。When the transmission of the packet to the port specified by the port information section 306-11 is completed, the transmission completion flag 306-7 of the buffer is set to ON, and this buffer number is notified to the monitoring processing section 310.
【0101】なお、LAN送信受信処理部307におけ
る送信処理に失敗した場合は、送信完了フラグ306−
7をオフのままとし、このバッファのバッファ番号を監
視処理部310へ通知する。If the transmission processing in the LAN transmission / reception processing unit 307 fails, the transmission completion flag 306-
7 is kept off, and the buffer number of this buffer is notified to the monitoring processing unit 310.
【0102】また、比較処理部309は、ATMポート
受信処理部305から通知された比較要求フラグ306
−8を調べ、比較要求フラグ306−8がオンにセット
されていることを確認し、以下に示す比較動作を行な
う。The comparison processing unit 309 is provided with a comparison request flag 306 notified from the ATM port reception processing unit 305.
-8 is checked to confirm that the comparison request flag 306-8 is set to ON, and the following comparison operation is performed.
【0103】すなわち、比較処理部309は、バッファ
に格納されたパケットと一致するパケットをLANto
ATMバッファ302より検索し、一致パケットを検出
した場合は、ATMtoLANバッファ306とLAN
toATMバッファ302との該当するパケットのバッ
ファの比較完了フラグ306−9をオンにセットして、
そのバッファ番号を監視処理部310へ通知する。That is, the comparison processing unit 309 converts a packet matching the packet stored in the buffer into a LANto packet.
When a search is made from the ATM buffer 302 and a matching packet is detected, the ATM to LAN buffer 306 and the LAN
The comparison completion flag 306-9 of the buffer of the corresponding packet with the toATM buffer 302 is set to ON,
The monitoring unit 310 is notified of the buffer number.
【0104】また、ここで、一致パケットを検出しない
場合は、当該バッファの比較完了フラグ306−9をオ
フのままにしてこの処理を終了する。If no matching packet is detected, the process is terminated with the comparison completion flag 306-9 of the buffer kept off.
【0105】監視処理部310は、LANポート送信処
理部307から通知されたバッファ番号のバッファの各
フラグ306−3〜306−9が全てオンにセットされ
たことを確認した場合、当該バッファの制御情報306
−1を全てリセットし、このバッファ番号をATMポー
ト受信処理部301に通知する。ここで、当該バッファ
の各フラグ306−3〜306−9の内オフのフラグが
あった場合はこのフラグをそのままにして処理を終了す
る。When the monitoring processing unit 310 confirms that all the flags 306-3 to 306-9 of the buffer of the buffer number notified from the LAN port transmission processing unit 307 have been set to ON, the monitoring processing unit 310 Information 306
-1 are all reset, and the buffer number is notified to the ATM port reception processing unit 301. Here, if there is an off flag among the flags 306-3 to 306-9 of the buffer, this flag is left as it is, and the process ends.
【0106】また、比較処理部309から通知されたバ
ッファ番号の各フラグ306−3〜306−9が全てオ
ンにセットされていることを確認した場合、当該バッフ
ァの制御情報306−1を全てリセットし、当該バッフ
ァのバッファ番号をATMポート受信処理部305に通
知する。ここで、当該バッファの各フラグ306−3〜
306−9の内オフのフラグがあった場合はこのフラグ
をそのままにして処理を終了する。When it is confirmed that all the flags 306-3 to 306-9 of the buffer number notified from the comparison processing unit 309 are set to ON, the control information 306-1 of the buffer is reset. Then, the buffer number of the buffer is notified to the ATM port reception processing unit 305. Here, each flag 306-3 to
If there is an off flag in 306-9, this flag is left as it is, and the process ends.
【0107】更に、監視処理部310は、定期的にAT
MtoLANバッファ306の処理中(空きバッファプ
ール以外のバッファ)の保持時間カウンタ306−10
を減算し、この保持時間カウンタ306−10のカウン
ト値が「0」になったバッファの各フラグの状況を調査
する。ここで、経路完了フラグ306−5がオフのまま
のバッファを発見した場合、当該バッファの保持時間カ
ウンタ306−10を加算する。Further, the monitoring processing unit 310 periodically executes the AT
Holding time counter 306-10 during processing of MtoLAN buffer 306 (buffer other than free buffer pool)
Is subtracted, and the status of each flag of the buffer in which the count value of the holding time counter 306-10 has become "0" is examined. Here, when a buffer in which the path completion flag 306-5 remains OFF is found, the holding time counter 306-10 of the buffer is added.
【0108】また、送信完了フラグ306−7がオフの
ままのバッファを発見した場合、当該バッファの図示し
ない送信エラーカウンタを加算する。また、比較完了フ
ラグ306−9がオフのままのバッファを発見した場合
は、当該バッファの図示しない比較エラーカウンタを加
算する。そして、上記送信エラーカウンタおよび比較エ
ラーカウンタにそれぞれしきい値を設け、一定時間内に
この送信エラーカウンタおよび比較エラーカウンタのカ
ウント値がこのしきい値を越えた場合にエラーを検出す
る。ここで、この送信エラーカウンタおよび比較エラー
カウンタは定期的にリセットされる。If a buffer in which the transmission completion flag 306-7 remains off is found, a transmission error counter (not shown) of the buffer is added. If a buffer in which the comparison completion flag 306-9 remains off is found, a comparison error counter (not shown) of the buffer is added. A threshold value is provided for each of the transmission error counter and the comparison error counter, and an error is detected when the count values of the transmission error counter and the comparison error counter exceed the threshold values within a predetermined time. Here, the transmission error counter and the comparison error counter are periodically reset.
【0109】この送信エラーカウンタおよび比較エラー
カウンタのエラーカウント処理後、当該バッファの制御
情報306−1を全てリセットし、当該バッファのバッ
ファ番号をATMポート受信処理部305に通知する。After the error count processing of the transmission error counter and the comparison error counter, all the control information 306-1 of the buffer is reset, and the buffer number of the buffer is notified to the ATM port reception processing unit 305.
【0110】ATMポート受信処理部305は、監視処
理部310から通知されたバッファ番号をバッファ空き
プールに戻す。The ATM port reception processing unit 305 returns the buffer number notified from the monitoring processing unit 310 to the buffer empty pool.
【0111】このようにこの実施の形態の通信システム
においては、待機系のLAN間接続装置30−1−2、
30−2−2が現用系のLAN間接続装置30−1−
1、30−2−1を監視することで、LAN間接続装置
の障害を検出することができる。As described above, in the communication system of this embodiment, the standby LAN connecting device 30-1-2,
30-2-2 is an active LAN connection device 30-1-1
By monitoring 1, 30-2-1, a failure in the LAN-to-LAN connecting device can be detected.
【0112】図5は、この発明の第2の実施の形態に係
わる冗長接続構成をとる通信システムを示したものであ
る。FIG. 5 shows a communication system having a redundant connection configuration according to the second embodiment of the present invention.
【0113】図5に示す第2の実施の形態の通信システ
ムは、図1に示した第1の実施の形態の通信システムに
対して、待機系のLAN間接続装置30−1−2、30
−2−2から現用系のLAN間接続装置30−1−1、
30−2−1に障害通知を行なう障害通知用の制御パス
50−3および50−4を追加することより構成され
る。The communication system according to the second embodiment shown in FIG. 5 is different from the communication system according to the first embodiment shown in FIG.
-2-2 to the active LAN connection device 30-1-1,
30-2-1 is configured by adding failure notification control paths 50-3 and 50-4 for performing failure notification.
【0114】この実施の形態の通信システムにおいて、
例えば、待機系のLAN間接続装置30−1−2で現用
系のLAN間接続装置30−1−1の障害を検出する
と、待機系のLAN間接続装置30−1−2から上記障
害通知用の制御パス50−3を介して現用系のLAN間
接続装置30−1−1に障害通知を行い、現用系のLA
N間接続装置30−1−1が待機系に切り替わり、待機
系のLAN間接続装置30−1−2がLAN間接続装置
30−1−1に代わって現用系に切り替わる。In the communication system of this embodiment,
For example, when the standby LAN connection device 30-1-2 detects a failure of the active LAN connection device 30-1-1, the standby LAN connection device 30-1-2 transmits the failure notification A failure notification is sent to the active LAN connecting device 30-1-1 via the control path 50-3 of the active system, and the active LA
The inter-N connection device 30-1-1 switches to the standby system, and the inter-LAN connection device 30-1-2 in the standby system switches to the active system instead of the inter-LAN connection device 30-1-1.
【0115】図6は、図5に示したLAN間接続装置3
0−1−1、30−2−1およびLAN間接続装置30
−1−2、30−2−2の詳細構成をLAN間接続装置
300として示したものである。FIG. 6 shows the LAN connection device 3 shown in FIG.
0-1-1, 30-2-1 and LAN connection device 30
1 illustrates the detailed configuration of each of the LAN-connection devices 300.
【0116】図6に示すLAN間接続装置300は、図
2に示したLAN間接続装置30に、現用系のLAN間
接続装置30−1−1と待機系のLAN間接続装置30
−1−2との間で制御情報を交換する制御情報送信部3
11および制御情報受信部312を追加することにより
構成される。The LAN connecting device 300 shown in FIG. 6 is different from the LAN connecting device 30 shown in FIG. 2 in that the active LAN connecting device 30-1-1 and the standby LAN connecting device 30-1-1.
Control information transmitting unit 3 for exchanging control information with the control information
11 and a control information receiving unit 312 are added.
【0117】図6に示した構成において、例えば、待機
系のLAN間接続装置30−1−2の監視処理部310
で、現用系のLAN間接続装置30−1−1の障害を検
出すると、待機系のLAN間接続装置30−1−2の制
御情報送信部311は、現用系のLAN間接続装置30
−1−1に、障害通知用の制御パス50−3を経由して
障害検知の通知を行なう。In the configuration shown in FIG. 6, for example, the monitoring processor 310 of the standby LAN connection device 30-1-2 is used.
When the failure of the active LAN connection device 30-1-1 is detected, the control information transmitting unit 311 of the standby LAN connection device 30-1-2 sends the active LAN connection device 30-1-2 to the standby LAN connection device 30-1-2.
At -1-1, a failure detection notification is performed via the failure notification control path 50-3.
【0118】この障害検知の通知は、現用系のLAN間
接続装置30−1−1の制御情報受信部312で受信さ
れ、これにより、現用系のLAN間接続装置30−1−
1は、待機系に切り替わり、この待機系に切り替わった
ことを、LAN間接続装置30−1−2に対する通常の
パケット転送に使用していたATM網50上のパス50
−1を経由してLAN間接続装置30−1−2に通知す
る。The notification of the failure detection is received by the control information receiving unit 312 of the working LAN connection device 30-1-1, whereby the working LAN connection device 30-1-1 is received.
Reference numeral 1 denotes a switch to the standby system, and that the switch to the standby system indicates that the path 50 on the ATM network 50 used for normal packet transfer to the LAN-to-LAN connecting device 30-1-2.
-1 to the LAN connection device 30-1-2.
【0119】これにより、LAN間接続装置30−1−
2は現用系に切り替わり、LAN間接続装置30−1−
1に代わってその運用を引き継ぐ。As a result, the LAN connection device 30-1-
2 is switched to the active system and the LAN connection device 30-1-
Take over the operation in place of 1.
【0120】このように、この実施の形態の通信システ
ムにおいては、待機系のLAN間接続装置30−1−
2、30−2−2が現用系のLAN間接続装置30−1
−1、30−2−1を監視し、現用系のLAN間接続装
置30−1−1、30−2−1の障害を待機系のLAN
間接続装置30−1−2、30−2−2で検出したとき
には、待機系のLAN間接続装置30−1−2、30−
2−2から障害通知用の制御パス50−3、50−4を
経由して現用系のLAN間接続装置30−1−1、30
−2−1に障害検知に通知を行なうことで、現用系のL
AN間接続装置30−1−1、30−2−1と待機系の
LAN間接続装置30−1−2、30−2−2とを切り
替えることができる。As described above, in the communication system according to this embodiment, the standby LAN connection device 30-1-
2, 30-2-2 are active LAN inter-connectors 30-1.
-1 and 30-2-1 are monitored, and the failure of the active LAN connection devices 30-1-1 and 30-2-1 is monitored for the standby LAN.
When it is detected by the LAN connection devices 30-1-2 and 30-2-2, the standby LAN connection devices 30-1-2 and 30-
2-2 via the fault notification control paths 50-3 and 50-4 to the active LAN connection devices 30-1-1 and 30-31.
By notifying the failure detection to -2-1, the current system L
It is possible to switch between the AN connection devices 30-1-1 and 30-2-1 and the standby LAN connection devices 30-1-2 and 30-2-2.
【0121】この発明の第3の実施の形態に係わる冗長
接続構成をとる通信システムにおいては、例えば、待機
系のLAN間接続装置30−1−2で現用系のLAN間
接続装置30−1−1の障害を検出すると、LAN間接
続装置30−1−2から現用系のLAN間接続装置30
−2−1対してLAN間接続装置30−1−1からの切
り離し要求を通知し、更にLAN間接続装置30−1−
2から現用系のLAN間接続装置30−2−1に対して
LAN間接続装置30−1−2と接続する通知を行な
う。そして、LAN間接続装置30−2−1がLAN間
接続装置30−1−1から切り離され、LAN間接続装
置30−1−2に接続された後、現用系のLAN間接続
装置30−1−1を待機系に切り替え、待機系のLAN
間接続装置30−1−2を現用系に切り替えることで、
現用系と待機系の切替を行なう。In the communication system having the redundant connection configuration according to the third embodiment of the present invention, for example, the standby LAN inter-connector 30-1-2 is replaced by the active LAN inter-connector 30-1-1. 1 is detected, the LAN connection device 30-1-2 is switched from the active LAN connection device 30-1-2 to the active LAN connection device 30-1-2.
-2-1 notifies a disconnection request from the inter-LAN connecting device 30-1-1, and further notifies the inter-LAN connecting device 30-1-1.
2 notifies the working LAN connection device 30-2-1 of connection to the LAN connection device 30-1-2. Then, after the LAN connecting device 30-2-1 is disconnected from the LAN connecting device 30-1-1 and connected to the LAN connecting device 30-1-2, the active LAN connecting device 30-1 is connected. -1 is switched to the standby system, and the standby LAN
By switching the connection device 30-1-2 to the active system,
Switches between the active system and the standby system.
【0122】すなわち、この第3の実施の形態の通信シ
ステムでは、例えば、待機系のLAN間接続装置30−
1−2で現用系のLAN間接続装置30−1−1の障害
を検出すると、LAN間接続装置30−1−2の図6に
示した制御情報送信部311は、図5に示した制御パス
50−3を経由してLAN間接続装置30−2−1対し
てLAN間接続装置30−1−1からの切り離し要求を
通知する。That is, in the communication system of the third embodiment, for example, the standby LAN connection device 30-
When detecting the failure of the active LAN connection device 30-1-1 in 1-2, the control information transmitting unit 311 of the LAN connection device 30-1-2 shown in FIG. A notification of a disconnection request from the inter-LAN connecting device 30-1-1 is sent to the inter-LAN connecting device 30-2-1 via the path 50-3.
【0123】この通知はLAN間接続装置30−2−1
の図6に示した制御情報受信部312で受信され、これ
により、LAN間接続装置30−2−1は、LAN間接
続装置30−1−1から切り離される。This notification is sent to the LAN connection device 30-2-1.
6 is received by the control information receiving unit 312 shown in FIG. 6, whereby the inter-LAN connecting device 30-2-1 is disconnected from the inter-LAN connecting device 30-1-1.
【0124】次に、LAN間接続装置30−1−2の制
御情報送信部311は、上記制御パス50−3を経由し
てLAN間接続装置30−2−1対してLAN間接続装
置30−1−2に接続する通知を行なう。この通知はL
AN間接続装置30−2−1の制御情報受信部312で
受信され、これにより、LAN間接続装置30−2−1
は、LAN間接続装置30−1−1から切り離される。Next, the control information transmitting unit 311 of the inter-LAN connecting device 30-1-2 sends the inter-LAN connecting device 30-2-1 to the inter-LAN connecting device 30-2-1 via the control path 50-3. Notification to connect to 1-2 is made. This notification is L
The control information receiving unit 312 of the inter-AN connection device 30-2-1 receives the control information.
Is disconnected from the LAN connection device 30-1-1.
【0125】その後、現用系のLAN間接続装置30−
1−1を待機系に切り替え、待機系のLAN間接続装置
30−1−2を現用系に切り替える。Thereafter, the active LAN connection device 30-
1-1 is switched to the standby system, and the LAN connection device 30-1-2 in the standby system is switched to the active system.
【0126】図7は、上記第3の実施の形態の通信シス
テムにおいて、現用系と待機系との切替が行われた後の
接続形態を示したものである。FIG. 7 shows a connection configuration after switching between the active system and the standby system in the communication system according to the third embodiment.
【0127】図7において、LAN間接続装置30−2
−1は、LAN間接続装置30−1−1から切り離さ
れ、LAN間接続装置30−1−2とパス50−5、5
0−6を経由して接続され、LAN間接続装置30−1
−2が現用系となり、LAN間接続装置30−1−2が
LAN間接続装置30−1−1に代わってその運用を引
き継ぐ。In FIG. 7, the LAN connection device 30-2
-1 is separated from the inter-LAN connecting device 30-1-1, and is connected to the inter-LAN connecting device 30-1-2 and the paths 50-5, 5-5.
0-6, and the LAN connection device 30-1
-2 becomes the active system, and the inter-LAN connecting device 30-1-2 takes over its operation in place of the inter-LAN connecting device 30-1-1.
【0128】ここで、LAN間接続装置30−2−1か
らATM網50を介するLAN間接続装置30−1−2
およびLAN間接続装置30−2−2へのパケットの転
送は、パス50−5を経由して行われ、LAN間接続装
置30−1−2からATM網50を介するLAN間接続
装置30−2−1およびLAN間接続装置30−2−2
へのパケットの転送は、パス50−6を経由して行われ
る。Here, the inter-LAN connecting device 30-1-2 from the inter-LAN connecting device 30-2-1 via the ATM network 50.
The transfer of the packet to the LAN connecting device 30-2-2 is performed via the path 50-5, and the LAN connecting device 30-2 is connected to the LAN connecting device 30-1-2 via the ATM network 50. -1 and LAN connection device 30-2-2
Is transferred via the path 50-6.
【0129】また、待機系のLAN間接続装置30−2
−2と現用系のLAN間接続装置30−1−2およびL
AN間接続装置30−2−1との間は、制御パス50−
7で接続される。Also, the standby LAN connection device 30-2
-2 and the active LAN connection device 30-1-2 and L
The control path 50- is connected to the AN connection device 30-2-1.
7 is connected.
【0130】なお、上記第3の実施の形態の通信システ
ムにおいて、障害検出により切り離されたLAN間接続
装置30−1−1は、故障修理等でその機能が回復する
と、この通信システムに対して待機系のLAN間接続装
置として復帰することを要求する。In the communication system according to the third embodiment, when the function of the inter-LAN connecting device 30-1-1 disconnected by the failure detection is restored by a failure repair or the like, the communication system is not connected to the communication system. It is requested to return to the standby LAN connection device.
【0131】すなわち、LAN間接続装置30−1−1
から上記復帰の要求があると、LAN間接続装置30−
1−1は、現用系のLAN間接続装置30−1−2およ
びLAN間接続装置30−2−1の間のパケットの同報
パスに加わる。また、このLAN間接続装置30−1−
1は、現用系のLAN間接続装置30−1−2およびL
AN間接続装置30−2−1に制御情報パスを接続す
る。That is, the LAN connection device 30-1-1
From the LAN connection device 30-
1-1 joins the broadcast path of the packet between the active LAN connection device 30-1-2 and the LAN connection device 30-2-1. Also, the LAN connection device 30-1-
1 is an active LAN connection device 30-1-2 and L
The control information path is connected to the AN connection device 30-2-1.
【0132】このようにして、LAN間接続装置30−
1−2およびLAN間接続装置30−2−1を現用系、
LAN間接続装置30−1−1およびLAN間接続装置
30−2−2を待機系とする通信システムに復帰する。In this way, the LAN connection device 30-
1-2 and the LAN-to-LAN connecting device 30-2-1,
The communication system returns to the communication system in which the LAN connection device 30-1-1 and the LAN connection device 30-2-2 are set as standby systems.
【0133】図8は、この発明の第4の実施の形態に係
わる冗長接続構成をとる通信システムを示したものであ
る。FIG. 8 shows a communication system having a redundant connection configuration according to a fourth embodiment of the present invention.
【0134】この第4の実施の形態の通信システムにお
いては、例えば、LAN間接続装置30−1−1および
LAN間接続装置30−2−1を現用系とし、LAN間
接続装置30−1−2およびLAN間接続装置30−2
−2を待機系として構成される。In the communication system according to the fourth embodiment, for example, the inter-LAN connecting device 30-1-1 and the inter-LAN connecting device 30-2-1 are set to the active system, and the inter-LAN connecting device 30-1-1 is used. 2 and LAN connection device 30-2
-2 is configured as a standby system.
【0135】現用系のLAN間接続装置30−1−1お
よびLAN間接続装置30−2−1と待機系のLAN間
接続装置30−1−2およびLAN間接続装置30−2
−2の間には、現用系のLAN間接続装置30−1−1
から現用系LAN間接続装置30−2−1および待機系
のLAN間接続装置30−1−2、LAN間接続装置3
0−2−2にパケットを送信するパケット転送用のパス
50−10、現用系LAN間接続装置30−2−1から
現用系のLAN間接続装置30−1−1および待機系の
LAN間接続装置30−1−2、LAN間接続装置30
−2−2にパケットを送信するパケット転送用のパス5
0−11が接続され、また、待機系のLAN間接続装置
30−1−2から待機系のLAN間接続装置30−2−
2および現用系のLAN間接続装置30−1−1、LA
N間接続装置30−2−1に制御情報を送信する制御パ
ス50−12、待機系のLAN間接続装置30−2−2
から待機系のLAN間接続装置30−1−2および現用
系のLAN間接続装置30−1−1、LAN間接続装置
30−2−1に制御情報を送信する制御パス50−13
が接続される。The active LAN connecting device 30-1-1 and the LAN connecting device 30-2-1 and the standby LAN connecting device 30-1-2 and the LAN connecting device 30-2
-2, the active LAN connection device 30-1-1
To the active LAN connecting device 30-2-1, the standby LAN connecting device 30-1-2, and the LAN connecting device 3
A packet transfer path 50-10 for transmitting a packet to 0-2-2, connection between the active LAN connection device 30-2-1 to the active LAN connection device 30-1-1, and standby LAN connection. Device 30-1-2, LAN connection device 30
-Path 5 for packet transfer transmitting packet to -2-2
0-11 are connected, and the standby LAN connection device 30-1-2 is connected to the standby LAN connection device 30-2-2.
2 and working LAN connection device 30-1-1, LA
A control path 50-12 for transmitting control information to the N-to-N connection device 30-2-1; a standby LAN-to-LAN connection device 30-2-2;
Control path 50-13 for transmitting control information from the LAN connection device 30-1-2 to the standby system, to the active LAN connection device 30-1-1, and to the LAN connection device 30-2-1.
Is connected.
【0136】ここで、パケット転送用のパス50−1
0、50−11では、LAN間のパケットの転送が行わ
れ、制御パス50−12、50−13では、LAN間接
続装置30−1−1、30−2−1、30−1−2、3
0−2−2の各々の状態の通信が行われる。Here, the packet transfer path 50-1
0, 50-11, transfer of packets between LANs is performed, and in the control paths 50-12, 50-13, the LAN connection devices 30-1-1, 30-2-1, 30-1-2, 3
Communication in each state of 0-2-2 is performed.
【0137】このような構成によると、現用系のLAN
間接続装置30−1−1、30−2−1と待機系のLA
N間接続装置30−1−2、30−2−2の切替に際し
てパスを張り替える必要がなくなり、パスの変更処理を
軽減したLAN間接続装置の冗長接続構成の切替が実現
できる。According to such a configuration, the working LAN
Connection device 30-1-1, 30-2-1 and standby LA
When switching between the N-to-N connection devices 30-1-2 and 30-2-2, it is not necessary to switch paths, and the switching of the redundant connection configuration of the LAN-to-LAN connection device with reduced path change processing can be realized.
【0138】[0138]
【発明の効果】以上説明したようにこの発明によれば、
以下に示す効果がえられる。As described above, according to the present invention,
The following effects can be obtained.
【0139】1)運用系のLAN間接続装置の処理を増
加させることなく運用系のLAN間接続装置の故障の検
出を個別に行なうことが可能になる。1) It is possible to individually detect the failure of the active LAN connection device without increasing the processing of the active LAN connection device.
【0140】2)運用系のLAN間接続装置と待機系の
LAN間接続装置との切り替えをLAN間接続装置単位
で行なうことができるので、この切り替えによる正常動
作への復帰の確率が高くなる。2) Since the switching between the active LAN connection device and the standby LAN connection device can be performed for each LAN connection device, the probability of returning to the normal operation by this switching increases.
【0141】3)運用系から待機系への切り替えの不能
なLAN間接続装置の切離しおよび該切り離したLAN
間接続装置が回復した場合の復帰が可能になる。3) Disconnecting the inter-LAN connecting device that cannot be switched from the active system to the standby system, and disconnecting the separated LAN
When the inter-connection device recovers, it can be recovered.
【0142】4)故障修理後のLAN間接続装置の待機
系としての参加がシステムの運用を停止せずに行なうこ
とができる。4) The participation of the inter-LAN connecting device as a standby system after the repair can be performed without stopping the operation of the system.
【図1】この発明に係わる冗長接続構成をとる通信シス
テムの第1の実施の形態を示すシステム構成図。FIG. 1 is a system configuration diagram showing a first embodiment of a communication system having a redundant connection configuration according to the present invention.
【図2】図1に示したLAN間接続装置の詳細構成を示
すブロック図。FIG. 2 is a block diagram showing a detailed configuration of the LAN connection device shown in FIG. 1;
【図3】図1に示したLANtoATMバッファの構造
を示す図。FIG. 3 is a view showing the structure of a LANto ATM buffer shown in FIG. 1;
【図4】図1に示したATMtoLANバッファの構造
を示す図。FIG. 4 is a view showing the structure of the ATMtoLAN buffer shown in FIG. 1;
【図5】この発明に係わる冗長接続構成をとる通信シス
テムの第2の実施の形態を示すシステム構成図。FIG. 5 is a system configuration diagram showing a second embodiment of a communication system having a redundant connection configuration according to the present invention.
【図6】図5に示したLAN間接続装置の詳細構成を示
すブロック図。FIG. 6 is a block diagram showing a detailed configuration of the inter-LAN connecting device shown in FIG. 5;
【図7】この発明に係わる冗長接続構成をとる通信シス
テムの第3の実施の形態の通信システムで現用系と待機
系との切替が行われた後の接続形態を示した図。FIG. 7 is a diagram showing a connection configuration after switching between a working system and a standby system in a communication system according to a third embodiment of the communication system having a redundant connection configuration according to the present invention;
【図8】この発明に係わる冗長接続構成をとる通信シス
テムの第4の実施の形態を示すシステム構成図。FIG. 8 is a system configuration diagram showing a fourth embodiment of a communication system having a redundant connection configuration according to the present invention.
【図9】冗長接続構成をとる通信システムの従来例を示
すシステム構成図。FIG. 9 is a system configuration diagram showing a conventional example of a communication system having a redundant connection configuration.
【図10】冗長接続構成をとる通信システムの他の従来
例を示すシステム構成図。FIG. 10 is a system configuration diagram showing another conventional example of a communication system having a redundant connection configuration.
10−1−1〜10−1−n、10−2−1〜10−2
−n 端末 20−1、20−2 LAN 30−1−1、30−2−1、30−1−2、30−2
−2 LAN間接続装置 50 ATM網 301 LANポート受信処理部 303 LANtoATMバッファ 303 ATM送信受信処理部 304 LANtoATM経路制御部 305 ATMポート受信処理部 306 ATMtoLANバッファ 307 LAN送信受信処理部 308 ATMtoLAN経路制御部 309 比較処理部 310 監視処理部 311 制御情報送信部 312 制御情報受信部10-1-1 to 10-1-n, 10-2-1 to 10-2
-N terminal 20-1, 20-2 LAN 30-1-1, 30-2-1, 30-1-2, 30-2
-2 LAN connection device 50 ATM network 301 LAN port reception processing unit 303 LANto ATM buffer 303 ATM transmission / reception processing unit 304 LANtoATM path control unit 305 ATM port reception processing unit 306 ATMtoLAN buffer 307 LAN transmission / reception processing unit 308 ATMtoLAN path control unit 309 Comparison processing unit 310 Monitoring processing unit 311 Control information transmission unit 312 Control information reception unit
Claims (7)
数のLAN間接続装置をATM網を介して相互に接続
し、同一のLANに接続される複数のLAN間接続装置
の内の1つが現用系となって前記LANに接続される端
末間のパケット通信の接続を行い、他のLAN間接続装
置が待機系となる通信システムにおいて、 現用系のLAN間接続装置は、 送信元端末から送信されたパケットを前記ATM網を介
して前記待機系のLAN間接続装置に転送する転送手段
を具備し、 前記待機系のLAN間接続装置は、 前記送信元端末を接続するLANから受信したパケット
と前記ATM網を介して転送されたパケットを比較し、
該比較結果に基づき前記現用系のLAN間接続装置の異
常を検出する異常検出手段とを具備することを特徴とす
る通信システム。1. A plurality of inter-LAN connecting devices for connecting one or a plurality of LANs are connected to each other via an ATM network, and one of the plurality of inter-LAN connecting devices connected to the same LAN is in use. In a communication system in which a packet communication connection is performed between terminals connected to the LAN as a system and another LAN connection device is a standby system, the active LAN connection device is transmitted from a source terminal. Transfer means for transferring the received packet to the standby LAN connection device via the ATM network, wherein the standby LAN connection device receives the packet received from the LAN connecting the source terminal and the packet. Compare the packets transferred over the ATM network,
A communication system comprising: an abnormality detecting unit configured to detect an abnormality of the active LAN connection device based on the comparison result.
受信手段と、 前記パケット受信手段で受信したパケットを蓄積する第
1の蓄積手段と、 前記第1の蓄積手段に蓄積されたパケットの宛先アドレ
スから前記LANに送信する経路を選択する第1の経路
制御手段と、 前記第1の蓄積手段に蓄積されたパケットを固定長のA
TMセルに分解して前記第1の経路制御手段で決定され
た経路にしたがって前記ATM網に送信するセル送信手
段とを具備し、 前記異常検出手段は、 前記ATM網からATMセルを受信するセル受信手段
と、 前記セル受信手段で受信したATMセルをパケットに組
み立てて蓄積する第2の蓄積手段と、 前記第2の蓄積手段に蓄積されたパケットの宛先アドレ
スから前記LANに送信する経路を選択する第2の経路
制御手段と、 前記第2の蓄積手段に蓄積されたパケットを前記第2の
経路制御手段で決定された経路にしたがって前記LAN
に接続された宛先端末に送信するパケット送信手段と、 前記第1の蓄積手段に蓄積されたパケットと前記第2の
蓄積手段に蓄積されたパケットとを比較する比較手段と
を具備することを特徴とする請求項1記載の通信システ
ム。2. The packet transfer device according to claim 1, wherein the transfer unit includes: a packet receiving unit configured to receive the packet transmitted from the LAN; a first storage unit configured to store the packet received by the packet receiving unit; First path control means for selecting a path to be transmitted to the LAN from the destination address of the stored packet; and a fixed length A packet stored in the first storage means.
Cell transmission means for decomposing into TM cells and transmitting to the ATM network according to the path determined by the first path control means, wherein the abnormality detection means comprises a cell for receiving an ATM cell from the ATM network. Receiving means; second storing means for assembling and storing ATM cells received by the cell receiving means into packets; and selecting a route to be transmitted to the LAN from a destination address of the packets stored in the second storing means. A second route control unit that performs packet transfer stored in the second storage unit according to the route determined by the second route control unit.
A packet transmitting means for transmitting to a destination terminal connected to the first storage means, and a comparing means for comparing a packet stored in the first storage means with a packet stored in the second storage means. The communication system according to claim 1, wherein
置とn個の待機系のLAN間接続装置との間に1対nの
マルチキャストパスを形成し、該マルチキャストパスを
用いて前記パケットの転送を行なことを特徴とする請求
項1記載の通信システム。3. The transfer means forms a one-to-n multicast path between an inter-LAN connecting device connected to a LAN connecting a destination terminal and n standby inter-LAN connecting devices. The communication system according to claim 1, wherein the transfer of the packet is performed using a multicast path.
た運用系のLAN間接続装置の異常を検出した場合に、
少なくとも該運用系のLAN間接続装置に対して該異常
検出を通知する異常通知手段を具備することを特徴とす
る請求項1記載の通信システム。4. The standby LAN connection device, when detecting an abnormality in an active LAN connection device connected to the same LAN as the standby LAN connection device,
2. The communication system according to claim 1, further comprising an abnormality notifying unit that notifies at least the active LAN connection device of the abnormality detection.
AN間接続装置に対して前記異常検出の通知を行なった
場合は、該異常検出の通知を行なった前記待機系のLA
N間接続装置を運用系に切り替え、前記運用系のLAN
間接続装置を待機系に切り替える系切替手段を更に具備
することを特徴とする請求項4記載の通信システム。5. The operating system according to claim 1, wherein
When the abnormality detection is notified to the AN connection device, the standby system LA that has notified the abnormality detection.
The inter-N connection device is switched to the active system, and the active LAN
The communication system according to claim 4, further comprising system switching means for switching the interconnection device to a standby system.
AN間接続装置に対して前記異常検出の通知を行なった
場合は、該異常検出の通知を行なった前記待機系のLA
N間接続装置を運用系に切り替える系切替手段と、 前記異常検出の通知を受けたLAN間接続装置を他のL
AN間接続装置から切り離す切離手段とを更に具備する
ことを特徴とする請求項4記載の通信システム。6. The operating system according to claim 1, wherein
When the abnormality detection is notified to the AN connection device, the standby system LA that has notified the abnormality detection.
System switching means for switching the N-to-N connection device to the active system;
5. The communication system according to claim 4, further comprising a disconnecting unit that disconnects from the AN connection device.
置から切り離されたLAN間接続装置を、前記系切替手
段により運用系に切り替えられたLAN間接続装置から
のパケット転送用のパスの追加により待機系のLAN間
接続装置として復帰させる復帰手段を更に具備すること
を特徴とする請求項6記載の通信システム。7. A path for transferring a packet from the inter-LAN connecting device switched from the inter-LAN connecting device separated from another inter-LAN connecting device to the active system by the system switching device by the disconnecting means. 7. The communication system according to claim 6, further comprising a return unit for returning as a standby LAN connection device by means of.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9075767A JPH10271155A (en) | 1997-03-27 | 1997-03-27 | Communications system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9075767A JPH10271155A (en) | 1997-03-27 | 1997-03-27 | Communications system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH10271155A true JPH10271155A (en) | 1998-10-09 |
Family
ID=13585701
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9075767A Pending JPH10271155A (en) | 1997-03-27 | 1997-03-27 | Communications system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH10271155A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2001030023A3 (en) * | 1999-10-18 | 2002-06-06 | Vocaltec Comm Ltd | Automatic transmission fail-over using ip-muticast |
| JP2013211758A (en) * | 2012-03-30 | 2013-10-10 | Nec Commun Syst Ltd | Atm connection device in redundant system and fault detection method therefor |
-
1997
- 1997-03-27 JP JP9075767A patent/JPH10271155A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2001030023A3 (en) * | 1999-10-18 | 2002-06-06 | Vocaltec Comm Ltd | Automatic transmission fail-over using ip-muticast |
| JP2013211758A (en) * | 2012-03-30 | 2013-10-10 | Nec Commun Syst Ltd | Atm connection device in redundant system and fault detection method therefor |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6906998B1 (en) | Switching device interfaces | |
| EP2617165B1 (en) | System and method for providing ethernet over infiniband virtual hub scalability in a middleware machine environment | |
| US20020016874A1 (en) | Circuit multiplexing method and information relaying apparatus | |
| CN101366243B (en) | Communication system, communication method, node, and node program | |
| US7233991B2 (en) | Self-healing tree network | |
| JPH10326261A (en) | System for reporting errors by hardware elements of a distributed computer system | |
| CN112787960B (en) | Stack splitting processing method, device and equipment and storage medium | |
| CN101534198B (en) | Communication system | |
| US20080205302A1 (en) | Preventing data traffic connectivity between endpoints of a network segment | |
| CN101371474A (en) | System and method for detecting and recovering from virtual switch link failures | |
| EP2243255A1 (en) | Method and system for dynamic link failover management | |
| JP3101604B2 (en) | How to report errors in a distributed computer system | |
| EP1471698A2 (en) | Network fabric access device with multiple system side interfaces | |
| US20090006650A1 (en) | Communication device, communication method, communication interface, and program product | |
| CN111130914A (en) | Hot standby method for dual computers of firewall system | |
| EP2613477B1 (en) | Method for triggering route switching and service provider-end provider edge device | |
| JP2003008580A (en) | Network system, network entity failure detection method and monitoring method, recording medium | |
| JPH10271155A (en) | Communications system | |
| JP3196999B2 (en) | ATM communication network and local exchange | |
| JP2001237889A (en) | Detour path control method and apparatus in data communication network | |
| US7210069B2 (en) | Failure recovery in a multiprocessor configuration | |
| JP3445900B2 (en) | Internetwork apparatus and network system | |
| JPH09275412A (en) | Internetwork device and network system | |
| JP2009004854A (en) | Communications system | |
| JP4579018B2 (en) | IP phone system |