JP2009010459A - Transmission path system, ring map generation method, and node - Google Patents
Transmission path system, ring map generation method, and node Download PDFInfo
- Publication number
- JP2009010459A JP2009010459A JP2007167344A JP2007167344A JP2009010459A JP 2009010459 A JP2009010459 A JP 2009010459A JP 2007167344 A JP2007167344 A JP 2007167344A JP 2007167344 A JP2007167344 A JP 2007167344A JP 2009010459 A JP2009010459 A JP 2009010459A
- Authority
- JP
- Japan
- Prior art keywords
- node
- frame
- ring map
- around
- nodes
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 133
- 238000000034 method Methods 0.000 title claims description 24
- 230000000903 blocking effect Effects 0.000 claims description 11
- 238000012545 processing Methods 0.000 claims description 7
- 230000007704 transition Effects 0.000 description 50
- 238000012546 transfer Methods 0.000 description 31
- 238000011084 recovery Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 8
- 238000010276 construction Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 238000012544 monitoring process Methods 0.000 description 4
- 230000002457 bidirectional effect Effects 0.000 description 3
- 238000012806 monitoring device Methods 0.000 description 3
- 206010048669 Terminal state Diseases 0.000 description 2
- 230000004913 activation Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
Images
Landscapes
- Small-Scale Networks (AREA)
Abstract
Description
本発明は、複数のノードが伝送路を介してリング状に接続された伝送路システムにおいて、各ノードの情報であるリングマップを生成する技術に関する。 The present invention relates to a technique for generating a ring map that is information of each node in a transmission line system in which a plurality of nodes are connected in a ring shape via a transmission line.
複数のノードが接続されることによって形成されるネットワークの形状には様々なものがある。それらのネットワークの形状の中で、複数のノードがリング状に接続されることで形成されるリング型ネットワークが存在する。 There are various types of networks formed by connecting a plurality of nodes. Among these network shapes, there is a ring network formed by connecting a plurality of nodes in a ring shape.
また、ネットワークを構成する複数のノードの情報を収集し、収集した情報を、ノードに接続された端末の表示装置に出力する必要がある。これによって、ネットワークの管理者は、表示装置に出力されたノードの情報を参照することで、ネットワークの構成を把握することができる。 Further, it is necessary to collect information on a plurality of nodes constituting the network and output the collected information to a display device of a terminal connected to the node. Thereby, the network administrator can grasp the configuration of the network by referring to the node information output to the display device.
前記したリング型ネットワークにおいて、ネットワークを構成する複数のノードの情報を収集する技術として、例えば、集中監視装置が接続されるノードを起点としてパケットを次ノード宛てに送信し、受信ノードでこのパケット内に自ノードアドレスを追加して集中監視装置まで周回させることにより、ノードの接続順をチェックするリング型ネットワークの技術が開示されている(例えば、特許文献1参照)。
しかしながら、前記した特許文献1に記載された技術では、例えば、ノード間を接続する回線やノードなどといった伝送路において障害が発生した場合に、障害が発生した地点から先にはパケットが伝送されないために、集中監視装置までパケットが到達せずにノードの情報を収集することができないという問題がある。
However, in the technique described in
また、障害が発生した地点に隣接する2つのノードから、互いに反対廻りとなるようにパケットを送信し、受信ノードでパケット内に自ノードアドレスを追加して集中監視装置まで周回させ、集中監視装置において、両廻りからパケットを受信すると、受信した2つのパケット内の情報を統合してノードの情報を収集することもできる。しかし、2つのパケット内の情報を統合する処理を行う必要があるために、効率良くノードの情報を収集することができないという問題がある。 In addition, a packet is transmitted from two nodes adjacent to the point where the failure occurs so that they are opposite to each other, and the receiving node adds its own node address to the packet and circulates to the centralized monitoring device. When receiving packets from both sides, information in the two received packets can be integrated to collect node information. However, since it is necessary to perform processing for integrating information in two packets, there is a problem in that node information cannot be collected efficiently.
そこで本発明は、複数のノードがリング状に接続された伝送路システムにおいて、ノードの情報を効率良く収集することを目的とする。 Accordingly, an object of the present invention is to efficiently collect node information in a transmission line system in which a plurality of nodes are connected in a ring shape.
前記課題を解決するために、本発明の伝送路システムは、複数のノードがA系廻りおよびB系廻りの伝送路を介してリング状に接続され、複数のノードのそれぞれが、A系廻りのフレームの伝送をブロッキングするとともにB系廻りのフレームの伝送が可能なマスタノードと、A系廻りのフレームの伝送が可能であり、かつ、B系廻りのフレームの伝送路を終端する終端局ノードと、A系廻りおよびB系廻りのフレームの伝送が可能な中間局ノードとのうち、いずれかひとつに動的に決定されるものである。 In order to solve the above-mentioned problem, in the transmission line system of the present invention, a plurality of nodes are connected in a ring shape via transmission lines around the A system and the B system, and each of the plurality of nodes is connected around the A system. A master node capable of blocking frame transmission and transmitting a frame around system B; and a terminal station node capable of transmitting a frame around system A and terminating a transmission path of a frame around system B; The intermediate station node capable of transmitting frames around the A system and the B system is dynamically determined to be one of them.
マスタノードは、複数のノードに関する情報であるリングマップを生成するためのリングマップ生成用フレームを生成し、生成したリングマップ生成用フレームに自ノードの情報を付加してB系廻りに伝送する。 The master node generates a ring map generation frame for generating a ring map that is information relating to a plurality of nodes, adds the information of the own node to the generated ring map generation frame, and transmits the frame around the B system.
中間局ノードは、隣接ノードからリングマップ生成用フレームを受信すると、受信したリングマップ生成用フレームに自ノードの情報を付加して、B系廻りに伝送する。 When the intermediate station node receives the ring map generation frame from the adjacent node, it adds the information of its own node to the received ring map generation frame and transmits it around the B system.
終端局ノードは、隣接ノードからリングマップ生成用フレームを受信すると、受信したリングマップ生成用フレームに記述されたリングマップに自ノードの情報を付加することによってリングマップを完成させる。 When the terminal station node receives the ring map generation frame from the adjacent node, the terminal station node completes the ring map by adding the information of the own node to the ring map described in the received ring map generation frame.
本発明によれば、複数のノードがリング状に接続された伝送路システムにおいて、ノードの情報を効率良く収集することが可能である。 According to the present invention, it is possible to efficiently collect node information in a transmission line system in which a plurality of nodes are connected in a ring shape.
図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 transmission line system.
In FIG. 1,
In FIG. 1,
符号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における太線矢印は、データ交換を模式的に示したものである。
図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は、両隣の隣接ノードとの間で、現状の自局状態を、隣接間フレームを交換することで互いに通知しあい、ハンドシェイクを行っている。ここでは、隣接ノードと論理的なハンドシェイクが完了している状態をリンクアップと定義している。この隣接間フレームにより、伝送路障害監視および伝送品質の低下についての監視が行われる。
また、リングマップ生成用フレームdは、複数のノードに関する情報であるリングマップを生成するためのリングマップ生成用フレームとして用いられる。
網制御フレームbには、競合開始トリガフレームと、障害隣接A宣言フレームと、障害隣接A遷移フレームと、障害隣接A遷移応答フレームとがある。
The inter-adjacent frame a is used as a frame for confirming the soundness (disconnection, connection) of the transmission path between adjacent nodes. Specifically, each of the
The ring map generation frame d is used as a ring map generation frame for generating a ring map that is information regarding a plurality of nodes.
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端局間の伝送路を確保できる。
また、リングマップ転送用フレームeは、完成したリングマップを他局に転送するために用いられる。
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.
The ring map transfer frame e is used to transfer the completed ring map to another station.
図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. (A) Frame between adjacent frames, ring map generation frame, (b) Network control frame, ring map transfer Each of the frame and (c) user frame is shown.
図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 transition frame, and the failure adjacent A transition response frame. This information is 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, network control frame, and ring map transfer frame are identified by a unique destination address value. Furthermore, the ring map generation frame is identified by the value of the frame identification number.
また、図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, as each of the
図4は、本実施形態にかかわるデータ伝送装置の内部構成を示すブロック図であり、具体的には、図1に示す各ノード1〜6の内部構成を示している。
本実施形態にかかわるデータ伝送装置は、ポートA(11)と、ポートB(12)と、ポートステート制御部13と、受信バッファ14と、受信フレーム制御部15と、送信バッファ16と、送信フレーム制御部17と、網制御部18と、リングマップ制御部19と、リングマップ保持部20とで構成される。ポートステート制御部13、受信フレーム制御部15、送信フレーム制御部17、網制御部18、リングマップ制御部19、リングマップ保持部20は、処理部として機能する。
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
The data transmission apparatus according to this embodiment includes a port A (11), a port B (12), a port
ポートステート制御部13は、隣接するノード1〜6間で隣接間フレームを交換して周期的にハンドシェイクを行い、A系廻り、B系廻りの伝送路9、10(図1)の障害を監視する。
また、ポートステート制御部13は、ポートA(11)およびポートB(12)を介して受信した、隣接間フレーム、あるいは網制御フレームの宛先アドレスを判別して、ポートB(12)およびポートA(11)に対する隣接間フレーム、あるいは網制御フレームの伝送をフォワーディングするかブロッキングするかを決定し、受信フレーム制御部15を介して受信バッファ14に格納する。
The port
The port
また、ポートステート制御部13は、ポートB(12)を介して受信したリングマップ生成用フレームをリングマップ制御部19に出力し、リングマップ制御部19から自ノードの情報が付加されたリングマップ生成用フレームが返却されると、返却されたリングマップ生成用フレームを、ポートA(11)を介して伝送する。
また、ポートステート制御部13は、ポートA(11)を介して受信したリングマップ転送用フレームに記述されたリングマップをリングマップ保持部20に出力するとともに、受信したリングマップ転送用フレームを、ポートB(12)を介して伝送する。
また、ポートステート制御部13は、リングマップ制御部19からリングマップ転送用フレームが入力されると、入力されたリングマップ転送用フレームを、ポートB(12)を介して伝送する。
Further, the port
Further, the port
Further, when the ring map transfer frame is input from the ring
網制御部18は、伝送路9(10)の障害が検知されることにより、障害隣接A端局に遷移するノードからA系廻りの伝送路9を用いてマルチキャスト送信される網制御フレームを受信し、ポートB(12)を用いたユーザフレームの伝送をブロッキングする1以上のA端局を調停することにより決定される唯一のA端局と、当該唯一のA端局に隣接し、フレームの伝送をポートBにより行いB系廻りの伝送路10を終端する障害隣接B端局に遷移するノードとの間の伝送路を再構築する。
The
また、網制御部18は、受信バッファ14に格納された網制御フレームに含まれるフレーム識別番号により、網制御フレームが、障害が発生したA系廻り、もしくはB系廻りの伝送路9(10)の回復を検知したときに、競合開始トリガフレーム、障害隣接A宣言フレーム、障害隣接A遷移フレーム、または障害隣接A遷移応答フレームのいずれかを判別し、この判別結果に従い各ノードの状態遷移を制御する。
Further, the
網制御部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
すなわち、前記したポートステート制御部13および網制御部18は、他のノードにおけるポートステート制御部と網制御部と協働することにより、以下に列挙する手段(1)〜(4)として機能する。これらの機能によって、伝送路10における障害が検知された場合などに、網の再構築が適宜行われ、各ノードの状態が動的に決定される。
(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
(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.
リングマップ制御部19は、自ノードの状態に基づいて処理を行う。すなわち、自ノードの状態が中間局ノードである場合には、リングマップ制御部19は、ポートステート制御部13からリングマップ生成用フレームが入力されると、入力されたリングマップ生成用フレームに自ノードの情報を付加して、ポートステート制御部13に出力する。
The ring
自ノードの状態が終端局ノードである場合には、リングマップ制御部19は、ポートステート制御部13からリングマップ生成用フレームが入力されると、入力されたリングマップ生成用フレームに記述されたリングマップに自ノードの情報を付加してリングマップを完成させ、完成させたリングマップをリングマップ保持部20に出力する。
When the state of the own node is the terminal station node, the ring
また、リングマップ制御部19は、完成させたリングマップが記述されたリングマップ転送用フレームをさらに生成し、ポートステート制御部13に出力することとしてもよい。これによって、リングマップ転送用フレームを他のノードにも送信可能となり、リングマップ転送用フレームを受信した一部または全部のノードは、リングマップ転送用フレームに記述されているリングマップを内部に保持することが可能となる。ノードの内部にリングマップが保持されていれば、そのノードに接続された端末7(8)(図1参照)は、図示しない表示装置にリングマップを表示することが可能である。これによって管理者は、図示しない表示装置に表示されたリングマップを参照することで、どのようなノードによってネットワークが構成されているかを示す構成情報を把握することができる。
Further, the ring
自ノードの状態がマスタノードである場合には、リングマップ制御部19は、例えば、所定の時間ごと(例えば、3秒周期に)に、リングマップ生成用フレームを生成して、生成したリングマップ生成用フレームに自ノードの情報を付加して、ポートステート制御部13に出力する。
When the state of the own node is the master node, the ring
ここで、自ノードの状態が中間局ノード、終端局ノードおよびマスタノードである場合において、リングマップ生成用フレームに付加する自ノードの情報は、特に限定されるものではなく、例えば、MACアドレス(Media Access Controlアドレス)、IPアドレス(Internet Protocolアドレス)などといった自ノードのアドレスであってもよいし、マスタノード、中間局ノード、終端局ノードなどといった自ノードの状態を示すものであってもよい。また、自ノードに接続された端末7(8)(図1参照)の情報(例えば、MACアドレスやIPアドレスなど)であってもよい。自ノードの情報が付加される領域は、リングマップ生成用フレーム内のどこであってもよいが、例えば、データエリア(図3(a)参照)とすることが可能である。また、各ノードにおいて、リングマップ生成用フレームに自ノードの情報を他のノードの情報の後に付加していくことが好ましい。これによって、管理者は、前記した構成情報とともに、ノードの接続順を把握することができる。 Here, when the state of the own node is the intermediate station node, the terminal station node, and the master node, the information of the own node added to the ring map generation frame is not particularly limited. For example, the MAC address ( It may be the address of its own node such as a Media Access Control address) or an IP address (Internet Protocol address), or may indicate the status of its own node such as a master node, an intermediate station node, or a terminal station node. . Further, it may be information (for example, a MAC address or an IP address) of the terminal 7 (8) (see FIG. 1) connected to the own node. The area to which the information of the own node is added may be anywhere in the ring map generation frame, but may be a data area (see FIG. 3A), for example. In each node, it is preferable to add the information of the own node to the ring map generation frame after the information of other nodes. As a result, the administrator can grasp the connection order of the nodes together with the configuration information described above.
リングマップ保持部20は、ポートステート制御部13からリングマップが入力されると、入力されたリングマップを内部(例えば、自ノード内の図示しない記憶部)に格納する。
When a ring map is input from the port
図6〜図13は、本実施形態にかかわる伝送路システムにおける網の構築の動作を示す図である。いずれも図5に示す本発明の伝送路システムの物理的構成に基づき示してある。図6〜図13に示した網の構築動作によって、各ノードの状態が動的に決定される。
また、図6、図7は、障害発生時における網制御の手順を、図8、図9は、障害回復時における網制御の手順を、図10、図11は、複数ループ統合時における網制御の手順を、図12、図13は、電源投入時における網制御の手順を示す。なお、図6〜図13中、○印は中継ポートとして割り当てられるポートを、●印は論理切り替えポートとして割り当てられるポートを、‖は、ブロッキング(論理切断)状態のそれぞれを示す。また、図中、各ノードに付された#1〜#6の番号は、図1に示す各ポートの付番1〜6のそれぞれに相当する。
6 to 13 are diagrams showing network construction operations in 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. The state of each node is dynamically determined by the network construction operation shown in FIGS.
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
以下、図6〜図13を参照しながら、本実施形態にかかわる伝送路システムにおける網の構築の動作について詳細に説明する。 Hereinafter, a network construction operation in 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,
各ノード#1〜#6は、隣接間フレーム通信を周期的に実行することにより、伝送路9(10)の健全性を確認する(図6(a))。隣接間フレームがn回連続で失敗することにより障害が発生したものとし、ここでは、3回連続で失敗したことを検知することによりノード#4〜#5間に断線による障害が発生したものとする(図6(b))。
このことにより、障害を検知したノード#4は、障害隣接A端局モードに遷移し、障害隣接A端局に遷移したことを宣言するフレーム(障害隣接A遷移フレーム)をB系廻りにマルチキャスト送信する。これをうけてノード#5は障害隣接B端局モードに遷移する(図6(c))。
Each
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,
一方、ノード#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
Subsequently, since the
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
次に、図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
Each
次に、ノード#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
中間局と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
次に、図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
各ノード#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
Here, it is assumed that the failure between the
Subsequently, the
中間局としてのノード#3、#6と、B端局としてのノード#2、#5は、ノード#1から送信される競合開始トリガフレームを無視する。ノード#4は、競合開始トリガフレームを受信するが、この時ノード#4は障害隣接A端局モードであり、優先度が最大である。そのため、競合開始トリガフレームの送信元であるノード#1へ、障害隣接A宣言フレームを送信し、自ノードの優先度が高いことを通知する(図11(d))。
ノード#1は、障害隣接A宣言フレームを受信し、網内に優先度が高いA端局が存在することを認識する。このため、論理切断A端局競合モードから中間局に遷移してブロッキングを解除する。また、ノード#2は、ノード#1が中間局になることで、自ノードはB端局でないことを認識し、中間局に遷移してブロッキングを解除する。各ノードは以降も隣接間フレームを周期的に交換して伝送路の健全性を確認し続ける(図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
First, the
続いて、ノード#3を立ち上げたとする。このことにより、ノード#3は、電源OFFの状態から孤立モードに遷移する(図12(c))。
続いて、隣接間フレームが3回連続して成功することでノード#3は、孤立モードから障害隣接B端局モードに遷移する。また、ノード#1は、ポートAがリンクアップしたことを契機に障害隣接B端局モードから中間局に遷移してブロッキングを解除する(図13(d))。
Next, assume that
Subsequently, the
続いて、ノード#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
At this time, the
The
図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, in the present embodiment, a plurality of
At this time, each of the
このことにより、双方向二重リング型伝送路システムにおいて伝送路の障害の発生および回復の検知を、隣接するノード間で第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. The node that detects the failure transitions to the A terminal station, performs arbitration by multicasting the second control frame, and reconstructs the network, thereby reducing the time required for logical topology construction.
The second control frame also has a meaning as a trigger for exchanging topology information. Since the second control frame is notified to each node all at once by multicast, the processing for topology construction and topology restoration is accelerated. can do.
なお、前記した本発明の実施形態によれば、障害として、伝送路の断線のみ例示して説明したが、ノード障害等についても同様に、隣接する障害検出ノードがA端局として動作するものであり、同様の効果が得られるものである。 In addition, according to the above-described embodiment of the present invention, only the disconnection of the transmission line is illustrated and described as the failure. However, for the node failure and the like as well, the adjacent failure detection node operates as the A terminal station. There are similar effects.
図15〜図16は、各ノードの状態が動的に決定される伝送路システム(図6〜図13参照)において、リングマップを生成および転送する動作を示す図である。図15は、障害発生前におけるリングマップ生成およびリングマップ転送の手順を、図16は、障害発生後におけるリングマップ生成およびリングマップ転送の手順を示す。 FIGS. 15 to 16 are diagrams showing operations for generating and transferring a ring map in a transmission line system (see FIGS. 6 to 13) in which the state of each node is dynamically determined. FIG. 15 shows a procedure of ring map generation and ring map transfer before the occurrence of a failure, and FIG. 16 shows a procedure of ring map generation and ring map transfer after the occurrence of a failure.
以下、図15〜図16を参照しながら、本実施形態にかかわる伝送路システムにおけるリングマップ生成およびリングマップ転送の動作について詳細に説明する。 Hereinafter, the operations of ring map generation and ring map transfer in the transmission line system according to the present embodiment will be described in detail with reference to FIGS.
図15(a)に示すように、A端局であるノード#1は、例えば、所定の時間ごとにリングマップ生成用フレームを生成し、生成したリングマップ生成用フレームに自ノードの情報を付加して一方向(B系廻り)に伝送する。中間局であるノード#6、#5、#4および#3は、リングマップ生成用フレームを受信すると、受信したリングマップ生成用フレームに自ノードの情報を付加して一方向(B系廻り)に伝送する。B端局であるノード♯2は、リングマップ生成用フレームを受信すると、受信したリングマップ生成用フレームに記述されたリングマップに自ノードの情報を付加することによってリングマップを完成させる。
As shown in FIG. 15A, the
図15(b)に示すように、B端局であるノード♯2は、さらに、完成したリングマップが記述されたリングマップ転送用フレームを他方向(A系廻り)に伝送することによって、他のノードの一部または全部にリングマップを保持させることとしてもよい。例えば、他のノード全部にリングマップを保持させる場合には、B端局であるノード♯2は、マルチキャストによってリングマップ転送用フレームを他方向(A系廻り)に伝送する。そして、中間局(ノード#3〜#6)は、リングマップ転送用フレームを受信すると、受信したリングマップ転送用フレームに記述されたリングマップを内部(例えば、自ノード内の図示しない記憶部)に格納し、受信したリングマップ転送用フレームを他方向(A系廻り)に転送する。A端局(ノード#1)は、リングマップ転送用フレームを受信すると、受信したリングマップ転送用フレームに記述されたリングマップを内部(例えば、自ノード内の図示しない記憶部)に格納する。
As shown in FIG. 15B, the
図15(c)に示すように、ノード♯4とノード♯5との間で障害が発生したとする。
As shown in FIG. 15C, it is assumed that a failure has occurred between the node # 4 and the
図16(d)に示すように、ノード♯4がA端局に、ノード♯1〜♯3および♯6が中間局に、ノード♯5がB端局に遷移する。各ノードの状態遷移の動作については、図6〜図7を用いて前記した通りである。各ノードの状態が遷移すると、A端局であるノード♯4は、例えば、所定の時間ごとにリングマップ生成用フレームを生成し、生成したリングマップ生成用フレームに自ノードの情報を付加して一方向(B系廻り)に伝送する。中間局であるノード#3、#2、#1および#6は、リングマップ生成用フレームを受信すると、受信したリングマップ生成用フレームに自ノードの情報を付加して一方向(B系廻り)に伝送する。B端局であるノード♯5は、リングマップ生成用フレームを受信すると、受信したリングマップ生成用フレームに自ノードの情報を付加して、完成したリングマップを自ノードの内部(例えば、自ノード内の図示しない記憶部)に格納する。
As shown in FIG. 16D, the node # 4 transitions to the A terminal station, the
図16(e)に示すように、B端局であるノード♯5は、さらに、完成したリングマップが記述されたリングマップ転送用フレームを他方向(A系廻り)に伝送することによって、他のノードの一部または全部にリングマップを保持させることとしてもよい。例えば、他のノード全部にリングマップを保持させる場合には、B端局であるノード♯5は、マルチキャストによってリングマップ転送用フレームを他方向(A系廻り)に伝送する。そして、中間局(ノード#1〜#3および#6)は、リングマップ転送用フレームを受信すると、受信したリングマップ転送用フレームに記述されたリングマップを内部(例えば、自ノード内の図示しない記憶部)に格納し、受信したリングマップ転送用フレームを他方向(A系廻り)に転送する。A端局(ノード#4)は、リングマップ転送用フレームを受信すると、受信したリングマップ転送用フレームに記述されたリングマップを内部(例えば、自ノード内の図示しない記憶部)に格納する。
As shown in FIG. 16 (e), the
以上に示した例のように、障害の発生などによって、各ノードの状態が遷移し、各ノードの状態が動的に決定される。本実施形態では、このような状況において、マスタノード(A端局)が、リングマップ生成用フレームを生成し、生成したリングマップ生成用フレームに自ノードの情報を付加してB系廻りに伝送し、中間局ノード(中間局)が、隣接ノードからリングマップ生成用フレームを受信すると、受信したリングマップ生成用フレームに自ノードの情報を付加して、B系廻りに伝送し、終端局ノード(終端局)が、隣接ノードからリングマップ生成用フレームを受信すると、受信したリングマップ生成用フレームに記述されたリングマップに自ノードの情報を付加することによってリングマップを完成させることとした。これによって、各ノードの情報を効率良く収集することが可能となる。 As in the example described above, the state of each node changes due to the occurrence of a failure, and the state of each node is dynamically determined. In this embodiment, in such a situation, the master node (A terminal station) generates a ring map generation frame, adds its own node information to the generated ring map generation frame, and transmits it around the B system. When the intermediate station node (intermediate station) receives the ring map generation frame from the adjacent node, it adds the information of the own node to the received ring map generation frame and transmits it around the B system. When the (end station) receives the ring map generation frame from the adjacent node, the ring map is completed by adding the information of the own node to the ring map described in the received ring map generation frame. This makes it possible to efficiently collect information on each node.
また、図4に示したポートステート制御部13、受信フレーム制御部15、送信フレーム制御部17、網制御部18、リングマップ制御部19およびリングマップ保持部20のそれぞれが持つ機能をプログラムにより実現し、このプログラムをコンピュータ読み取り可能な記録媒体に格納し、各ノードの制御中枢となるCPU(Central Processing Unit)がそのプログラムを逐次読み出して実行することによっても前記した双方向二重リング型伝送路システムならびにフレーム伝送装置を構築することができる。
Also, the functions of each of the port
1〜6 ノード(フレーム伝送装置)
7、8 端末
9、10 伝送路(A系廻り、B系廻り)
11 ポートA(第1のポート)
12 ポートB(第2のポート)
13 ポートステート制御部
14 受信バッファ
15 受信フレーム制御部
16 送信バッファ
17 送信フレーム制御部
18 網制御部
19 リングマップ制御部
20 リングマップ保持部
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
Claims (8)
前記A系廻りのフレームの伝送をブロッキングするとともに前記B系廻りのフレームの伝送が可能なマスタノードと、
前記A系廻りのフレームの伝送が可能であり、かつ、前記B系廻りのフレームの伝送路を終端する終端局ノードと、
前記A系廻りおよびB系廻りのフレームの伝送が可能な中間局ノードとのうち、
いずれかひとつに動的に決定される伝送路システムであって、
前記マスタノードは、前記複数のノードに関する情報であるリングマップを生成するためのリングマップ生成用フレームを生成し、生成した前記リングマップ生成用フレームに自ノードの情報を付加して前記B系廻りに伝送し、
前記中間局ノードは、隣接ノードからリングマップ生成用フレームを受信すると、受信した前記リングマップ生成用フレームに自ノードの情報を付加して、前記B系廻りに伝送し、
前記終端局ノードは、隣接ノードからリングマップ生成用フレームを受信すると、受信した前記リングマップ生成用フレームに記述されたリングマップに自ノードの情報を付加することによってリングマップを完成させる
ことを特徴とする伝送路システム。 A plurality of nodes are connected in a ring shape through transmission lines around the A system and the B system, and each of the plurality of nodes is
A master node capable of blocking transmission of frames around the A system and transmitting frames around the B system;
A terminal station node capable of transmitting a frame around the A system and terminating a transmission path of the frame around the B system;
Among the intermediate station nodes capable of transmitting frames around the A system and the B system,
A transmission line system dynamically determined by any one of the following:
The master node generates a ring map generation frame for generating a ring map, which is information relating to the plurality of nodes, and adds information on the own node to the generated ring map generation frame to Transmit to
When the intermediate station node receives a ring map generation frame from an adjacent node, it adds its own node information to the received ring map generation frame and transmits it around the B system.
When the terminal station node receives a ring map generation frame from an adjacent node, the terminal node node completes the ring map by adding information of the own node to the ring map described in the received ring map generation frame. A transmission line system.
完成させた前記リングマップを前記A系廻りに伝送することによって、他のノードに前記リングマップを転送する
ことを特徴とする請求項1に記載の伝送路システム。 The terminal station node is
The transmission path system according to claim 1, wherein the ring map is transferred to another node by transmitting the completed ring map around the A system.
所定の時間ごとに、前記リングマップ生成用フレームを生成し、生成した前記リングマップ生成用フレームに自ノードの情報を付加して前記B系廻りに伝送する
ことを特徴とする請求項1または請求項2に記載の伝送路システム。 The master node is
The ring map generation frame is generated at predetermined time intervals, and the node information is added to the generated ring map generation frame and transmitted around the B system. Item 3. The transmission line system according to Item 2.
前記自ノードの情報として、自ノードのアドレスを用いる
ことを特徴とする請求項1ないし請求項3のいずれか1項に記載の伝送路システム。 The plurality of nodes are:
The transmission path system according to any one of claims 1 to 3, wherein an address of the own node is used as the information of the own node.
前記リングマップ生成用フレームに、自ノードに接続された計算機の情報をさらに付加する
ことを特徴とする請求項1ないし請求項4のいずれか1項に記載の伝送路システム。 Some or all of the plurality of nodes are
The transmission path system according to any one of claims 1 to 4, wherein information of a computer connected to the own node is further added to the ring map generation frame.
前記A系廻りのフレームの伝送をブロッキングするとともに前記B系廻りのフレームの伝送が可能なマスタノードと、
前記A系廻りのフレームの伝送が可能であり、かつ、前記B系廻りのフレームの伝送路を終端する終端局ノードと、
前記A系廻りおよびB系廻りのフレームの伝送が可能な中間局ノードとのうち、
いずれかひとつに動的に決定される伝送路システムにおけるリングマップ生成方法であって、
前記マスタノードは、前記複数のノードに関する情報であるリングマップを生成するためのリングマップ生成用フレームを生成し、生成した前記リングマップ生成用フレームに自ノードの情報を付加して前記B系廻りに伝送し、
前記中間局ノードは、隣接ノードからリングマップ生成用フレームを受信すると、受信した前記リングマップ生成用フレームに自ノードの情報を付加して、前記B系廻りに伝送し、
前記終端局ノードは、隣接ノードからリングマップ生成用フレームを受信すると、受信した前記リングマップ生成用フレームに記述されたリングマップに自ノードの情報を付加することによってリングマップを完成させる
ことを特徴とするリングマップ生成方法。 A plurality of nodes are connected in a ring shape through transmission lines around the A system and the B system, and each of the plurality of nodes is
A master node capable of blocking transmission of frames around the A system and transmitting frames around the B system;
A terminal station node capable of transmitting a frame around the A system and terminating a transmission path of the frame around the B system;
Among the intermediate station nodes capable of transmitting frames around the A system and the B system,
A ring map generation method in a transmission line system dynamically determined as any one of the following:
The master node generates a ring map generation frame for generating a ring map, which is information relating to the plurality of nodes, and adds information on the own node to the generated ring map generation frame to Transmit to
When the intermediate station node receives a ring map generation frame from an adjacent node, it adds its own node information to the received ring map generation frame and transmits it around the B system.
When the terminal station node receives a ring map generation frame from an adjacent node, the terminal node node completes the ring map by adding information of the own node to the ring map described in the received ring map generation frame. Ring map generation method.
前記A系廻りのフレームの伝送をブロッキングするとともに前記B系廻りのフレームの伝送が可能なマスタノードと、
前記A系廻りのフレームの伝送が可能であり、かつ、前記B系廻りのフレームの伝送路を終端する終端局ノードと、
前記A系廻りおよびB系廻りのフレームの伝送が可能な中間局ノードとのうち、
いずれかひとつに動的に決定されるノードであって、
情報の入出力を行う第1のポートおよび第2のポートと、情報を処理する処理部と、情報を記憶する記憶部とを備え、
前記処理部は、
前記マスタノードに決定されている場合には、複数のノードに関する情報であるリングマップを生成するためのリングマップ生成用フレームを生成し、生成した前記リングマップ生成用フレームに自ノードの情報を付加して前記第1のポートを介して前記B系廻りに伝送し、
前記中間局ノードに決定されている場合には、前記第2のポートを介して隣接ノードからリングマップ生成用フレームを受信すると、受信した前記リングマップ生成用フレームに自ノードの情報を付加して、前記第1のポートを介して前記B系廻りに伝送し、
前記終端局ノードに決定されている場合には、前記第2のポートを介して隣接ノードからリングマップ生成用フレームを受信すると、受信した前記リングマップ生成用フレームに記述されたリングマップに自ノードの情報を付加することによってリングマップを完成させ、完成させた前記リングマップを前記記憶部に格納する
ことを特徴とするノード。 Multiple nodes are connected in a ring through transmission lines around A system and B system,
A master node capable of blocking transmission of frames around the A system and transmitting frames around the B system;
A terminal station node capable of transmitting a frame around the A system and terminating a transmission path of the frame around the B system;
Among the intermediate station nodes capable of transmitting frames around the A system and the B system,
A node that is dynamically determined to be one of them,
A first port and a second port for inputting and outputting information; a processing unit for processing information; and a storage unit for storing information;
The processor is
If the master node is determined, a ring map generation frame for generating a ring map that is information on a plurality of nodes is generated, and the information of the own node is added to the generated ring map generation frame And transmitted around the B system via the first port,
If it is determined to be the intermediate station node, when a ring map generation frame is received from an adjacent node via the second port, information of the own node is added to the received ring map generation frame. , Transmitted around the B system via the first port,
When it is determined as the terminal station node, when a ring map generation frame is received from an adjacent node via the second port, the local node is included in the ring map described in the received ring map generation frame. A node that completes a ring map by adding the information of and stores the completed ring map in the storage unit.
前記終端局ノードに決定されている場合には、
完成させた前記リングマップを前記第2のポートを介して前記A系廻りに伝送することによって、他のノードに前記リングマップを転送する
ことを特徴とする請求項7に記載のノード。 The processor is
If it is determined as the terminal station node,
The node according to claim 7, wherein the ring map is transferred to another node by transmitting the completed ring map around the system A via the second port.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007167344A JP4585544B2 (en) | 2007-06-26 | 2007-06-26 | Transmission path system, ring map generation method, and node |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007167344A JP4585544B2 (en) | 2007-06-26 | 2007-06-26 | Transmission path system, ring map generation method, and node |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009010459A true JP2009010459A (en) | 2009-01-15 |
JP4585544B2 JP4585544B2 (en) | 2010-11-24 |
Family
ID=40325143
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007167344A Expired - Fee Related JP4585544B2 (en) | 2007-06-26 | 2007-06-26 | Transmission path system, ring map generation method, and node |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4585544B2 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01171343A (en) * | 1987-12-25 | 1989-07-06 | Shikoku Nippon Denki Software Kk | Connection order check system in loop type network system |
JPH10262073A (en) * | 1997-03-19 | 1998-09-29 | Fujitsu Ltd | Node alignment order check system for ring-type network |
JP2007129606A (en) * | 2005-11-07 | 2007-05-24 | Hitachi Ltd | Transmission line system, frame transmitter therein, transmission line switching system and program |
-
2007
- 2007-06-26 JP JP2007167344A patent/JP4585544B2/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01171343A (en) * | 1987-12-25 | 1989-07-06 | Shikoku Nippon Denki Software Kk | Connection order check system in loop type network system |
JPH10262073A (en) * | 1997-03-19 | 1998-09-29 | Fujitsu Ltd | Node alignment order check system for ring-type network |
JP2007129606A (en) * | 2005-11-07 | 2007-05-24 | Hitachi Ltd | Transmission line system, frame transmitter therein, transmission line switching system and program |
Also Published As
Publication number | Publication date |
---|---|
JP4585544B2 (en) | 2010-11-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4074631B2 (en) | Transmission path system, frame transmission apparatus in the system, and transmission path switching method | |
JP4437984B2 (en) | Network relay device and control method thereof | |
JP2005354362A (en) | Network repeater and its controlling method | |
CN100466583C (en) | Fast ring network method against attack based on RRPP, apparatus and system | |
JP5429697B2 (en) | Communication network management system, method, and management computer | |
US9294342B2 (en) | Network node apparatus system, apparatus, and method | |
JP5938995B2 (en) | Communication device | |
JP2008022271A (en) | Network apparatus | |
JP4644233B2 (en) | Transmission path system, frame transmission method, and frame transmission apparatus | |
JP4944986B2 (en) | Transmission path system and transmission path construction method | |
JP4585544B2 (en) | Transmission path system, ring map generation method, and node | |
JP4966761B2 (en) | Transmission path system, node and node information duplication judgment method | |
JP4653800B2 (en) | Transmission path system, frame transmission apparatus, transmission path switching method and program in transmission path system | |
JP2009147653A (en) | Communication system and ring node device | |
TWI308438B (en) | Method for exchanging a network message | |
JP6042549B2 (en) | How to run a computer network | |
JP5410345B2 (en) | Ring network, relay device, and bandwidth control method | |
WO2021044652A1 (en) | Master device, arithmetic processing device, programmable logic controller, network, and method | |
JP4994281B2 (en) | Connection confirmation type network device, network system, and frame transfer method | |
JP4585560B2 (en) | Network failure detection method, data communication network system, and node device | |
WO2010098300A1 (en) | Communication network management system, method, and management computer | |
JP5167183B2 (en) | Node and network control method | |
JP3796415B2 (en) | Media converter, failure detection system, and failure detection method | |
JP4725271B2 (en) | Ring network monitoring method, network device, and ring network system | |
CN118175011A (en) | VPN diagnosis method, management node and associated VPN node |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090731 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20100331 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20100517 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100525 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100723 |
|
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: 20100824 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100903 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4585544 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130910 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |