JP4074631B2 - Transmission path system, frame transmission apparatus in the system, and transmission path switching method - Google Patents

Transmission path system, frame transmission apparatus in the system, and transmission path switching method Download PDF

Info

Publication number
JP4074631B2
JP4074631B2 JP2005321787A JP2005321787A JP4074631B2 JP 4074631 B2 JP4074631 B2 JP 4074631B2 JP 2005321787 A JP2005321787 A JP 2005321787A JP 2005321787 A JP2005321787 A JP 2005321787A JP 4074631 B2 JP4074631 B2 JP 4074631B2
Authority
JP
Japan
Prior art keywords
node
frame
port
adjacent
transmission path
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.)
Active
Application number
JP2005321787A
Other languages
Japanese (ja)
Other versions
JP2007129606A (en
Inventor
浩二 住谷
俊司 稲田
英昭 益子
淳一 関村
辰美 工藤
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.)
Hitachi Engineering and Services Co Ltd
Hitachi Ltd
Hitachi Information and Control Solutions Ltd
Original Assignee
Hitachi Engineering and Services Co Ltd
Hitachi Ltd
Hitachi Information and Control Solutions Ltd
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 Hitachi Engineering and Services Co Ltd, Hitachi Ltd, Hitachi Information and Control Solutions Ltd filed Critical Hitachi Engineering and Services Co Ltd
Priority to JP2005321787A priority Critical patent/JP4074631B2/en
Priority to CN2006101436371A priority patent/CN1964307B/en
Priority to CN2009100073887A priority patent/CN101515887B/en
Publication of JP2007129606A publication Critical patent/JP2007129606A/en
Application granted granted Critical
Publication of JP4074631B2 publication Critical patent/JP4074631B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Small-Scale Networks (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Description

本発明は、複数のポートを持つ複数のノードが、伝送路を介してフレームの伝送を行う、伝送路システム、および同システムにおけるフレーム伝送装置、ならびに伝送路切り替え方法関する。 The present invention includes a plurality of nodes having a plurality of ports, for transmitting a frame through the transmission path, the transmission path system, and a frame transmission apparatus in the system, and relates to a transmission line switching method.

ネットワークの一形態として、IEEE802.3に規定されたリング構成のレイヤ2(OSI:Open Systems Interconnection参照モデル7階層のうちの階層2)のイーサネット(登録商標)がある。また、ネットワーク構成のプロトコルとして、STP(Spanning Tree Protocol)が知られている(例えば、非特許文献1参照)。
STPは、レイヤ2ネットワークにおいて、ループ構成を作らないようにネットワークを論理的に木構造とするためのプロトコルである。このSTPは、情報転送ルートとして、物理的にループを含むトポロジから不要なパス(リンク)を論理的に切断し、ループのない論理的な木構造を構築する。また、木構造を構成するノード間に物理的または論理的な切断(断線)が発生したときには一度構築した木構造を再構築できるようになっている。
As one form of the network, there is Ethernet (registered trademark) of layer 2 (layer 2 of the 7 layers of the OSI: Open Systems Interconnection reference model) having a ring configuration defined in IEEE 802.3. Further, STP (Spanning Tree Protocol) is known as a network configuration protocol (see, for example, Non-Patent Document 1).
STP is a protocol for logically forming a network into a tree structure so as not to create a loop configuration in a layer 2 network. This STP logically disconnects an unnecessary path (link) from a topology that physically includes a loop as an information transfer route, and constructs a logical tree structure without the loop. Further, when a physical or logical disconnection (disconnection) occurs between nodes constituting the tree structure, the tree structure once constructed can be reconstructed.

前記した木構造を構築するためには、どれか1つのノードをルートとして決め、他のノードについては隣接するノード間でトポロジ情報を交換することで、ポートの接続先がルートにより近いノードをルートポート、ルートから遠いノードを代表ポートとして決定する処理を全てのノードで実行する。そして、これらの上下関係のトポロジ情報を系全体に広めて木構造を構築する。
一方、木構造を再構築するためには、トポロジ復旧メッセージ機能を使用する。この処理は、例えば、伝送路に断線が発生した時、系全体にそのことを速報して再調停を促し、断線状態からの速やかな復旧を支援するために用意される機能である。調停は、論理的トポロジを構築するために隣接ノード間で行われ、トポロジ情報の交換、評価、ポートステート制御などの一連の処理を行う(例えば、特許文献1、2、3参照)。
ANSI:IEEE Std802.ID the spanning tree algorithm and protocol 特開2004−129100号公報(段落「0023」〜「0027」、図1) 特開2004−282409号公報(段落「0056」〜「0078」、図1) 特開2004−147172号公報(段落「0029」〜「0035」、図1)
In order to construct the tree structure described above, one of the nodes is determined as a root, and the topology of the other nodes is exchanged between adjacent nodes, so that a node whose port connection destination is closer to the root is routed. The process of determining a node far from the port and route as the representative port is executed in all nodes. Then, the topology information of these hierarchical relationships is spread throughout the system to construct a tree structure.
On the other hand, in order to reconstruct the tree structure, the topology recovery message function is used. For example, this process is a function prepared to promptly notify the entire system when a disconnection occurs in the transmission path, prompt re-arbitration, and support a quick recovery from the disconnection state. Arbitration is performed between adjacent nodes in order to construct a logical topology, and a series of processes such as exchange of topology information, evaluation, and port state control are performed (see, for example, Patent Documents 1, 2, and 3).
ANSI: IEEE Std802.ID the spanning tree algorithm and protocol JP 2004-129100 A (paragraphs “0023” to “0027”, FIG. 1) JP 2004-282409 A (paragraphs “0056” to “0078”, FIG. 1) JP 2004-147172 A (paragraphs “0029” to “0035”, FIG. 1)

ところで、前記した従来のSTPによるポートステート制御およびトポロジ修復の仕方によれば、それぞれ以下に示す問題がある。
一つは、論理的トポロジの構築までに数十秒オーダーの長い時間を必要とすることである。隣接するノード同士は、互いのトポロジ情報を交換し、その優先順位を比較することでノード間の上下関係を決定し、ポートの論理的な役割を決定する。すなわち、ルートポートであれば各ポートにフレームの転送を禁止するブロッキング状態を維持し、代表ポートであれば許可するフォワーディング状態へ遷移できる。但し、ルートポートまたは代表ポートに選定されてからすぐにフォワーディング状態に遷移できるわけでなく、フレームの転送の準備状態として、一時的なループ形成を阻止するリスニング状態、およびフレームの転送の準備状態として、リスニング状態でフレームの受信のみ許可するラーニング状態とを経てから前記したフォワーディング状態に至るため、実際にフレームを転送するまでにかなりの遅延時間が発生する。
By the way, according to the above-described conventional port state control and topology repair method using STP, there are the following problems.
One is that it takes a long time on the order of several tens of seconds to construct a logical topology. Neighboring nodes exchange topology information with each other, compare their priorities, determine the hierarchical relationship between the nodes, and determine the logical role of the ports. In other words, if it is a root port, it can maintain a blocking state in which frame transfer is prohibited to each port, and if it is a representative port, it can transition to a forwarding state in which it is permitted. However, transition to the forwarding state is not possible immediately after selection as the root port or representative port, but as a frame transfer preparation state, a listening state that prevents temporary loop formation, and a frame transfer preparation state In the listening state, the learning state in which only frame reception is permitted is followed by the forwarding state described above, so that a considerable delay time occurs before the frame is actually transferred.

他の一つは、断線など、伝送路に障害が発生したときに、論理的トポロジを修復するまでに更に時間がかかることである。断線が発生した場合には、切断箇所を迂回する新たな論理的トポロジを構築しなければならない。速やかな論理的トポロジの構築のためには、断線があったことをネットワーク全体に通知する必要がある。
STPでは、ネットワーク全体に障害発生を通知するための手段としてTCN(Topology Change Notification)メッセージがあるが、これはノード位置記憶キャッシュをクリアするためだけに使われ、トポロジ情報交換のトリガとしての意味は持たない。また、TCNメッセージ方式では、一度ルートノードまでTCNメッセージを通知し、次に、ルートノードがネットワーク全体に通知するといったステップを踏むため、場合によっては余計な時間がかかってしまう。
The other is that it takes more time to restore the logical topology when a failure occurs in the transmission path such as disconnection. When a disconnection occurs, a new logical topology that bypasses the cut point must be constructed. In order to quickly construct a logical topology, it is necessary to notify the entire network that a disconnection has occurred.
In STP, there is a Topology Change Notification (TCN) message as a means for notifying the occurrence of a failure to the entire network, but this is used only for clearing the node location storage cache, and its meaning as a trigger for exchanging topology information is do not have. Further, in the TCN message method, a TCN message is notified once to the root node, and then the root node notifies the entire network, and therefore it takes extra time in some cases.

本発明は、前記した問題に基づいてなされたものであり、トポロジ構築およびトポロジ修復のための処理を高速化する、伝送路システム、および同システムにおけるフレーム伝送装置、ならびに伝送路切り替え方法提供することを課題とする。 The present invention has been made based on the above-described problems, and provides a transmission line system, a frame transmission apparatus in the system, and a transmission line switching method for speeding up processing for topology construction and topology repair. This is the issue.

前記した課題を解決するために、本発明の伝送路システムは、複数のポートを持つ複数のノードが、伝送路を介してフレームの伝送を行うものであって、前記複数のポートのうち特定されたいずれかを用いたフレームの送信をブロッキングし、前記フレームの伝送に関しては前記特定されたポートと異なるポートを用いて行う一方の終端状態、前記複数のポートのうち少なくとも1つのポートを用いて前記フレームの伝送を行う中間局状態、伝送路を終端し、前記複数のポートのうち前記中間局に接続されるポートを用いて前記フレームの伝送を行う他方の終端状態、のいずれかひとつに前記ノードの状態を設定して網を構築する手段と、隣接するノード間で第1の制御フレームを交換して前記伝送路の障害を監視する手段と、前記監視の結果、伝送路を用いて第2の制御フレームを送信することで、一方の終端状態に遷移したことを他のノードに通知して、隣接するノードを他方の終端状態に、他のノードを中間局状態に遷移させる手段と、を備えた構成とした。   In order to solve the above-described problem, a transmission line system according to the present invention is such that a plurality of nodes having a plurality of ports transmit frames through a transmission line, and are identified from among the plurality of ports. The transmission of the frame using any one of the above, and the transmission of the frame using one port different from the identified port, the termination state, using at least one port of the plurality of ports The node in any one of an intermediate station state that transmits a frame, a transmission path that terminates a transmission path, and the other terminal state that transmits the frame using a port connected to the intermediate station among the plurality of ports Means for establishing a network by setting the status of the network, means for monitoring a failure in the transmission path by exchanging a first control frame between adjacent nodes, and a result of the monitoring. By transmitting the second control frame using the transmission line, the other node is notified of the transition to one terminal state, the adjacent node is set to the other terminal state, and the other node is set to the intermediate station. And a means for transitioning to a state.

本発明によれば、トポロジ構築およびトポロジ修復のための処理を高速化する、伝送路システム、および同システムにおけるフレーム伝送装置、ならびに伝送路切り替え方法提供することができる。 According to the present invention, it is possible to provide a transmission line system, a frame transmission apparatus in the system, and a transmission line switching method that speed up the processing for topology construction and topology repair.

図1は、本発明の実施形態にかかわる伝送路システム、ここでは、双方向二重リング型伝送路システムの論理的な基本概念を示す図である。
図1において、符号1〜符号6は、フレーム伝送装置としてのノードであり、それぞれには、ユニークなノード番号と、ノード状態とが割り当てられており、これらがA系廻り(時計廻り)、B系廻り(反時計廻り)の2本の伝送路9、10を介して適宜接続されることにより網が構築される。
図1において、符号1は、一方の終端状態(マスタノード)(以下、A端局という)であり、第2のポート(ポートB)側の送信をブロッキング(図中、‖印で示す)するノードである。このため、A端局1では、第1のポート(ポートA)側を網内、ポートB側を網外と呼ぶ。A端局1において、フレームの伝送は、ポートA側のみで行う。また、符号2は、他方の終端状態(終端局ノード)(以下、B端局という)であり、B系廻り(反時計廻り)の伝送路10を終端するノードである。B端局2では、ポートB側を網内、ポートA側を網外と呼ぶ。B端局2において、フレームの伝送はポートB側でのみ行う。
FIG. 1 is a diagram showing a logical basic concept of a transmission line system according to an embodiment of the present invention, here, a bidirectional double ring type transmission line system.
In FIG. 1, reference numerals 1 to 6 are nodes as frame transmission apparatuses, and each is assigned a unique node number and a node state. These are assigned around the A system (clockwise), B A network is constructed by appropriately connecting through two transmission lines 9 and 10 around the system (counterclockwise).
In FIG. 1, reference numeral 1 denotes one terminal state (master node) (hereinafter referred to as A terminal station), which blocks transmission on the second port (port B) side (indicated by a thumbprint in the figure). It is a node. For this reason, in the A terminal station 1, the first port (port A) side is called the inside of the network, and the port B side is called the outside of the network. In the A terminal station 1, frame transmission is performed only on the port A side. Reference numeral 2 denotes the other terminal state (terminal station node) (hereinafter referred to as B terminal station), which is a node that terminates the transmission line 10 around the B system (counterclockwise). In the B terminal station 2, the port B side is called the inside of the network, and the port A side is called the outside of the network. In the B terminal station 2, the frame is transmitted only on the port B side.

符号3〜符号6はいずれも中間局であり、A系廻り(時計廻り)の伝送路9、B系廻り(反時計廻り)の伝送路10の両伝送路に対してフレームの伝送が可能なノードである。中間局3〜6は、いずれもポートA、ポートBともに網内に接続され、フレーム伝送は、ポートA側、ポートB側の両方で双方向に行われる。
なお、符号7、8は、A端局1、B端局2、中間局3〜6として割り当てられる各ノードに接続される端末(PC:Personal Computerという)である。端末7、8は、ユーザフレームを生成し、A系廻り(時計廻り)の伝送路9、あるいはB系廻り(反時計廻り)の伝送路10を用いてデータ交換を行う。なお、図1における太線矢印は、データ交換を模式的に示したものである。
Reference numerals 3 to 6 are intermediate stations, and frames can be transmitted to both the transmission path 9 around system A (clockwise) and the transmission path 10 around system B (counterclockwise). It is a node. The intermediate stations 3 to 6 are both connected to the network in the ports A and B, and frame transmission is performed bidirectionally on both the port A side and the port B side.
Reference numerals 7 and 8 are terminals (PC: Personal Computer) connected to the nodes assigned as the A terminal station 1, the B terminal station 2, and the intermediate stations 3 to 6, respectively. The terminals 7 and 8 generate user frames and exchange data using the transmission path 9 around the A system (clockwise) or the transmission path 10 around the B system (counterclockwise). Note that the thick arrows in FIG. 1 schematically show data exchange.

図2は、本実施形態にかかわる伝送路システムにおいて送受信されるフレームの種類を示す図である。図中、破線は、リング型伝送路のリングイメージを示している。
ここでは、A端局とB端局間で伝送されるユーザフレームcの他に、隣接するノード間で使用される第1の制御フレームとしての隣接間フレームaと、A端局で生成されて網内でマルチキャスト送信され最終的にA端局に返る(受信する)、網制御用の第2の制御フレームとしての網制御フレームbとが用意される。
FIG. 2 is a diagram showing the types of frames transmitted and received in the transmission line system according to the present embodiment. In the figure, a broken line indicates a ring image of the ring type transmission line.
Here, in addition to the user frame c transmitted between the A terminal station and the B terminal station, the inter-adjacent frame a as a first control frame used between adjacent nodes, and the A terminal station are generated. A network control frame b is prepared as a second control frame for network control, which is multicast transmitted in the network and finally returned (received) to the A terminal station.

なお、ユーザフレームcは、不図示の支線LAN(Local Area Network)から流入するフレームはもとより、自ノードが送受信するTCP(Transmission Control Protocol)およびUDP(User Datagram Protocol)フレームも含むものとする。   Note that the user frame c includes a TCP (Transmission Control Protocol) and a UDP (User Datagram Protocol) frame transmitted and received by the own node as well as a frame flowing from a branch area LAN (Local Area Network) (not shown).

隣接間フレームaは、隣接ノード間の伝送路の健全性(切り離し、接続)の確認を行うフレームである。具体的に、図1の各ノード1〜6は、両隣の隣接ノードとの間で、現状の自局状態を、隣接間フレームを交換することで互いに通知しあい、ハンドシェイクを行っている。ここでは、隣接ノードと論理的なハンドシェイクが完了している状態をリンクアップと定義している。この隣接間フレームにより、伝送路障害監視および伝送品質の低下についての監視が行われる。
網制御フレームbは、競合開始トリガフレームと、障害隣接A宣言フレームと、障害隣接A遷移フレームと、障害隣接A遷移応答フレームとがある。
The inter-adjacent frame a is a frame for confirming the soundness (disconnection and connection) of the transmission path between adjacent nodes. Specifically, each of the nodes 1 to 6 in FIG. 1 communicates with each other by exchanging an inter-adjacent frame with each other's adjacent nodes to perform handshake. Here, the state in which the logical handshake with the adjacent node is completed is defined as link up. With this inter-adjacent frame, transmission path fault monitoring and transmission quality degradation are monitored.
The network control frame b includes a contention start trigger frame, a failure adjacent A declaration frame, a failure adjacent A transition frame, and a failure adjacent A transition response frame.

競合開始トリガフレームは、網内に存在する1以上のA端局を1つのノードに調停するために用いられ、具体的には、障害回復時に複数のA端局が互いに競合を行い優先度に基づく調停により1以上のA端局を1つのノードに調停するための契機になる。
障害隣接A宣言フレームは、自局が障害隣接A端局であることを宣言するために用いられ、具体的には、自局がA端局として最高優先度を持っているため、競合開始トリガフレームによる競合要求に対して競合を中止し、他ノードは中間局に遷移するように要求する。
障害隣接A遷移フレームは、自局が障害隣接A端局に遷移したことを宣言するために用いられ、具体的には、自局がA端局として最高優先度を持ったため、競合開始トリガフレームによる競合要求に対して競合を中止し、他ノードは中間局に遷移するように要求する。
障害隣接A遷移応答フレームは、障害隣接A遷移フレームを送信したノードに対する応答フレームとして用いられ、具体的には、障害隣接A遷移応答フレームは、障害隣接A端局が送信した障害隣接A遷移フレームがB端局まで届いたことを通知するものであり、このことにより、A端局〜B端局間の伝送路を確保できる。
The contention start trigger frame is used to arbitrate one or more A terminal stations existing in the network to one node. Specifically, a plurality of A terminal stations compete with each other at the time of failure recovery, and have a priority. Based on the arbitration based on this, it becomes an opportunity to arbitrate one or more A terminal stations to one node.
The failure adjacent A declaration frame is used to declare that the own station is the failure adjacent A terminal station. Specifically, since the own station has the highest priority as the A terminal station, the contention start trigger The contention is canceled in response to the contention request by the frame, and the other node requests to transit to the intermediate station.
The failure adjacent A transition frame is used to declare that the own station has transitioned to the failure adjacent A terminal station. Specifically, since the own station has the highest priority as the A terminal station, the contention start trigger frame is used. The contention request is canceled and the other node requests to transit to the intermediate station.
The failure adjacent A transition response frame is used as a response frame for the node that has transmitted the failure adjacent A transition frame. Specifically, the failure adjacent A transition response frame is a failure adjacent A transition frame transmitted by the failure adjacent A terminal station. Is transmitted to the B terminal station, and thereby, a transmission path between the A terminal station and the B terminal station can be secured.

図3は、本実施形態にかかわる伝送路システムで使用されるフレームのデータ形式を示す図であり、(a)隣接間フレーム、(b)網制御フレーム、(c)ユーザフレームのそれぞれが示されている。   FIG. 3 is a diagram showing a data format of a frame used in the transmission line system according to the present embodiment, and shows (a) an adjacent frame, (b) a network control frame, and (c) a user frame. ing.

図3(a)に示されるように、隣接間フレームは、宛先アドレス、送信元アドレス、タグ、フレーム長/タイプ、データエリア、CRC(Cyclic Redundancy Check)の各フィールドにより構成される。また、図3(b)に示されるように、網制御フレームは、宛先アドレス、送信元アドレス、タグ、フレーム長/タイプ、データエリア、CRCの各フィールドで構成される。
なお、データエリアに割り付けられるフレーム識別番号は、競合開始トリガフレーム、障害隣接A宣言フレーム、障害隣接A宣言フレーム、障害隣接A遷移応答フレームの識別を行うために用いられ、制御情報は、前記各フレームが競合したときに制御情報として付された優先度により、いずれかひとつのフレームを有効にするために用いられる情報である。また、タグは、任意のポートを複数のVLAN(Virtual LAN)に所属させるための識別のために用いられる。また、前記した隣接間フレーム、網制御フレームの識別は、固有の宛先アドレスの値により識別されるものとする。
As shown in FIG. 3A, the inter-adjacent frame includes fields of a destination address, a transmission source address, a tag, a frame length / type, a data area, and a CRC (Cyclic Redundancy Check). As shown in FIG. 3B, the network control frame is composed of fields of a destination address, a transmission source address, a tag, a frame length / type, a data area, and a CRC.
The frame identification number assigned to the data area is used to identify the contention start trigger frame, the failure adjacent A declaration frame, the failure adjacent A declaration frame, and the failure adjacent A transition response frame. This is information used to validate any one frame according to the priority assigned as control information when the frames compete. The tag is used for identification for assigning an arbitrary port to a plurality of VLANs (Virtual LANs). Further, the above-described inter-adjacent frame and network control frame are identified by a unique destination address value.

また、図3(c)に示されるように、ユーザフレームは、宛先アドレス、送信元アドレス、フレーム長/タイプ、データエリア、CRCの各フィールドにより構成される。
なお、前記した隣接間フレームおよび網制御フレームは、マルチキャストを用いて送信される。このため、図1の各ノード1〜6は、マルチキャストドメインを仮想的に複数に分割するVLANの機能を備えたノードを用いることとする。
Also, as shown in FIG. 3C, the user frame is composed of fields of destination address, transmission source address, frame length / type, data area, and CRC.
Note that the inter-adjacent frame and the network control frame are transmitted using multicast. Therefore, each of the nodes 1 to 6 in FIG. 1 uses a node having a VLAN function that virtually divides a multicast domain into a plurality.

図4は、本実施形態にかかわるデータ伝送装置の内部構成を示すブロック図であり、具体的には、図1に示す各ノード1〜6の内部構成を示している。
本実施形態にかかわるデータ伝送装置は、ポートA(11)と、ポートB(12)と、ポートステート制御部13と、受信バッファ14と、受信フレーム制御部15と、送信バッファ16と、送信フレーム制御部17と、網制御部18とで構成される。
FIG. 4 is a block diagram showing the internal configuration of the data transmission apparatus according to this embodiment, and specifically shows the internal configuration of each of the nodes 1 to 6 shown in FIG.
The data transmission apparatus according to this embodiment includes a port A (11), a port B (12), a port state control unit 13, a reception buffer 14, a reception frame control unit 15, a transmission buffer 16, and a transmission frame. A control unit 17 and a network control unit 18 are included.

ポートステート制御部13は、隣接するノード1〜6間で隣接間フレームを交換して周期的にハンドシェイクを行い、A系廻り、B系廻りの伝送路9、10(図1)の障害を監視する。
また、ポートステート制御部13は、ポートA(11)およびポートB(12)を介して受信した、隣接間フレーム、あるいは網制御フレームの宛先アドレスを判別して、ポートB(12)およびポートA(11)に対する隣接間フレーム、あるいは網制御フレームの伝送をフォワーディングするかブロッキングするかを決定し、受信フレーム制御部15を介して受信バッファ14に格納する。
The port state control unit 13 exchanges adjacent frames between adjacent nodes 1 to 6 to perform a handshake periodically, and troubles the transmission paths 9 and 10 (FIG. 1) around the A system and the B system. Monitor.
The port state control unit 13 determines the destination address of the inter-adjacent frame or the network control frame received via the port A (11) and the port B (12), and determines the port B (12) and the port A. Whether to forward or block the transmission of the inter-adjacent frame or network control frame for (11) is determined and stored in the reception buffer 14 via the reception frame control unit 15.

網制御部18は、伝送路9(10)の障害が検知されることにより、障害隣接A端局に遷移するノードからA系廻りの伝送路9を用いてマルチキャスト送信される網制御フレームを受信し、ポートB(12)を用いたユーザフレームの伝送をブロッキングする1以上のA端局を調停することにより決定される唯一のA端局と、当該唯一のA端局に隣接し、フレームの伝送をポートBにより行いB系廻りの伝送路10を終端する障害隣接B端局に遷移するノードとの間の伝送路を再構築する。   The network control unit 18 receives a network control frame transmitted by multicast using the transmission path 9 around the A system from the node that transitions to the faulty adjacent A terminal station when the failure of the transmission path 9 (10) is detected. A single A terminal station determined by arbitrating one or more A terminal stations that block transmission of user frames using the port B (12), and adjacent to the only A terminal station, Transmission is performed by port B, and a transmission path is reestablished between the node that transitions to the faulty adjacent B terminal station that terminates the transmission path 10 around the B system.

また、網制御部18は、受信バッファ14に格納された網制御フレームに含まれるフレーム識別番号により、網制御フレームが、障害が発生したA系廻り、もしくはB系廻りの伝送路9(10)の回復を検知したときに、競合開始トリガフレーム、障害隣接A宣言フレーム、障害隣接A遷移フレーム、または障害隣接A遷移応答フレームのいずれかを判別し、この判別結果に従い各ノードの状態遷移を制御する。   Further, the network control unit 18 uses the frame identification number included in the network control frame stored in the reception buffer 14 so that the network control frame is transmitted around the transmission line 9 (10) around the A system or the B system where the failure has occurred. When recovery is detected, one of a conflict start trigger frame, a failure adjacent A declaration frame, a failure adjacent A transition frame, or a failure adjacent A transition response frame is determined, and the state transition of each node is controlled according to the determination result To do.

網制御部18は更に、各ノード状態に基づき、隣接間フレーム、網制御フレームを送信する場合、送信フレーム制御部17を介して送信バッファ16から該当フレームを読み込んでポートステート制御部13へ送信し、このとき、ポートステート制御部13は、受信した該当フレームに含まれるタグを判別し、ポートA(11)に送信するか、ポートB(12)に送信するかを決定して送信する。   Further, when transmitting the inter-adjacent frame and the network control frame based on the state of each node, the network control unit 18 reads the corresponding frame from the transmission buffer 16 via the transmission frame control unit 17 and transmits it to the port state control unit 13. At this time, the port state control unit 13 determines the tag included in the received corresponding frame, determines whether to transmit to the port A (11) or the port B (12), and transmits.

すなわち、前記したポートステート制御部13および網制御部18は、他のノードにおけるポートステート制御部と網制御部と協働することにより、以下に列挙する手段(1)〜(4)として機能する。
(1)自身のノードの状態について、ポートB(12)を用いたフレームの送信をブロッキングし、フレームの伝送に関してポートA(11)を用いて行うA端局、B系廻りの伝送路10を終端し、ポートB(12)を用いてフレームの伝送を行う終端局、伝送路に対してフレームを伝送し、ポートA(11)、ポートB(12)の両方を用いてフレームの双方向伝送を行う中間局、のいずれかひとつに設定して網を構築する手段
(2)隣接するノードとの間で隣接間フレームを交換し、A系廻りの伝送路9、およびB系廻りの伝送路10の障害を監視する手段
(3)監視の結果、障害を検知したノードが、B系廻りの伝送路10を用いて網制御フレームをマルチキャストにより送信し、他のノードに対して、自身がA端局に遷移したことを通知して、B系廻りに隣接するノードを終端局に、他のノードを中間局に遷移させる手段
(4)監視の結果、障害の回復を検知したA端局が、A系廻りの伝送路9を用いて網制御フレームをマルチキャストにより送信し、この網制御フレームを受信した1以上のA端局による調停が行われ決定される唯一のA端局と、調停の結果、中間局に遷移する他のノードを経由して終端局に遷移するノードとの間の網を再構築する手段
前記したいずれの手段についても詳細は後記する。
That is, the port state control unit 13 and the network control unit 18 described above function as means (1) to (4) listed below by cooperating with the port state control unit and the network control unit in other nodes. .
(1) Regarding the state of its own node, the transmission of the frame using the port B (12) is blocked, and the transmission of the A terminal station and the transmission path 10 around the B system using the port A (11) for the transmission of the frame is performed. Terminate and transmit the frame to the terminal station and transmission path that transmit the frame using port B (12), and transmit the frame bidirectionally using both port A (11) and port B (12) (2) A frame between adjacent nodes is exchanged with an adjacent node, a transmission path 9 around the A system, and a transmission path around the B system. (3) The node that has detected the failure as a result of monitoring transmits a network control frame by multicast using the transmission path 10 around the B system, and the node A The transition to the terminal As a result, means for transitioning the adjacent node around the B system to the terminal station and the other node to the intermediate station (4) As a result of monitoring, the A terminal station that has detected the recovery of the fault is the transmission line around the A system. 9 is used to transmit a network control frame by multicast, and arbitration is performed by one or more A terminal stations that have received this network control frame, and a transition is made to an intermediate station as a result of the arbitration. Means for Reconstructing Network with Node Transitioning to Terminal Station via Other Nodes Details of any of the above means will be described later.

図6〜図13は、本実施形態にかかわる伝送路システムの動作を示す図である。いずれも図5に示す本発明の伝送路システムの物理的構成に基づき示してある。
また、図6、図7は、障害発生時における網制御の手順を、図8、図9は、障害回復時における網制御の手順を、図10、図11は、複数ループ統合時における網制御の手順を、図12、図13は、電源投入時における網制御の手順を示す。なお、図6〜図13中、○印は中継ポートとして割り当てられるポートを、●印は論理切り替えポートとして割り当てられるポートを、‖は、ブロッキング(論理切断)状態のそれぞれを示す。また、図中、各ノードに付された#1〜#6の番号は、図1に示す各ポートの付番1〜6のそれぞれに相当する。
6 to 13 are diagrams illustrating the operation of the transmission line system according to the present embodiment. Both are shown based on the physical configuration of the transmission line system of the present invention shown in FIG.
6 and 7 show network control procedures when a failure occurs, FIGS. 8 and 9 show network control procedures when a failure is recovered, and FIGS. 10 and 11 show network control procedures when a plurality of loops are integrated. FIG. 12 and FIG. 13 show the network control procedure when the power is turned on. 6 to 13, a circle indicates a port allocated as a relay port, a circle indicates a port allocated as a logical switching port, and ‖ indicates a blocking (logical disconnection) state. Also, in the figure, the numbers # 1 to # 6 assigned to the nodes correspond to the numbers 1 to 6 of the ports shown in FIG.

以下、図6〜図13を参照しながら、本実施形態にかかわる伝送路システムの動作について詳細に説明する。   Hereinafter, the operation of the transmission line system according to the present embodiment will be described in detail with reference to FIGS.

まず、図6、図7を参照しながら、障害発生時の網制御について説明する。ここでは、ノード#1がA端局に割り当てられてポートBがブロッキングされ、ノード#2がB端局に割り当てられてポートAがブロッキングされ、ノード#3〜#6のそれぞれが中間局として網が構築されているものとして説明する。   First, network control when a failure occurs will be described with reference to FIGS. Here, node # 1 is assigned to the A terminal station, port B is blocked, node # 2 is assigned to the B terminal station, port A is blocked, and each of nodes # 3 to # 6 is networked as an intermediate station. Will be described as being constructed.

各ノード#1〜#6は、隣接間フレーム通信を周期的に実行することにより、伝送路9(10)の健全性を確認する(図6(a))。隣接間フレームがn回連続で失敗することにより障害が発生したものとし、ここでは、3回連続で失敗したこと検知することによりノード#4〜#5間に断線による障害が発生したものとする(図6(b))。
このことにより、障害を検知したノード#4は、障害隣接A端局モードに遷移し、障害隣接A端局に遷移したことを宣言するフレーム(障害隣接A遷移フレーム)をB系廻りにマルチキャスト送信する。これをうけてノード#5は障害隣接B端局モードに遷移する(図6(c))。
Each node # 1 to # 6 confirms the soundness of the transmission line 9 (10) by periodically executing inter-adjacent frame communication (FIG. 6A). It is assumed that a failure has occurred due to the consecutive failure of the inter-adjacent frame n times. Here, it is assumed that a failure due to the disconnection has occurred between the nodes # 4 to # 5 by detecting that the frame has failed three times in succession. (FIG. 6B).
As a result, the node # 4 that detected the failure makes a transition to the failure adjacent A terminal station mode, and multicasts a frame (failure adjacent A transition frame) that declares that it has changed to the failure adjacent A terminal station around the B system. To do. In response, node # 5 transitions to the faulty adjacent B terminal mode (FIG. 6C).

一方、ノード#1は、障害隣接A遷移フレームを受信することにより、他にA端局があることを認識し、中間局に遷移してブロッキングを解除する。また、ノード#2は、ノード#1が中間局になることで、自ノードはB端局ではないことを認識し、中間局に遷移してブロッキングを解除する(図7(d))。
続いて、ノード#5は、障害隣接B端局モードに遷移したため、障害隣接A遷移フレームを受信したら応答フレーム(障害隣接A遷移応答フレーム)をA系廻りにマルチキャスト送信する(図7(e))。
ノード#4は、障害隣接A遷移応答フレームを受信したことでB端局から応答があったことを認識し、障害隣接A遷移フレームの送信を停止する。なお、各ノード#1〜#6は、以降も隣接間フレームを周期的に通信して伝送路の健全性を確認し続ける(図7(f))。
On the other hand, the node # 1 receives the failed adjacent A transition frame, recognizes that there is another A terminal station, transitions to the intermediate station, and cancels blocking. Further, the node # 2 recognizes that the node # 1 is not the B terminal station when the node # 1 becomes the intermediate station, and transitions to the intermediate station to release the blocking (FIG. 7D).
Subsequently, since the node # 5 has transitioned to the failure adjacent B terminal mode, when receiving the failure adjacent A transition frame, the node # 5 multicasts a response frame (failure adjacent A transition response frame) around the A system (FIG. 7 (e)). ).
The node # 4 recognizes that there is a response from the terminal B by receiving the faulty adjacent A transition response frame, and stops transmitting the faulty adjacent A transition frame. Each of the nodes # 1 to # 6 continues to check the soundness of the transmission path by periodically communicating the adjacent frames (FIG. 7 (f)).

次に、図8、図9を参照しながら、障害回復時の網制御について説明する。ここでは、ノード#4〜#5間に断線などの障害が発生し、ノード#4が障害隣接A端局となってポートBがブロッキングされ、ノード#5が障害隣接B端局となってポートAがブロッキングされ、ノード#1〜#3、#6が中間局として網が構築されている。
各ノード#1〜#6は、隣接間フレーム通信を周期的に実行することにより、伝送路9(10)の健全性を確認する(図8(a))。
Next, network control at the time of failure recovery will be described with reference to FIGS. Here, a failure such as disconnection occurs between the nodes # 4 to # 5, the node # 4 becomes the faulty adjacent A terminal station, the port B is blocked, and the node # 5 becomes the faulty adjacent B terminal station. A is blocked, and the network is constructed with the nodes # 1 to # 3 and # 6 as intermediate stations.
Each node # 1 to # 6 confirms the soundness of the transmission line 9 (10) by periodically executing inter-adjacent frame communication (FIG. 8A).

次に、ノード#4〜#5間で発生した断線を結線することで障害が回復したものとする。ここでは、隣接間フレーム通信が3回連続して成功したことを検知してノード#4〜#5間の障害回復を認識する(図8(b))。
ノード#4は、ポートBがリンクアップしたことを契機に、障害隣接A端局モードから論理切断A端局競合モードに遷移し、競合開始トリガフレームをA系廻りにマルチキャスト送信する。このことにより、ノード#5は、ポートAがリンクアップしたことを契機に障害隣接B端局モードから論理切断B端局モードに遷移する(図8(c))。
Next, it is assumed that the failure has been recovered by connecting the disconnection that occurs between the nodes # 4 to # 5. Here, it is detected that the inter-adjacent frame communication has succeeded three times in succession, and the failure recovery between the nodes # 4 to # 5 is recognized (FIG. 8B).
When the port B is linked up, the node # 4 transitions from the faulty adjacent A terminal station mode to the logical disconnection A terminal station contention mode, and multicasts a contention start trigger frame around the A system. As a result, the node # 5 makes a transition from the failure adjacent B terminal station mode to the logically disconnected B terminal station mode when the port A is linked up (FIG. 8C).

中間局とB端局は、ノード#4から送信された競合開始トリガフレームは無視する。このため、ノード#4は、自身が送信した競合開始トリガフレームを受信することにより、網内にA端局が自ノードしか存在しないことを認識する。このことにより、ノード#4は、論理切断A端局競合モードから論理切断A端局モードに遷移する(図9(d))。
なお、各ノード#1〜#6は、以降も隣接間フレームを周期的に交換して伝送路9(10)の健全性を確認し続ける(図9(e))。
The intermediate station and the B terminal station ignore the contention start trigger frame transmitted from the node # 4. For this reason, the node # 4 recognizes that only the node A exists in the network by receiving the contention start trigger frame transmitted by the node # 4. As a result, the node # 4 transitions from the logical disconnection A terminal station contention mode to the logical disconnection A terminal station mode (FIG. 9D).
The nodes # 1 to # 6 continue to check the soundness of the transmission line 9 (10) by periodically exchanging frames between adjacent nodes thereafter (FIG. 9 (e)).

次に、図10、図11を参照しながら複数ループ統合時の網制御について説明する。ここでは、ノード#1〜#2間、ノード#4〜#5間に障害が発生したものとし、ノード#1およびノード#4が障害隣接A端局となってポートBをブロッキングし、ノード#2およびノード#5が障害隣接B端局ポートとなってポートAをブロッキングし、ノード#3およびノード#6が中間局として網が構築されているものとする。   Next, network control at the time of integrating a plurality of loops will be described with reference to FIGS. Here, it is assumed that a failure has occurred between the nodes # 1 and # 2, and between the nodes # 4 and # 5, and the node # 1 and the node # 4 are the failure adjacent A terminal stations, blocking the port B, and the node # 2 and node # 5 become the faulty adjacent B terminal station port, block port A, and the network is constructed with node # 3 and node # 6 as intermediate stations.

各ノード#1〜#6は、隣接間フレーム通信を周期的に実行することにより、伝送路9(10)の健全性を確認する(図10(a))。
ここで、ノード#1〜#2間の障害が回復したものとする。すなわち、隣接間フレームが3回連続して成功することにより、障害隣接A端局となるノード#1が、ノード#1〜#2間の障害回復を検知する(図10(b))。
続いて、ノード#1は、ポートBがリンクアップしたことを契機に障害隣接A端局モードから論理切断A端局競合モードに遷移し、競合開始トリガフレームをA系廻りにマルチキャスト送信する。また、ノード#2は、ポートAがリンクアップしたことを契機に障害隣接B端局モードから論理切断B端局モードに遷移する(図10(c))。
Each node # 1 to # 6 confirms the soundness of the transmission line 9 (10) by periodically performing inter-adjacent frame communication (FIG. 10A).
Here, it is assumed that the failure between the nodes # 1 and # 2 has been recovered. That is, when the inter-adjacent frame is succeeded three times in succession, the node # 1 serving as the faulty adjacent A terminal station detects the fault recovery between the nodes # 1 and # 2 (FIG. 10B).
Subsequently, the node # 1 transitions from the failure adjacent A terminal mode to the logical disconnection A terminal contention mode when the port B is linked up, and multicast-transmits the contention start trigger frame around the A system. Further, the node # 2 transitions from the failure adjacent B terminal station mode to the logically disconnected B terminal station mode when the port A is linked up (FIG. 10 (c)).

中間局としてのノード#3、#6と、B端局としてのノード#2、#5は、ノード#1から送信される競合開始トリガフレームを無視する。ノード#4は、競合開始トリガフレームを受信するが、この時ノード#4は障害隣接A端局モードであり、優先度が最大である。そのため、競合開始トリガフレームの送信元であるノード#1へ、障害隣接A宣言フレームを送信し、自ノードの優先度が高いことを通知する(図11(d))。
ノード#1は、障害隣接A宣言フレームを受信し、網内に優先度が高いA端局が存在することを認識する。このため、論理切断A端局競合モードから中間局に遷移してブロッキングを解除する。また、ノード#2は、ノード#1が中間局になることで、自ノードはB端局でないことを認識し、中間局に遷移してブロッキングを解除する。各ノードは以降も隣接間フレームを周期的に交換して伝送路の健全性を確認し続ける(図11(e))。
Nodes # 3 and # 6 as intermediate stations and nodes # 2 and # 5 as B terminal stations ignore the contention start trigger frame transmitted from node # 1. The node # 4 receives the contention start trigger frame. At this time, the node # 4 is in the faulty adjacent A terminal mode and has the highest priority. Therefore, the failure adjacent A declaration frame is transmitted to the node # 1, which is the transmission source of the contention start trigger frame, to notify that the own node has high priority (FIG. 11 (d)).
Node # 1 receives the faulty adjacent A declaration frame and recognizes that there is an A terminal with high priority in the network. For this reason, a transition is made from the logical disconnection A terminal station contention mode to the intermediate station to release the blocking. Also, node # 2 recognizes that its own node is not a B terminal because node # 1 becomes an intermediate station, and transitions to the intermediate station to release blocking. Each node continues to check the soundness of the transmission path by periodically exchanging frames between adjacent nodes (FIG. 11 (e)).

最後に、図12、図13を参照しながら、電源投入時における網制御の手順について説明する。ここでは、3つあるノードのうち、ノード#1とノード#2を立ちあげ、ノード#3が電源OFFのままであったとする(図12(a))。
まず、電源ONしたノード#1、#2は、電源OFFの状態から孤立モードに遷移する。続いて、隣接間フレームが3回連続して成功し、ノード#1、#2がリンクアップしたことを契機に、ノード#1は、孤立モードから障害隣接B端局に、ノード#2は、障害隣接A端局モードに遷移する(図12(b))。
Finally, a network control procedure at power-on will be described with reference to FIGS. Here, it is assumed that the node # 1 and the node # 2 are started up among the three nodes, and the node # 3 is still powered off (FIG. 12A).
First, the nodes # 1 and # 2 that are powered on transition from the power-off state to the isolated mode. Subsequently, when the inter-adjacent frame succeeds three times in succession and the nodes # 1 and # 2 link up, the node # 1 changes from the isolated mode to the faulty adjacent B terminal, and the node # 2 A transition is made to the faulty adjacent A terminal mode (FIG. 12B).

続いて、ノード#3を立ち上げたとする。このことにより、ノード#3は、電源OFFの状態から孤立モードに遷移する(図12(c))。
続いて、隣接間フレームが3回連続して成功することでノード#3は、孤立モードから障害隣接B端局モードに遷移する。また、ノード#1は、ポートAがリンクアップしたことを契機に障害隣接B端局モードから中間局に遷移してブロッキングを解除する(図13(d))。
Next, assume that node # 3 is started up. As a result, the node # 3 transitions from the power-off state to the isolated mode (FIG. 12C).
Subsequently, the node # 3 transitions from the isolated mode to the faulty adjacent B terminal mode when the inter-adjacent frames succeed three times in succession. Also, node # 1 transitions from the failure adjacent B terminal station mode to the intermediate station when port A is linked up, and releases blocking (FIG. 13 (d)).

続いて、ノード#2とノード#3間の隣接間フレームが3回連続して成功することで、ノード#3は、障害隣接B端局モードから論理切断B端局モードに遷移する。また、ノード#2は、ポートBがリンクアップしたことを契機に障害隣接A端局モードから論理切断A端局競合モードに遷移し、競合開始トリガフレームをA系廻りにマルチキャスト送信する(図13(e))。
このとき、中間局であるノード#1とB端局であるノード#3は、ノード#2から送信された競合開始トリガフレームを無視する。また、ノード#2は、自身が送信した競合開始トリガフレームが返ってきたことから、網内にA端局が自ノードしか存在しないことを認識する。そして、ノード#2は、論理切断A端局競合モードから論理切断A端局モードに遷移する。
各ノード#1,#3は、以降も隣接間フレームを周期的に交換して伝送路の健全性を確認し続ける(図13(f))。
Subsequently, when the inter-adjacent frame between the node # 2 and the node # 3 succeeds three times in succession, the node # 3 transitions from the faulty adjacent B terminal mode to the logically disconnected B terminal mode. Further, the node # 2 transitions from the failure adjacent A terminal mode to the logical disconnection A terminal contention mode when the port B is linked up, and multicasts a contention start trigger frame around the A system (FIG. 13). (E)).
At this time, the node # 1 that is the intermediate station and the node # 3 that is the B terminal station ignore the contention start trigger frame transmitted from the node # 2. Also, since the contention start trigger frame transmitted by the node # 2 is returned, the node # 2 recognizes that the A terminal station exists only in the network. Node # 2 then transitions from the logical disconnection A terminal station competition mode to the logical disconnection A terminal station mode.
The nodes # 1 and # 3 continue to check the soundness of the transmission path by periodically exchanging frames between adjacent nodes thereafter (FIG. 13 (f)).

図14は、本実施形態にかかわる伝送路システムのモード間の状態遷移を示す図である。図6〜図13を用いて説明した動作を模式的に示している。図中、“アップ”は、隣接局と論理的に接続されている状態を、“ダウン”は論理的に切断されている状態を示す。   FIG. 14 is a diagram illustrating state transition between modes of the transmission line system according to the present embodiment. The operation | movement demonstrated using FIGS. 6-13 is typically shown. In the figure, “up” indicates a state in which the adjacent station is logically connected, and “down” indicates a state in which it is logically disconnected.

以上説明のように本発明は、複数のノード#1〜#6が、A系廻りの伝送路9、B系廻りの伝送路10を用いてフレームの伝送を行うもので、それぞれのノードを、ポートBを用いた制御フレームの送信をブロッキングし、フレームの送信に関してポートAを用いて行うA端局、B系廻りの伝送路を終端し、ポートBを用いてフレームの伝送を行う終端局ノード、(3)伝送路の両方に対してフレームを送受信し、ポートA、ポートBの両方を用いてフレームの双方向伝送を行う中間ノード、のいずれかに割り当て、伝送路システムを構築するものである。
このとき、各ノード#1〜#6(フレーム伝送装置)は、隣接するノードとの間で第1の制御フレームを交換して伝送路の障害監視を行う。そして、障害を検知したノードが、B系廻りの伝送路10を用いて第2の制御フレームをマルチキャストにより送信して他のノードに対して自身がA端局に遷移したことを通知し、隣接するノードを終端局ノードに、他のノードを中間局ノードに遷移させる。一方、障害の回復を検知したA端局は、A系廻りの伝送路9を用いて第2の制御フレームをマルチキャスト送信し、当該第2の制御フレームを受信した1以上のA端局による調停が行われ決定される唯一のA端局と、調停の結果中間局ノードに遷移する他のノードを経由して終端局ノードに遷移するノードとの間の網を再構築する。
As described above, according to the present invention, a plurality of nodes # 1 to # 6 perform frame transmission using the transmission path 9 around the A system and the transmission path 10 around the B system. A terminal station that blocks transmission of a control frame using the port B, terminates a transmission path around the B system using the port A with respect to the transmission of the frame, and transmits a frame using the port B (3) A transmission line system is constructed by transmitting / receiving frames to / from both transmission paths and allocating them to any one of intermediate nodes that perform bidirectional transmission of frames using both port A and port B. is there.
At this time, each of the nodes # 1 to # 6 (frame transmission apparatus) exchanges a first control frame with an adjacent node to monitor a transmission path failure. Then, the node that has detected the failure transmits the second control frame by multicast using the transmission path 10 around the B system, notifies other nodes that it has transitioned to the A terminal station, The node to be transferred is changed to the terminal station node, and the other node is changed to the intermediate station node. On the other hand, the A terminal station that has detected the recovery of the failure multicasts the second control frame using the transmission path 9 around the A system, and arbitrates by one or more A terminal stations that have received the second control frame. The network between the only A terminal station determined and determined and the node that transitions to the terminal station node via another node that transitions to the intermediate station node as a result of arbitration is reconstructed.

このことにより、双方向二重リング型伝送路システムにおいて伝送路の障害の発生および回復の検知を、隣接するノード間で第1の制御フレームを交換するハンドシェイクにより実現することができ、また、障害発生を検知したノードがA端局に遷移し、第2の制御フレームをマルチキャストして調停を行い、網を再構築することで、論理的トポロジ構築に要する時間の短縮をはかることができる。
また、第2の制御フレームはトポロジ情報交換のトリガとしての意味も持ち、マルチキャストにより第2の制御フレームが一斉に各ノードに通知されるため、トポロジ構築、およびトポロジ修復のための処理を高速化することができる。
As a result, in the bi-directional double ring transmission line system, detection of occurrence and recovery of a transmission line failure can be realized by a handshake in which the first control frame is exchanged between adjacent nodes. A node that detects the occurrence of a failure makes a transition to the A terminal, performs arbitration by multicasting the second control frame, and reconstructs the network, thereby shortening the time required for constructing the logical topology.
The second control frame also has a meaning as a trigger for exchanging topology information. Since the second control frame is simultaneously notified to each node by multicast, the processing for topology construction and topology restoration is accelerated. can do.

なお、前記した本発明実施形態によれば、障害として、伝送路の断線のみ例示して説明したが、ノード障害等についても同様に、隣接する障害検出ノードがA端局として動作するものであり、同様の効果が得られるものである。
また、図5に示すポートステート制御部13、受信フレーム制御部15、送信フレーム制御部17、網制御部18のそれぞれが持つ機能をプログラムにより実現し、このプログラムをコンピュータ読み取り可能な記録媒体に格納し、各ノードの制御中枢となるCPUがそのプログラムを逐次読み出して実行することによっても前記した本発明の双方向二重リング型伝送路システムならびにフレーム伝送装置を構築することができる。
In addition, according to the above-described embodiment of the present invention, only the disconnection of the transmission line is illustrated as the failure. However, for the node failure and the like, the adjacent failure detection node operates as the A terminal station. The same effect can be obtained.
Further, the functions of the port state control unit 13, the reception frame control unit 15, the transmission frame control unit 17, and the network control unit 18 shown in FIG. 5 are realized by a program, and this program is stored in a computer-readable recording medium. However, the bidirectional double ring transmission line system and the frame transmission apparatus of the present invention described above can also be constructed by the CPU serving as the control center of each node reading and executing the program sequentially.

本発明の実施形態にかかわる伝送路システムの論理的な基本概念を示す図である。It is a figure which shows the logical basic concept of the transmission-line system concerning embodiment of this invention. 本実施形態にかかわる伝送路システムにおいて送受信されるフレームの種類を示す図である。It is a figure which shows the kind of flame | frame transmitted / received in the transmission line system concerning this embodiment. 本実施形態にかかわる伝送路システムで使用されるフレームのデータ形式を示す図であり、(a)隣接間フレーム、(b)網制御フレーム、(c)ユーザフレーム、それぞれのデータ形式が示される。It is a figure which shows the data format of the frame used with the transmission line system concerning this embodiment, (a) Inter-adjacent frame, (b) Network control frame, (c) User frame, each data format is shown. 本実施形態にかかわるデータ伝送装置の内部構成を示すブロック図である。It is a block diagram which shows the internal structure of the data transmission apparatus concerning this embodiment. 本実施形態にかかわる伝送路システムの物理的な基本構成を示す図である。It is a figure which shows the physical fundamental structure of the transmission line system concerning this embodiment. 本実施形態にかかわる伝送路システムの障害発生時における網制御の手順を示す図である。It is a figure which shows the procedure of the network control at the time of the failure generation of the transmission line system concerning this embodiment. 本実施形態にかかわる伝送路システムの障害発生時における網制御の手順を示す図である。It is a figure which shows the procedure of the network control at the time of the failure generation of the transmission line system concerning this embodiment. 本実施形態にかかわる伝送路システムの障害回復時における網制御の手順を示す図である。It is a figure which shows the procedure of the network control at the time of the failure recovery of the transmission line system concerning this embodiment. 本実施形態にかかわる伝送路システムの障害回復時における網制御の手順を示す図である。It is a figure which shows the procedure of the network control at the time of the failure recovery of the transmission line system concerning this embodiment. 本実施形態にかかわる伝送路システムの複数ループ統合時における網制御の手順を示す図である。It is a figure which shows the procedure of the network control at the time of multiple loop integration of the transmission line system concerning this embodiment. 本実施形態にかかわる伝送路システムの複数ループ統合時における網制御の手順を示す図である。It is a figure which shows the procedure of the network control at the time of multiple loop integration of the transmission line system concerning this embodiment. 本実施形態にかかわる伝送路システムの電源投入時における網制御の手順を示す図である。It is a figure which shows the procedure of the network control at the time of power activation of the transmission line system concerning this embodiment. 本実施形態にかかわる伝送路システムの電源投入時における網制御の手順を示す図である。It is a figure which shows the procedure of the network control at the time of power activation of the transmission line system concerning this embodiment. 本実施形態にかかわる伝送路システムのモード間の状態遷移を示す図である。It is a figure which shows the state transition between the modes of the transmission line system concerning this embodiment.

符号の説明Explanation of symbols

1〜6 ノード(フレーム伝送装置)
7、8 端末
9、10 伝送路(A系廻り、B系廻り)
11 ポートA(第1のポート)
12 ポートB(第2のポート)
13 ポートステート制御部
14 受信バッファ
15 受信フレーム制御部
16 送信バッファ
17 送信フレーム制御部
18 網制御部
1-6 nodes (frame transmission equipment)
7, 8 Terminal 9, 10 Transmission path (A system, B system)
11 Port A (first port)
12 Port B (second port)
13 Port State Control Unit 14 Reception Buffer 15 Reception Frame Control Unit 16 Transmission Buffer 17 Transmission Frame Control Unit 18 Network Control Unit

Claims (11)

複数のポートを持つ複数のノードが、伝送路を介してフレームの伝送を行う伝送路システムであって、
前記複数のポートのうち特定されたいずれかを用いたフレームの送信をブロッキングし、前記フレームの伝送に関しては前記特定されたポートと異なるポートを用いて行う一方の終端状態、前記複数のポートのうち少なくとも1つのポートを用いて前記フレームの伝送を行う中間局状態、伝送路を終端し、前記複数のポートのうち前記中間局に接続されるポートを用いて前記フレームの伝送を行う他方の終端状態、のいずれかひとつに前記ノードの状態を設定して網を構築する手段と、
隣接するノード間で第1の制御フレームを交換して前記伝送路の障害を監視する手段と、
前記監視の結果、伝送路を用いて第2の制御フレームを送信することで、一方の終端状態に遷移したことを他のノードに通知して、隣接するノードを他方の終端状態に、他のノードを中間局状態に遷移させる手段と、
を備え
前記複数のノードは、
(1)障害が発生した伝送路の障害回復を検知したときに、1以上のマスタノードに対して競合を促し調停するための契機となる競合開始トリガフレームと、
(2)自ノードが最高優先度を持つマスタノードであるため、前記競合開始トリガフレームによる競合を中止し、他ノードに対して中間局ノードに遷移するように要求し、宣言する障害隣接A宣言フレームと、
(3)自ノードがマスタノードとしての最高優先度を持ったため、前記競合開始トリガフレームによる競合を中止し、他ノードに対して中間局ノードに遷移するように要求し、前記障害を検知して障害隣接A端局に遷移したことを宣言する障害隣接A遷移フレームと、
(4)自ノードが送信した前記障害隣接A遷移フレームが終端局ノードに到達したことを通知し、前記障害隣接A端局と前記終端局ノードとの間の伝送路が確保されたことを示す障害隣接A遷移応答フレームと、から成る前記第2の制御フレーム、
のそれぞれを認識し、当該認識結果に基づき各ノードの状態遷移を制御することを特徴とする伝送路システム。
A transmission line system in which a plurality of nodes having a plurality of ports transmit frames through a transmission line,
Blocking transmission of a frame using any one of the plurality of ports specified, and one terminal state using a port different from the specified port for transmission of the frame, of the plurality of ports Intermediate station state for transmitting the frame using at least one port, termination of the transmission path, and the other terminal state for transmitting the frame using a port connected to the intermediate station among the plurality of ports A means for setting a state of the node to any one of the above and constructing a network;
Means for exchanging a first control frame between adjacent nodes to monitor a failure in the transmission path;
As a result of the monitoring, by transmitting the second control frame using the transmission line, the other node is notified of the transition to one terminal state, the adjacent node is changed to the other terminal state, Means for transitioning the node to the intermediate station state;
Equipped with a,
The plurality of nodes are:
(1) A contention start trigger frame that triggers mediation and arbitration for one or more master nodes when detecting failure recovery of a transmission path in which a failure has occurred;
(2) Since the own node is the master node having the highest priority, the failure adjacent A declaration is declared by requesting and declaring the contention by the contention start trigger frame to the other node to transit to the intermediate station node. Frame,
(3) Since the own node has the highest priority as a master node, it cancels the contention by the contention start trigger frame, requests other nodes to transition to the intermediate station node, detects the failure A failure adjacent A transition frame declaring that a transition has been made to the failure adjacent A terminal,
(4) Notifying that the failure adjacent A transition frame transmitted by the own node has reached the terminal station node, indicating that a transmission path between the failure adjacent A terminal station and the terminal station node has been secured. The second control frame comprising a fault adjacent A transition response frame,
A transmission line system characterized by recognizing each of the nodes and controlling the state transition of each node based on the recognition result .
前記複数のノードは、
第1の制御フレームにより、隣接するノードとの間で周期的にハンドシェイクを行って自ノードの状態を通知しあい伝送路の障害を監視するとともに、隣接するノードと論理的なハンドシェイクが完了したことを契機に、前記ノードの状態遷移の実行を許可することを特徴とする請求項1に記載の伝送路システム。
The plurality of nodes are:
The first control frame periodically performs handshake with the adjacent node to notify the status of the own node and monitor the failure of the transmission path, and the logical handshake with the adjacent node is completed. transmission line system according to claim 1, characterized in that to allow a trigger, the execution of the state transition of the node that.
第1のポートと第2のポートとを持つ複数のノードが、A系廻りとB系廻りの伝送路を用いてフレームの伝送を行う伝送路システムであって、
第2のポートを用いたフレームの送信をブロッキングし、前記フレームの伝送に関しては第1のポートを用いて行うマスタノード、B系廻りの伝送路を終端し、第2のポートを用いて前記フレームの伝送を行う終端局ノード、伝送路に対して前記フレームを伝送し、第1のポートおよび第2のポートの両方を用いてフレームの双方向伝送を行う中間局ノード、のいずれかひとつに前記ノードの状態を設定して網を構築する手段と、
隣接するノード間で第1の制御フレームを交換して前記伝送路の障害を監視する手段と、
前記監視の結果、B系廻りの伝送路を用いて第2の制御フレームをマルチキャスト送信することで、マスタノードに遷移したことを他のノードに通知して、隣接するノードを終端局ノードに、他のノードを中間局ノードに遷移させる手段と、
前記監視の結果、前記障害の回復を検知した前記マスタノードが、A系廻りの伝送路を用いて第2の制御フレームをマルチキャスト送信し、前記第2の制御フレームを受信した1以上のマスタノードによる調停が行われ決定される唯一のマスタノードと、前記調停の結果、中間局ノードに遷移する他のノードを経由して終端局ノードに遷移するノードとの間の網を再構築する手段と、
を備え
前記複数のノードは、
(1)障害が発生した伝送路の障害回復を検知したときに、1以上のマスタノードに対して競合を促し調停するための契機となる競合開始トリガフレームと、
(2)自ノードが最高優先度を持つマスタノードであるため、前記競合開始トリガフレームによる競合を中止し、他ノードに対して中間局ノードに遷移するように要求し、宣言する障害隣接A宣言フレームと、
(3)自ノードがマスタノードとしての最高優先度を持ったため、前記競合開始トリガフレームによる競合を中止し、他ノードに対して中間局ノードに遷移するように要求し、前記障害を検知して障害隣接A端局に遷移したことを宣言する障害隣接A遷移フレームと、
(4)自ノードが送信した前記障害隣接A遷移フレームが終端局ノードに到達したことを通知し、前記障害隣接A端局と前記終端局ノードとの間の伝送路が確保されたことを示す障害隣接A遷移応答フレームと、から成る前記第2の制御フレーム、
のそれぞれを認識し、当該認識結果に基づき各ノードの状態遷移を制御することを特徴とする伝送路システム。
A transmission line system in which a plurality of nodes having a first port and a second port transmit frames using transmission lines around the A system and the B system,
Frame transmission using the second port is blocked, and transmission of the frame is terminated by a master node that uses the first port and a transmission path around the B system, and the frame is transmitted using the second port. The intermediate station node that transmits the frame to the transmission path and performs the bidirectional transmission of the frame using both the first port and the second port. A means for setting the node state and building the network;
Means for exchanging a first control frame between adjacent nodes to monitor a failure in the transmission path;
As a result of the monitoring, by multicast transmission of the second control frame using the transmission path around the B system, the transition to the master node is notified to the other nodes, the adjacent node to the terminal station node, Means for transitioning another node to an intermediate station node;
As a result of the monitoring, the master node that has detected the recovery of the failure multicasts the second control frame using the transmission path around the system A, and receives the second control frame. Means for re-establishing a network between the only master node that is determined by arbitration according to, and the node that transitions to the terminal station node via the other node that transitions to the intermediate station node as a result of the arbitration; ,
Equipped with a,
The plurality of nodes are:
(1) A contention start trigger frame that triggers mediation and arbitration for one or more master nodes when detecting failure recovery of a transmission path in which a failure has occurred;
(2) Since the own node is the master node having the highest priority, the failure adjacent A declaration is declared by requesting and declaring the contention by the contention start trigger frame to the other node to transit to the intermediate station node. Frame,
(3) Since the own node has the highest priority as a master node, it cancels the contention by the contention start trigger frame, requests other nodes to transition to the intermediate station node, detects the failure A failure adjacent A transition frame declaring that a transition has been made to the failure adjacent A terminal,
(4) Notifying that the failure adjacent A transition frame transmitted by the own node has reached the terminal station node, indicating that a transmission path between the failure adjacent A terminal station and the terminal station node has been secured. The second control frame comprising a fault adjacent A transition response frame,
A transmission line system characterized by recognizing each of the nodes and controlling the state transition of each node based on the recognition result .
前記複数のノードは、
第1の制御フレームにより、隣接するノードとの間で周期的にハンドシェイクを行って自ノードの状態を通知しあい伝送路の障害を監視するとともに、隣接するノードと論理的なハンドシェイクが完了したことを契機に、前記ノードの状態遷移の実行を許可することを特徴とする請求項に記載の伝送路システム。
The plurality of nodes are:
The first control frame periodically performs handshake with the adjacent node to notify the status of the own node and monitor the failure of the transmission path, and the logical handshake with the adjacent node is completed. 4. The transmission line system according to claim 3 , wherein execution of state transition of the node is permitted when triggered by this.
第1のポートと第2のポートとを持つ複数のノードが、A系廻りとB系廻りの伝送路を用いてフレームの伝送を行う伝送路システムにおけるフレーム伝送装置であって、
隣接する前記ノード間で第1の制御フレームを交換して周期的にハンドシェイクを行い、前記伝送路の障害を監視するポートステート制御部と、
前記伝送路の障害を検知することでマスタノードに遷移するノードによりA系廻りの伝送路を用いてマルチキャスト送信される第2の制御フレームを受信し、前記第2のポートを用いたユーザフレームの伝送をブロッキングする1以上のマスタノードを調停することで決定される唯一のマスタノードと、当該唯一のマスタノードに隣接し、前記フレームの伝送を第2のポートにより行いB系廻りの伝送路を終端する終端局ノードとの間の伝送路を再構築する網制御部と、
を備え
前記網制御部は、
前記第2の制御フレームに含まれるフレーム識別番号により、前記第2の制御フレームが、(1)障害が発生した伝送路の障害回復を検知したときに、1以上のマスタノードに対して競合を促し調停するための契機となる競合開始トリガフレームか、(2)自ノードが前記伝送路に障害が発生したことを検知した最高優先度を持つマスタノードであるため、競合開始トリガフレームによる競合を中止し、他ノードに対して中間局ノードに遷移するように要求して宣言する障害隣接A宣言フレームか、(3)自ノードがマスタノードとしての最高優先度を持ったため、競合開始トリガフレームによる競合を中止し、他ノードに対して中間局ノードに遷移するように要求し、障害隣接A端局に遷移したことを宣言する障害隣接A遷移フレームか、(4)自ノードが送信した前記障害隣接A遷移フレームが終端局ノードに到達したことを通知し、マスタノードと終端局ノードとの間の伝送路が確保されたことを示す障害隣接A遷移応答フレームかを判別し、
前記判別結果に従い前記ノードの状態遷移を制御することを特徴とするフレーム伝送装置。
A frame transmission apparatus in a transmission path system in which a plurality of nodes having a first port and a second port transmit a frame using transmission paths around the A system and the B system,
A port state control unit for exchanging a first control frame between adjacent nodes and periodically performing handshake to monitor a failure in the transmission path;
By detecting a failure in the transmission path, a node that transitions to the master node receives a second control frame that is multicast-transmitted using a transmission path around the system A, and transmits a user frame that uses the second port. A single master node determined by arbitrating one or more master nodes that block transmission, and adjacent to the single master node, the frame is transmitted by the second port, and a transmission path around the B system is established. A network control unit for reconstructing a transmission path with a terminating station node to be terminated;
Equipped with a,
The network control unit
Due to the frame identification number included in the second control frame, the second control frame (1) competes with one or more master nodes when it detects failure recovery of the transmission path where the failure has occurred. Or a conflict start trigger frame that triggers arbitration, or (2) because the own node is the master node with the highest priority that has detected that a failure has occurred in the transmission path, Either a failure adjacent A declaration frame that is requested to declare to other nodes to transit to the intermediate station node, or (3) because the own node has the highest priority as a master node, A failure adjacent A transition frame that cancels contention, requests other nodes to transition to an intermediate station node, and declares transition to a failure adjacent A terminal station, 4) A failure adjacent A transition frame notifying that the failure adjacent A transition frame transmitted by the own node has reached the terminal station node and indicating that a transmission path is secured between the master node and the terminal node. Determine whether
A frame transmission apparatus that controls state transition of the node according to the determination result .
前記ポートステート制御部は、
前記第1のポートおよび前記第2のポートを介して受信した、前記第1の制御フレームおよび第2の制御フレームの宛先アドレスを判別して、前記第2のポートおよび前記第1のポートに対する制御フレームの伝送をフォワーディングするかブロッキングするかを決定し、受信フレーム制御部を介して受信した前記制御フレームを受信バッファに格納することを特徴とする請求項に記載のフレーム伝送装置。
The port state control unit
Control of the second port and the first port by determining destination addresses of the first control frame and the second control frame received via the first port and the second port 6. The frame transmission apparatus according to claim 5 , wherein the frame transmission apparatus determines whether to forward or block the transmission of the frame, and stores the control frame received via the reception frame control unit in a reception buffer.
第1のポートと第2のポートとを持つ複数のノードが、A系廻りとB系廻りの伝送路を用いてフレームの伝送を行う伝送路システムにおけるフレーム伝送装置であって、
隣接する前記ノード間で第1の制御フレームを交換して周期的にハンドシェイクを行い、前記伝送路の障害を監視するポートステート制御部と、
前記伝送路の障害を検知することでマスタノードに遷移するノードによりA系廻りの伝送路を用いてマルチキャスト送信される第2の制御フレームを受信し、前記第2のポートを用いたユーザフレームの伝送をブロッキングする1以上のマスタノードを調停することで決定される唯一のマスタノードと、当該唯一のマスタノードに隣接し、前記フレームの伝送を第2のポートにより行いB系廻りの伝送路を終端する終端局ノードとの間の伝送路を再構築する網制御部と、
を備え
前記網制御部は、
前記ノード状態に基づき前記第1、第2の制御フレームを送信するときに、送信フレーム制御部を介して送信バッファから読み込み、該当制御フレームを前記ポートステート制御部へ送信し、前記ポートステート制御部は、受信した前記該当制御フレームに含まれるタグを判別し、第1のポートに送信するか、第2のポートに送信するかを決定して送信することを特徴とするフレーム伝送装置。
A frame transmission apparatus in a transmission path system in which a plurality of nodes having a first port and a second port transmit a frame using transmission paths around the A system and the B system,
A port state control unit for exchanging a first control frame between adjacent nodes and periodically performing handshake to monitor a failure in the transmission path;
By detecting a failure in the transmission path, a node that transitions to the master node receives a second control frame that is multicast-transmitted using a transmission path around the system A, and transmits a user frame that uses the second port. A single master node determined by arbitrating one or more master nodes that block transmission, and adjacent to the single master node, the frame is transmitted by the second port, and a transmission path around the B system is established. A network control unit for reconstructing a transmission path with a terminating station node to be terminated;
Equipped with a,
The network control unit
When transmitting the first and second control frames based on the node state, the port state control unit reads the control frame from the transmission buffer via the transmission frame control unit, and transmits the control frame to the port state control unit. Determines a tag included in the received corresponding control frame, determines whether to transmit to the first port or to transmit to the second port, and transmits the frame.
前記ポートステート制御部は、
前記第1のポートおよび前記第2のポートを介して受信した、前記第1の制御フレームおよび第2の制御フレームの宛先アドレスを判別して、前記第2のポートおよび前記第1のポートに対する制御フレームの伝送をフォワーディングするかブロッキングするかを決定し、受信フレーム制御部を介して受信した前記制御フレームを受信バッファに格納することを特徴とする請求項に記載のフレーム伝送装置。
The port state control unit
Control of the second port and the first port by determining destination addresses of the first control frame and the second control frame received via the first port and the second port 8. The frame transmission apparatus according to claim 7 , wherein the frame transmission apparatus determines whether to forward or block the transmission of the frame, and stores the control frame received through the reception frame control unit in a reception buffer.
第1のポートと第2のポートとを持つ複数のノードが、A系廻りとB系廻りの伝送路を用いてフレームの送受信を行う伝送路システムにおける伝送路切り替え方法であって、
前記各ノードが、隣接するノード間で第1の制御フレームを交換してハンドシェイクを行い、前記伝送路において発生する障害を監視する第1のステップと、
前記監視の結果、(1)障害を検知したノードが、第2のポートを用いたフレームの送信をブロッキングし、第1のポートからB系廻りの伝送路を用いて第2の制御フレームをマルチキャスト送信して、マスタノードに遷移したことを他のノードに対し通知することで、(2)前記遷移したマスタノードに隣接するノードが、前記B系廻りの伝送路を終端し、第2のポートを用いてフレームの伝送を行う終端局ノードに遷移し、(3)他のノードが、前記伝送路に対して前記第2の制御フレームを伝送し、第1のポートおよび第2のポートの両方を用いてフレームの伝送を行う中間局ノードに遷移する第2のステップと、
前記障害の回復を検知した前記マスタノードが、A系廻りの伝送路を用いて第2の制御フレームをマルチキャスト送信し、前記第2の制御フレームを受信した1以上のマスタノードによる調停を促し、前記調停の結果決定される唯一のマスタノードが、前記調停の結果、前記中間局ノードに遷移する他のノードを経由して終端局ノードに遷移するノードと自身との間の網を再構築する第3のステップと、
を有し、
前記第2のステップは、
前記ハンドシェイクの失敗により伝送路上の障害を検知して障害隣接A端局モードに遷移するマスタノードが、障害隣接A端局モードに遷移したことを宣言する第2の制御フレームとしての障害隣接A遷移フレームを、B系廻りの伝送路を用いて他のノードに対してマルチキャスト送信するサブステップと、
前記障害隣接A遷移フレームを受信した前記マスタノードに隣接するノードが障害隣接B端局モードに遷移するサブステップと、
前記障害発生前にマスタノードとして動作していたノードが、前記障害隣接A遷移フレームを受信して他にマスタノードの存在を知り、中間局ノードに遷移するために第2のポートのブロッキングを解除するサブステップと、
前記伝送路の障害発生前に終端局ノードとして動作していたノードが、マスタノードとして動作していたノードが中間局ノードに遷移したことをうけて中間局ノードに遷移し、そのために第1のポートのブロッキングを解除するサブステップと、
前記障害隣接B端局モードに遷移した新たな終端局ノードが、前記障害隣接A遷移フレームを受信し、第2の制御フレームとしての障害隣接A遷移応答フレームをA系廻りの伝送路を用いて他のノードにマルチキャスト送信するサブステップと、
前記障害隣接A端局モードに遷移した前記マスタノードが、前記障害隣接A遷移応答フレームを受信して終端局ノードから応答があったことを認識し、前記障害隣接A遷移フレームのマルチキャスト送信を停止するサブステップと、
を有することを特徴とする伝送路システムにおける伝送路切り替え方法。
A transmission path switching method in a transmission path system in which a plurality of nodes having a first port and a second port perform transmission / reception of frames using transmission paths around A system and B system,
A first step in which each node performs a handshake by exchanging a first control frame between adjacent nodes, and monitors a failure occurring in the transmission path;
As a result of the monitoring, (1) the node detecting the failure blocks the transmission of the frame using the second port, and multicasts the second control frame from the first port using the transmission path around the B system. (2) A node adjacent to the transitioned master node terminates the transmission path around the B system, and notifies the other node of the transition to the master node. (3) The other node transmits the second control frame to the transmission path, and transmits both the first port and the second port. A second step of transitioning to an intermediate station node that transmits frames using
The master node that has detected the recovery of the failure multicasts a second control frame using a transmission path around the system A, and prompts arbitration by one or more master nodes that have received the second control frame; The only master node determined as a result of the arbitration reconstructs the network between itself and the node that transitions to the terminal station node via other nodes that transition to the intermediate station node as a result of the arbitration A third step;
I have a,
The second step includes
A master node that detects a fault on the transmission path due to the failure of the handshake and makes a transition to the faulty adjacent A terminal mode, declares that the master node that has transitioned to the faulty adjacent A terminal mode is a faulty neighboring A as a second control frame A sub-step for multicast transmission of the transition frame to other nodes using a transmission path around system B;
A sub-step in which a node adjacent to the master node that has received the failed adjacent A transition frame transitions to a failed adjacent B terminal mode;
The node that was operating as the master node before the occurrence of the failure receives the failed adjacent A transition frame, knows that there is another master node, and releases the blocking of the second port in order to transition to the intermediate station node Substeps to
The node that was operating as the terminal station node before the occurrence of the failure in the transmission path transitions to the intermediate station node in response to the transition of the node that was operating as the master node to the intermediate station node. A substep to unblock the port;
The new terminal station node that has transitioned to the faulty adjacent B terminal mode receives the faulty adjacent A transition frame, and uses the faulty adjacent A transition response frame as a second control frame using a transmission path around the A system. A substep for multicast transmission to other nodes;
The master node that has transitioned to the faulty adjacent A terminal mode receives the faulty adjacent A transition response frame, recognizes that there is a response from the terminal station node, and stops multicast transmission of the faulty adjacent A transition frame Substeps to
Transmission line switching method in the transmission path system, characterized in that it comprises a.
第1のポートと第2のポートとを持つ複数のノードが、A系廻りとB系廻りの伝送路を用いてフレームの送受信を行う伝送路システムにおける伝送路切り替え方法であって、
前記各ノードが、隣接するノード間で第1の制御フレームを交換してハンドシェイクを行い、前記伝送路において発生する障害を監視する第1のステップと、
前記監視の結果、(1)障害を検知したノードが、第2のポートを用いたフレームの送信をブロッキングし、第1のポートからB系廻りの伝送路を用いて第2の制御フレームをマルチキャスト送信して、マスタノードに遷移したことを他のノードに対し通知することで、(2)前記遷移したマスタノードに隣接するノードが、前記B系廻りの伝送路を終端し、第2のポートを用いてフレームの伝送を行う終端局ノードに遷移し、(3)他のノードが、前記伝送路に対して前記第2の制御フレームを伝送し、第1のポートおよび第2のポートの両方を用いてフレームの伝送を行う中間局ノードに遷移する第2のステップと、
前記障害の回復を検知した前記マスタノードが、A系廻りの伝送路を用いて第2の制御フレームをマルチキャスト送信し、前記第2の制御フレームを受信した1以上のマスタノードによる調停を促し、前記調停の結果決定される唯一のマスタノードが、前記調停の結果、前記中間局ノードに遷移する他のノードを経由して終端局ノードに遷移するノードと自身との間の網を再構築する第3のステップと、
を有し、
前記第3のステップは、
障害の回復を検知したマスタノードが、第2のポートがハンドシェイクに成功したことを認識して障害隣接A端局モードから、1以上のマスタノードの調停を行う論理切断A端局競合モードに遷移し、競合開始の契機になる第2の制御フレームとしての競合開始トリガフレームを、A系廻りの伝送路を用いて他のノードに対しマルチキャスト送信するサブステップと、
前記マスタノードに隣接する終端局ノードが、第1のポートがハンドシェイクに成功したことを認識して前記障害隣接B端局モードから、論理切断B端局モードに遷移するサブステップと、
前記マスタノードが、自身が送信した前記競合開始トリガフレームを受信することにより網内にマスタノードは自身しか存在しないことを認識し、論理切断A端局競合モードから論理切断A端局モードに遷移するサブステップと、
を有することを特徴とする伝送路システムにおける伝送路切り替え方法。
A transmission path switching method in a transmission path system in which a plurality of nodes having a first port and a second port perform transmission / reception of frames using transmission paths around A system and B system,
A first step in which each node performs a handshake by exchanging a first control frame between adjacent nodes, and monitors a failure occurring in the transmission path;
As a result of the monitoring, (1) the node detecting the failure blocks the transmission of the frame using the second port, and multicasts the second control frame from the first port using the transmission path around the B system. (2) A node adjacent to the transitioned master node terminates the transmission path around the B system, and notifies the other node of the transition to the master node. (3) The other node transmits the second control frame to the transmission path, and transmits both the first port and the second port. A second step of transitioning to an intermediate station node that transmits frames using
The master node that has detected the recovery of the failure multicasts a second control frame using a transmission path around the system A, and prompts arbitration by one or more master nodes that have received the second control frame; The only master node determined as a result of the arbitration reconstructs the network between itself and the node that transitions to the terminal station node via other nodes that transition to the intermediate station node as a result of the arbitration A third step;
I have a,
The third step includes
The master node that has detected the recovery from the failure recognizes that the second port has succeeded in handshaking, and changes from the failed adjacent A terminal mode to the logically disconnected A terminal contention mode that arbitrates one or more master nodes. A sub-step of making a multicast transmission of a contention start trigger frame as a second control frame that triggers contention start to the other nodes using a transmission path around the A system;
A sub-step in which the terminal station node adjacent to the master node recognizes that the first port has succeeded in handshaking and transitions from the failed adjacent B terminal mode to the logically disconnected B terminal mode;
The master node recognizes that only the master node exists in the network by receiving the contention start trigger frame transmitted by itself, and transitions from the logical disconnection A terminal station conflict mode to the logical disconnection A terminal mode. Substeps to
Transmission line switching method in the transmission path system, characterized in that it comprises a.
第1のポートと第2のポートとを持つ複数のノードが、A系廻りとB系廻りの伝送路を用いてフレームの送受信を行う伝送路システムにおける伝送路切り替え方法であって、
前記各ノードが、隣接するノード間で第1の制御フレームを交換してハンドシェイクを行い、前記伝送路において発生する障害を監視する第1のステップと、
前記監視の結果、(1)障害を検知したノードが、第2のポートを用いたフレームの送信をブロッキングし、第1のポートからB系廻りの伝送路を用いて第2の制御フレームをマルチキャスト送信して、マスタノードに遷移したことを他のノードに対し通知することで、(2)前記遷移したマスタノードに隣接するノードが、前記B系廻りの伝送路を終端し、第2のポートを用いてフレームの伝送を行う終端局ノードに遷移し、(3)他のノードが、前記伝送路に対して前記第2の制御フレームを伝送し、第1のポートおよび第2のポートの両方を用いてフレームの伝送を行う中間局ノードに遷移する第2のステップと、
前記障害の回復を検知した前記マスタノードが、A系廻りの伝送路を用いて第2の制御フレームをマルチキャスト送信し、前記第2の制御フレームを受信した1以上のマスタノードによる調停を促し、前記調停の結果決定される唯一のマスタノードが、前記調停の結果、前記中間局ノードに遷移する他のノードを経由して終端局ノードに遷移するノードと自身との間の網を再構築する第3のステップと、
を有し、
前記第3のステップは、
障害の回復を検知した第1のマスタノードが、第2のポートがハンドシェイクに成功したことを認識して障害隣接A端局モードから1以上のマスタノードの調停を行う論理切断A端局競合モードに遷移し、競合開始の契機になる第2の制御フレームとしての競合開始トリガフレームを、A系廻りの伝送路を用いて他のノードに対しマルチキャスト送信するサブステップと、
前記第1のマスタノードに隣接する第1の終端局ノードが、第1のポートがハンドシェイクに成功したことを認識して前記障害隣接B端局モードから、論理切断B端局モードに遷移するサブステップと、
前記競合開始トリガフレームを受信した第2のマスタノードが、自身は障害隣接A端局モードにあって、最高優先度を持つことを、前記競合開始トリガフレームの送信元である前記第1のマスタノードへ第2の制御フレームとしての障害隣接A宣言フレームを送信するサブステップと、
障害隣接A宣言フレームを受信した前記第1のマスタノードが、網内に優先度の高い第2のマスタノードが存在することを認識し、論理切断A端局モードから中間局モードに遷移し、第2のポートのブロッキングを解除するサブステップと、
前記第1の終端局ノードが、前記第1のマスタノードが中間局モードに遷移したことをうけて自身は終端局ノードではないことを認識し、中間局モードに遷移して第1のポートのブロッキングを解除するサブステップと、
を有することを特徴とする伝送路システムにおける伝送路切り替え方法。
A transmission path switching method in a transmission path system in which a plurality of nodes having a first port and a second port perform transmission / reception of frames using transmission paths around A system and B system,
A first step in which each node performs a handshake by exchanging a first control frame between adjacent nodes, and monitors a failure occurring in the transmission path;
As a result of the monitoring, (1) the node detecting the failure blocks the transmission of the frame using the second port, and multicasts the second control frame from the first port using the transmission path around the B system. (2) A node adjacent to the transitioned master node terminates the transmission path around the B system, and notifies the other node of the transition to the master node. (3) The other node transmits the second control frame to the transmission path, and transmits both the first port and the second port. A second step of transitioning to an intermediate station node that transmits frames using
The master node that has detected the recovery of the failure multicasts a second control frame using a transmission path around the system A, and prompts arbitration by one or more master nodes that have received the second control frame; The only master node determined as a result of the arbitration reconstructs the network between itself and the node that transitions to the terminal station node via other nodes that transition to the intermediate station node as a result of the arbitration A third step;
I have a,
The third step includes
Logical disconnection A terminal station contention in which the first master node that detected the recovery of the failure recognizes that the second port has succeeded in handshaking and arbitrates one or more master nodes from the failure adjacent A terminal mode. A sub-step of transitioning to a mode and multicasting a contention start trigger frame as a second control frame that triggers contention start to another node using a transmission path around the A system;
The first terminal station node adjacent to the first master node recognizes that the first port has succeeded in handshaking, and transitions from the failed adjacent B terminal mode to the logically disconnected B terminal mode. Substeps,
The second master node that has received the contention start trigger frame is in the faulty adjacent A terminal mode and has the highest priority, so that the first master that is the transmission source of the contention start trigger frame A substep of sending a faulty neighbor A declaration frame as a second control frame to the node;
The first master node that has received the faulty adjacent A declaration frame recognizes that there is a second master node having a high priority in the network, and transitions from the logical disconnection A terminal station mode to the intermediate station mode; A sub-step for unblocking the second port;
The first terminal station node recognizes that it is not a terminal station node after the first master node transitions to the intermediate station mode, transitions to the intermediate station mode, and A substep to unblock,
Transmission line switching method in the transmission path system, characterized in that it comprises a.
JP2005321787A 2005-11-07 2005-11-07 Transmission path system, frame transmission apparatus in the system, and transmission path switching method Active JP4074631B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2005321787A JP4074631B2 (en) 2005-11-07 2005-11-07 Transmission path system, frame transmission apparatus in the system, and transmission path switching method
CN2006101436371A CN1964307B (en) 2005-11-07 2006-11-06 Transfer path system and frame transfer device in same system, transfer path handover method
CN2009100073887A CN101515887B (en) 2005-11-07 2006-11-06 Transmission line system, frame transmitter therein, transmission line switching method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005321787A JP4074631B2 (en) 2005-11-07 2005-11-07 Transmission path system, frame transmission apparatus in the system, and transmission path switching method

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2007332347A Division JP4653800B2 (en) 2007-12-25 2007-12-25 Transmission path system, frame transmission apparatus, transmission path switching method and program in transmission path system

Publications (2)

Publication Number Publication Date
JP2007129606A JP2007129606A (en) 2007-05-24
JP4074631B2 true JP4074631B2 (en) 2008-04-09

Family

ID=38083205

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005321787A Active JP4074631B2 (en) 2005-11-07 2005-11-07 Transmission path system, frame transmission apparatus in the system, and transmission path switching method

Country Status (2)

Country Link
JP (1) JP4074631B2 (en)
CN (2) CN1964307B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009153842A1 (en) * 2008-06-20 2009-12-23 Shibata Katsumi Drying apparatus
CN104158706A (en) * 2014-08-26 2014-11-19 杭州华三通信技术有限公司 Method and device of loopback detection
CN106789521A (en) * 2016-12-29 2017-05-31 瑞斯康达科技发展股份有限公司 A kind of ring network fault reverse method and link point
CN108683528A (en) * 2018-04-26 2018-10-19 深圳银澎云计算有限公司 A kind of data transmission method, central server, server and data transmission system
RU2736838C1 (en) * 2020-04-24 2020-11-20 Валентин Станиславович Сизиков Method of processing granular materials in a vibro-bubbled layer and device for its implementation

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101395858B (en) * 2006-03-28 2011-06-15 日本电信电话株式会社 Ring-shaped redundant communication path control method
JP4733662B2 (en) * 2007-03-29 2011-07-27 株式会社日立製作所 Communication network system, communication failure detection method, and node device
JP4585544B2 (en) * 2007-06-26 2010-11-24 株式会社日立製作所 Transmission path system, ring map generation method, and node
JP4966761B2 (en) * 2007-06-26 2012-07-04 株式会社日立製作所 Transmission path system, node and node information duplication judgment method
JP4644233B2 (en) * 2007-08-31 2011-03-02 株式会社日立製作所 Transmission path system, frame transmission method, and frame transmission apparatus
JP4585560B2 (en) * 2007-08-31 2010-11-24 株式会社日立製作所 Network failure detection method, data communication network system, and node device
KR20090050920A (en) 2007-11-16 2009-05-20 한국전자통신연구원 Failure recovery method in non revertive mode of ethernet ring netwrok
CN101184013B (en) * 2007-12-13 2011-04-13 杭州华三通信技术有限公司 Method for preventing generation of loop, host node and system
US8179787B2 (en) * 2009-01-27 2012-05-15 Smsc Holding S.A.R.L. Fault tolerant network utilizing bi-directional point-to-point communications links between nodes
JP5245896B2 (en) * 2009-02-18 2013-07-24 富士通株式会社 COMMUNICATION DEVICE, COMMUNICATION SYSTEM, COMMUNICATION PROGRAM, AND CONTROL METHOD
CN103139034B (en) * 2009-06-12 2016-08-03 三菱电机株式会社 Communications Management Units and data communications method
CN102148801A (en) * 2010-02-05 2011-08-10 中兴通讯股份有限公司 Method and system for blocking port in Ethernet protection
JP2015136079A (en) * 2014-01-20 2015-07-27 三菱電線工業株式会社 Communication node device and network system
CN109788498A (en) * 2018-12-04 2019-05-21 天津大学 Topological restorative procedure based on redundant node selection scheduling model in sensor network

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3635268B2 (en) * 2002-05-23 2005-04-06 アンリツ株式会社 Bridge and route changing method using the same
KR100507806B1 (en) * 2003-01-29 2005-08-17 삼성전자주식회사 Protection Switching Apparatus and Method using node group in Ring ATM system
JP2005269059A (en) * 2004-03-17 2005-09-29 Fujitsu Ltd Data repeater, repeating method and program

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009153842A1 (en) * 2008-06-20 2009-12-23 Shibata Katsumi Drying apparatus
CN104158706A (en) * 2014-08-26 2014-11-19 杭州华三通信技术有限公司 Method and device of loopback detection
CN104158706B (en) * 2014-08-26 2017-11-10 新华三技术有限公司 Loop detection method and device
CN106789521A (en) * 2016-12-29 2017-05-31 瑞斯康达科技发展股份有限公司 A kind of ring network fault reverse method and link point
CN106789521B (en) * 2016-12-29 2019-07-26 瑞斯康达科技发展股份有限公司 A kind of ring network fault reverse method and link point
CN108683528A (en) * 2018-04-26 2018-10-19 深圳银澎云计算有限公司 A kind of data transmission method, central server, server and data transmission system
RU2736838C1 (en) * 2020-04-24 2020-11-20 Валентин Станиславович Сизиков Method of processing granular materials in a vibro-bubbled layer and device for its implementation

Also Published As

Publication number Publication date
CN1964307A (en) 2007-05-16
CN1964307B (en) 2013-01-23
CN101515887B (en) 2013-10-30
JP2007129606A (en) 2007-05-24
CN101515887A (en) 2009-08-26

Similar Documents

Publication Publication Date Title
JP4074631B2 (en) Transmission path system, frame transmission apparatus in the system, and transmission path switching method
US7944815B2 (en) System and method for network recovery from multiple link failures
US7440397B2 (en) Protection that automatic and speedily restore of Ethernet ring network
JP6105155B2 (en) Method and system for exchanging information between same end-to-end systems in DRNI
JP4527447B2 (en) Network relay device and control method thereof
JP2005130049A (en) Node
US20070025275A1 (en) System and method for assuring the operation of network devices in bridged networks
JP2007060184A (en) Network repeating installation and its control method
JP2008072708A (en) Fault-tolerant electronic communication network
JP2007174119A (en) Layer 2 network
JP2008166990A (en) Ring node device
JP2010183332A (en) Ring type ethernet system, ring type switch, ring connection control circuit, ring type ethernet system control method, ring type switch control method, and ring connection control method
JP2003258822A (en) Packet ring network and inter-packet ring network connection method used in the same
JP3931088B2 (en) Network system and network configuration method
JP5004758B2 (en) Layer 2 network and network connection device
JP4944986B2 (en) Transmission path system and transmission path construction method
JP4644233B2 (en) Transmission path system, frame transmission method, and frame transmission apparatus
JP5089363B2 (en) Communication system and ring node device
JP2011223172A (en) Ring-type network system, communication apparatus and failure detection method
JP4653800B2 (en) Transmission path system, frame transmission apparatus, transmission path switching method and program in transmission path system
JP4447385B2 (en) RPR node apparatus and forwarding path control method for RPR network
CN109491236B (en) Method for operating a high-availability automation system
JP3990196B2 (en) How to avoid communication interruption due to spanning tree reconfiguration
JP4585560B2 (en) Network failure detection method, data communication network system, and node device
JP4966761B2 (en) Transmission path system, node and node information duplication judgment method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20071001

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20071001

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20071019

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071024

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20071225

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20080122

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080125

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110201

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 4074631

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110201

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120201

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130201

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130201

Year of fee payment: 5

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350