JP2018148265A - Transmission node and circuit switching method - Google Patents
Transmission node and circuit switching method Download PDFInfo
- Publication number
- JP2018148265A JP2018148265A JP2017038310A JP2017038310A JP2018148265A JP 2018148265 A JP2018148265 A JP 2018148265A JP 2017038310 A JP2017038310 A JP 2017038310A JP 2017038310 A JP2017038310 A JP 2017038310A JP 2018148265 A JP2018148265 A JP 2018148265A
- Authority
- JP
- Japan
- Prior art keywords
- line
- transmission
- switching
- node
- lines
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
【課題】伝送ノード間の双方向の通信における回線切替に伴うデータ損失の低減と双方向通信の復旧時間の短縮化とを図る。【解決手段】伝送ノード間の双方向の通信において、複数の送信回線#611〜#614及び複数の受信回線#621〜#624のトラフィック量を前記伝送ノードのそれぞれが監視してよい。前記伝送ノードのそれぞれは、前記双方向の通信のペアを成す送信回線及び受信回線の合計トラフィック量が多い送信回線ほど高い切替優先度を設定してよい。そして、前記伝送ノードのそれぞれは、前記各送信回線#611〜#614が属するワーク系の障害が検出されると、前記切替優先度の順に前記各送信回線#611〜#614を前記プロテクション系へ切り替えてよい。【選択図】図17PROBLEM TO BE SOLVED: To reduce data loss due to line switching in bidirectional communication between transmission nodes and shorten recovery time of bidirectional communication. In bidirectional communication between transmission nodes, each of the transmission nodes may monitor the traffic volume of a plurality of transmission lines # 611 to # 614 and a plurality of reception lines # 621 to # 624. For each of the transmission nodes, a higher switching priority may be set for a transmission line having a larger total traffic amount of the transmission line and the reception line forming the pair of bidirectional communication. Then, when each of the transmission nodes detects a failure of the work system to which the transmission lines # 611 to # 614 belong, the transmission lines # 611 to # 614 are transferred to the protection system in the order of the switching priority. You may switch. [Selection diagram] FIG. 17
Description
本発明は、伝送ノード及び回線切替方法に関する。 The present invention relates to a transmission node and a line switching method.
伝送ノード間の通信の信頼度を向上するために、伝送ノード間の通信回線がワーク系とプロテクション系とに冗長化されることがある。例えば、ワーク系の通信に障害が生じると、ワーク系のトラフィックがプロテクション系に切り替えられて、ワーク系の通信がプロテクション系にて救済される。このような回線切替機能は、プロテクション機能と称されることがある。 In order to improve the reliability of communication between transmission nodes, a communication line between transmission nodes may be made redundant between a work system and a protection system. For example, when a failure occurs in the work system communication, the work system traffic is switched to the protection system, and the work system communication is relieved by the protection system. Such a line switching function may be referred to as a protection function.
双方向の通信が可能な伝送ノード間において、プロテクション機能による回線切替に際して、上り回線と下り回線とをトラフィック量を考慮せずに切り替えてしまうと、データ損失が増加してしまう可能性がある。データ損失が増加すると、例えば再送制御の多発によって、ネットワーク輻輳が生じ得る。 When switching between lines using a protection function between transmission nodes capable of bidirectional communication, switching between uplink and downlink without considering traffic volume may increase data loss. When data loss increases, network congestion may occur due to frequent retransmission control, for example.
また、双方向の通信において、下り回線及び上り回線のペアの一方が他方に遅れて切り替えられてしまうと、双方向の通信が確立(別言すると、復旧)するまでの時間に遅延が生じる。 Further, in one-way communication, if one of the downlink and uplink pairs is switched to the other after a delay, a delay occurs in the time until the two-way communication is established (in other words, restored).
1つの側面では、本発明の目的の1つは、伝送ノード間の双方向の通信における回線切替に伴うデータ損失の低減と双方向通信の復旧時間の短縮化とを図ることにある。 In one aspect, one of the objects of the present invention is to reduce data loss associated with line switching in bidirectional communication between transmission nodes and shorten recovery time of bidirectional communication.
1つの側面において、(第1の)伝送ノードは、他の(第2の)伝送ノードと双方向通信を行なうノードであって、監視部と、設定部と、制御部と、を備えてよい。監視部は、前記双方向の通信において、複数の送信回線及び複数の受信回線のトラフィック量を監視してよい。設定部は、前記双方向の通信のペアを成す送信回線及び受信回線の合計トラフィック量が多い送信回線ほど高い切替優先度を設定してよい。制御部は、前記各送信回線が属するワーク系の障害が検出されると、前記切替優先度の順に前記各送信回線をプロテクション系へ切り替えてよい。 In one aspect, the (first) transmission node is a node that performs bidirectional communication with another (second) transmission node, and may include a monitoring unit, a setting unit, and a control unit. . The monitoring unit may monitor the traffic amount of a plurality of transmission lines and a plurality of reception lines in the bidirectional communication. The setting unit may set a higher switching priority for a transmission line having a larger total traffic amount of the transmission line and the reception line forming the bidirectional communication pair. The control unit may switch the transmission lines to the protection system in the order of the switching priority when a failure of a work system to which the transmission lines belong is detected.
また、1つの側面において、回線切替方法は、伝送ノード間の双方向の通信において、複数の送信回線及び複数の受信回線のトラフィック量を前記伝送ノードのそれぞれにおいて監視してよい。前記伝送ノードのそれぞれは、前記双方向の通信のペアを成す送信回線及び受信回線の合計トラフィック量が多い送信回線ほど高い切替優先度を設定してよい。そして、前記伝送ノードのそれぞれは、前記各送信回線が属するワーク系の障害が検出されると、前記切替優先度の順に前記各送信回線を前記プロテクション系へ切り替えてよい。 In one aspect, the line switching method may monitor the traffic volume of a plurality of transmission lines and a plurality of reception lines in each of the transmission nodes in bidirectional communication between the transmission nodes. Each of the transmission nodes may set a higher switching priority for a transmission line having a larger total traffic volume of a transmission line and a reception line that form the bidirectional communication pair. Then, each of the transmission nodes may switch the transmission lines to the protection system in the order of the switching priority when a failure of a work system to which the transmission lines belong is detected.
1つの側面として、伝送ノード間の双方向の通信における回線切替に伴うデータ損失の低減と双方向通信の復旧時間の短縮化とを図ることができる。 As one aspect, it is possible to reduce data loss associated with line switching in bidirectional communication between transmission nodes and shorten the recovery time of bidirectional communication.
以下、図面を参照して実施の形態を説明する。ただし、以下に説明する実施形態は、あくまでも例示であり、以下に明示しない種々の変形や技術の適用を排除する意図はない。また、以下に説明する各種の例示的態様は、適宜に組み合わせて実施しても構わない。なお、以下の実施形態で用いる図面において、同一符号を付した部分は、特に断らない限り、同一若しくは同様の部分を表す。 Hereinafter, embodiments will be described with reference to the drawings. However, the embodiment described below is merely an example, and there is no intention to exclude various modifications and technical applications that are not explicitly described below. Various exemplary embodiments described below may be implemented in combination as appropriate. Note that, in the drawings used in the following embodiments, portions denoted by the same reference numerals represent the same or similar portions unless otherwise specified.
図1は、一実施形態に係る通信ネットワークの構成例を示すブロック図である。図1に示す通信ネットワーク1は、「通信システム1」又は「伝送システム1」と称されてもよく、例示的に、複数の伝送装置11を備えてよい。複数の伝送装置11のいずれか1つ以上には、ルータ等の外部通信装置12が通信可能に接続されてよい。
FIG. 1 is a block diagram illustrating a configuration example of a communication network according to an embodiment. The
「伝送装置」は、光伝送装置でもよいしフレーム伝送装置でもよい。「伝送装置」は、通信ネットワーク1のエレメント又はエンティティの一例であり、「NE」と表記されてもよい。また、「伝送装置」は、「伝送ノード」又は「通信ノード」、あるいは単に「ノード」と称されてもよい。なお、図1には、ノード数=6のケースを例示しているが、ノード数は2以上であればよい。
The “transmission device” may be an optical transmission device or a frame transmission device. The “transmission device” is an example of an element or entity of the
複数のノード11は、図1に例示するように、メッシュ状に通信可能に接続されてメッシュネットワークを形成してよい。あるいは、複数のノード11は、リング状に通信可能に接続されてリングネットワークを形成してもよい。別言すると、通信ネットワーク1のトポロジは、特に限定されない。ノード11間の接続(別言すると、通信路)には、例示的に、光ファイバが用いられてよい。
As illustrated in FIG. 1, the plurality of
ところで、近年、通信ネットワーク1の高速化や大容量化に伴い、1ノードあたりに設定、多重される回線数(「多重度」と称してもよい。)が増加する傾向にある。「回線」は、例えば、パス又はチャネルといった論理的な回線(「ユーザ回線」又は「サブ論理回線」と称されることがある。)の単位で、ノード11に設定されてよい。
By the way, in recent years, with the increase in speed and capacity of the
例えば図2に模式的に示すように、1つのノード11の1ポートあたりに1000以上の論理的な回線が設定、多重されることがある。なお、「回線」は、上り(upstream)及び下り(downstream)の別に設定されてよい。上り及び下りの「ユーザ回線」は、ノード11間の双方向通信における回線の一例である。
For example, as schematically shown in FIG. 2, 1000 or more logical lines may be set and multiplexed per port of one
また、「ユーザ回線」は、通信の信頼性向上のために、プロテクション機能と呼ばれる技術によって、例えば図2に示すように、ワーク(work)系とプロテクション(protection)系とに冗長化されることがある。なお、ワーク系に属するユーザ回線を「ワーク回線」、プロテクション系に属するユーザ回線を「プロテクション回線」と称することがある。 Also, the “user line” should be made redundant into a work system and a protection system as shown in FIG. 2, for example, by a technique called a protection function in order to improve communication reliability. There is. A user line belonging to the work system may be referred to as a “work line”, and a user line belonging to the protection system may be referred to as a “protection line”.
例えば、ワーク系のいずれかのユーザ回線に障害(例えば、信号断)が発生したことがノード11において検出されると、ノード11は、障害を検出したユーザ回線をワーク系からプロテクション系に切り替えることが可能である。これにより、障害を検出したワーク系のユーザ回線をプロテクション系にて救済することが可能である。
For example, when the
複数のユーザ回線の障害が検出された場合、ノード11は、例えば障害を検出した順序で各ユーザ回線を順番にワーク系からプロテクション系へ切り替えてよい。あるいは、複数のユーザ回線に対して静的(Static)な優先度を設定しておくことで、障害検出時に、設定された優先度の順序で切替制御が行なわれてもよい。
When a failure of a plurality of user lines is detected, the
図3に、ワーク系からプロテクション系への回線切替が完了してプロテクション系において双方向の通信が可能になった例を模式的に示す。なお、予め優先度が設定されていないユーザ回線については、トラフィック量に関わらず、回線障害が検出された順序で切替制御が行なわれてよい。 FIG. 3 schematically shows an example in which bidirectional communication is possible in the protection system after the line switching from the work system to the protection system is completed. For user lines for which priority is not set in advance, switching control may be performed in the order in which line faults are detected regardless of the traffic volume.
しかし、ユーザ回線の多重度が増すと切り替えに時間がかかり、一部のユーザに対するサービス復旧が遅延し得る。また、実際に優先度の高いユーザ回線が常に帯域を多く使用しているとは限らず、或る時点では優先度は低いがトラフィック量が多く帯域を多く使用しているユーザ回線が存在する等、運用状況に応じて様々な回線使用状況が想定される。 However, when the multiplicity of user lines increases, switching takes time, and service recovery for some users may be delayed. In addition, user lines that actually have high priority do not always use a large amount of bandwidth, and there are user lines that have a low priority but a large amount of traffic and use a large amount of bandwidth at some point. Depending on the operational status, various line usage situations are assumed.
そのような状況で回線障害が発生した場合に、ユーザ回線のトラフィック量を考慮せずに切替制御が実施されると、切替順序によっては或るユーザ回線において伝送データの損失(ロス)が多発してしまうことがある。なお、伝送データの一例は、パケットデータやフレームデータ等である。 When a line failure occurs in such a situation, if switching control is performed without considering the amount of traffic on the user line, transmission data loss frequently occurs on a certain user line depending on the switching order. May end up. An example of transmission data is packet data, frame data, or the like.
例えば、トラフィック量が他のユーザ回線よりも多いユーザ回線の切替制御が後回しになり遅れると、伝送データのロスが多発し得る。伝送データのロスが多発すると、再送制御等の多発によってネットワーク輻輳が生じ得る。 For example, if switching control of a user line with a larger traffic volume than other user lines is delayed and delayed, transmission data loss may occur frequently. When transmission data loss frequently occurs, network congestion may occur due to frequent retransmission control and the like.
図4に、3つのサブ論理回線であるユーザ回線A〜Cのトラフィック量がそれぞれTLA、TLB及びTLCであると仮定して、回線切替の時間とトラフィック量との関係の一例を示す。 FIG. 4 shows an example of the relationship between line switching time and traffic volume, assuming that the traffic volumes of user lines A to C, which are three sub-logical lines, are T LA , T LB and T LC , respectively. .
図4には、トラフィック量TLA、TLB及びTLCの大小関係が下記の(1)〜(3)に示すとおりである場合のそれぞれについて、サブ論理回線A、B及びCの順序で回線切替を行なったケースが例示されている。 FIG. 4 shows lines in the order of sub-logical lines A, B, and C when the magnitude relationships of traffic volumes T LA , T LB, and T LC are as shown in (1) to (3) below. A case where switching is performed is illustrated.
(1)TLA>TLB>TLC
(2)TLB>TLA>TLC
(3)TLC>TLB>TLA
(1) T LA > T LB > T LC
(2) T LB > T LA > T LC
(3) T LC > T LB > T LA
なお、上記(1)〜(3)の条件は、それぞれ、図4において(1)〜(3)で示すグラフに対応している。ここで、プロテクション機能による回線切替制御には、通信に対する影響が無いか最小とされる切替時間が規定されている。例えば、障害検出から回線切替が完了するまでの切替時間として、50ミリ秒(ms)が規定されることがある。 The above conditions (1) to (3) correspond to the graphs indicated by (1) to (3) in FIG. Here, in the line switching control by the protection function, a switching time that has no or minimum influence on communication is defined. For example, 50 milliseconds (ms) may be defined as the switching time from failure detection to completion of line switching.
規定の切替時間内に切替が可能なサブ論理回線数には限りがあるため、トラフィック量が多いサブ論理回線を優先的に切り替えて復旧させることで、回線切替に伴うデータロスを最小に抑えて、通信サービス全体としての復旧時間を早めることが可能である。 Since the number of sub logical lines that can be switched within the specified switching time is limited, the data loss associated with line switching can be minimized by preferentially switching and recovering the sub logical lines with a large amount of traffic. It is possible to shorten the recovery time of the entire communication service.
したがって、図4に例示するように、条件(1)にてトラフィック量の多いサブ論理回線A、B及びCの順序で回線切替を実施することで、所定の切替時間内に切替を完了することができ、また、データロスも最小に抑えることができる。 Therefore, as illustrated in FIG. 4, the switching is completed within a predetermined switching time by performing the line switching in the order of the sub logical lines A, B, and C having the large traffic volume under the condition (1). In addition, data loss can be minimized.
これに対し、条件(3)のように、トラフィック量の少ないサブ論理回線C、B及びAの順序で回線切替を実施すると、所定の切替時間内に切替を完了することができず、データロスが増加する。 On the other hand, if the line switching is performed in the order of the sub logical lines C, B, and A with a small traffic volume as in the condition (3), the switching cannot be completed within a predetermined switching time, and data loss occurs. Will increase.
条件(2)は、条件(1)と条件(3)との中間的な位置づけであり、トラフィック量TLBの多いサブ論理回線Bよりもトラフィック量TLAの少ないサブ論理回線Aが先に切り替えられる。そのため、条件(1)の場合に比して、回線切替完了までの時間が遅延し、データロスも増加する。 The condition (2) is an intermediate position between the conditions (1) and (3), and the sub logical line A having a smaller traffic amount T LA is switched first than the sub logical line B having a larger traffic amount T LB. It is done. Therefore, as compared with the case of condition (1), the time until line switching is completed is delayed and the data loss also increases.
このように、トラフィック量の多いサブ論理回線から優先的に切替制御を実施することが得策である。ただし、ノード11のそれぞれは、上り及び下りのユーザ回線のうち自ノード11から見た送信側(下り)のユーザ回線に限って障害の監視、検出を行なうため、下りのユーザ回線を切替制御できるに留まる。
As described above, it is advantageous to perform the switching control with priority from the sub logical line having a large traffic amount. However, each of the
そのため、上り及び下りの双方のユーザ回線が切断された場合に、片方向のユーザ回線だけが先にプロテクション系に切り替えられたとしても、片方向の通信が可能になるに過ぎず、双方向の通信サービスの復旧にはならない。また、再送制御等の多発によるネットワーク輻輳の拡大を防ぐこともできない。このような事態は、ノード11の1ポートあたりに設定、多重されるユーザ回線数が増加するほど深刻になり得る。
Therefore, when both the upstream and downstream user lines are disconnected, even if only the one-way user line is switched to the protection system first, only one-way communication is possible. Communication service is not restored. Also, it is not possible to prevent an increase in network congestion due to frequent occurrence of retransmission control or the like. Such a situation can become more serious as the number of user lines set and multiplexed per port of the
図5に、2つのノード11(#1及び#2)間で、ワーク系において上り及び下りの双方のユーザ回線#1〜#3に障害が検出されてから、上り及び下り双方向の回線切替が完了するまでのイメージを模式的に例示する。
In FIG. 5, when a failure is detected in both the upstream and downstream
図5の例では、ノード#1においてユーザ回線#1、#2及び#3の順序で障害が検出され、ノード#2においてユーザ回線#3、#1及び#2の順序で障害が検出されたと仮定している。
In the example of FIG. 5, the failure is detected in the order of the
別言すると、ノード#1及び#2間で、ユーザ回線#1〜#3の障害検出順序が一致しない状況である。このような状況は、仮にユーザ回線#1〜#3に同時に障害が発生したとしても、例えば、ノード#1及び#2それぞれの内部処理の時間差等によって生じ得る。
In other words, the failure detection order of the
ノード#1では、ユーザ回線#1、#2及び#3の順序で障害が検出されたため、当該順序で、内部の冗長制御機能に対して障害検出が通知される。したがって、冗長制御機能は、ユーザ回線#1、#2及び#3の順序で回線切替処理を実施する。なお、図5の例では、1ユーザ回線あたりの回線切替処理に約30msを要すると仮定している。
In
一方、ノード#2では、ユーザ回線#3、#1及び#2の順序で障害が検出されたため、当該順序で、内部の冗長制御機能に対して障害検出が通知される。したがって、冗長制御機能は、ユーザ回線#3、#1及び#2の順序で回線切替処理を実施する。
On the other hand, since the failure is detected in the order of the
この場合、ノード#1においてユーザ回線#1が障害検出から約30ms後にプロテクション系に切り替えられても、ノード#2においてユーザ回線#1がプロテクション系に切り替えられるのは障害検出から約60ms後である。そのため、ユーザ回線#1について双方向の通信が復旧するのは、障害検出から約60ms後である。
In this case, even if the
同様に、ノード#1においてユーザ回線#2が障害検出から約60ms後にプロテクション系に切り替えられても、ノード#2においてユーザ回線#2がプロテクション系に切り替えられるのは障害検出から約90ms後である。そのため、ユーザ回線#2について双方向の通信が復旧するのは、障害検出から約90ms後である。
Similarly, even if the
ユーザ回線#3については、ノード#2において障害検出から約30ms後にプロテクション系に切り替えられても、ノード#1においてプロテクション系に切り替えられるのは障害検出から約90ms後である。そのため、ユーザ回線#3について双方向の通信が復旧するのは、障害検出から約90ms後である。
As for the
このように、ノード#1及び#2間で、障害検出の順序が一致してないと、片方向のユーザ回線の切り替えに遅れて逆方向のユーザ回線が切り替えられるため、双方向の通信サービスの復旧に遅延が生じ得る。
In this way, if the failure detection order does not match between the
これに対し、図6の例は、ノード#1及び#2間で、ユーザ回線#1〜#3についての障害検出順序が一致している場合の、双方向の回線切替が完了するまでのイメージを模式的に示している。なお、図6の例において、ノード#1及び#2での障害検出順序は、ユーザ回線#1→ユーザ回線#2→ユーザ回線#3の順序である。
On the other hand, the example of FIG. 6 is an image until the bidirectional line switching is completed when the failure detection order for the
このケースでは、ノード#1及び#2の双方においてユーザ回線#1が障害検出から約30ms後にプロテクション系に切り替えられる。したがって、ユーザ回線#1について双方向の通信が復旧するのは、障害検出から約30ms後である。
In this case, in both the
同様に、ユーザ回線#2についてはノード#1及び#2の双方において障害検出から約60ms後に、ユーザ回線#3についてはノード#1及び#2の双方において障害検出から約90ms後に、プロテクション系に切り替えられる。したがって、ユーザ回線#2及び#3について双方向の通信が復旧するのは、障害検出からそれぞれ約60ms後及び約90ms後である。
Similarly, for
このように、ノード#1及び#2間で、ユーザ回線#1〜#3についての障害検出順序が一致していれば、ユーザ回線#1〜#3それぞれの双方向通信が復旧する時間を最小にすることができる。双方向の通信復旧にかかる時間を最小にできるから、回線切替に伴うデータロスも最小にできる。
As described above, if the failure detection order for the
別言すれば、図5のようにノード#1及び#2間で複数のユーザ回線についての障害検出順序が一致しない状況が発生したとしても、回線切替順序がノード#1及び#2間で一致するように並び替えることで、図6のように双方向通信の復旧時間を最小にできる。
In other words, even if a failure detection order for a plurality of user lines does not match between
したがって、回線切替に伴うデータロスを最小にできる。よって、再送制御頻度を低減することができる。結果として、再送制御の多発によるネットワーク輻輳の発生率も低減することができる。 Therefore, data loss accompanying line switching can be minimized. Therefore, the retransmission control frequency can be reduced. As a result, the occurrence rate of network congestion due to frequent retransmission control can be reduced.
そこで、本実施形態では、双方向通信における上り及び下りのユーザ回線のペアの合計(トータル)トラフィック量に基づいた順序(「優先度」と言い換えてもよい。)で、回線切替制御を行なう例について説明する。 Therefore, in this embodiment, an example in which line switching control is performed in an order based on the total (total) traffic volume of a pair of uplink and downlink user lines in bidirectional communication (which may be referred to as “priority”). Will be described.
図7〜図9に、一実施形態にかかる回線切替制御の一例を模式的に示す。図7〜図9においては、第1のノード610と、第1のノード610の通信相手に相当する第2のノード620と、に着目している。なお、ノード620が「第1のノード」に相当し、ノード610が「第2のノード」に相当してもよい。
7 to 9 schematically show an example of line switching control according to an embodiment. In FIGS. 7 to 9, attention is focused on the
ノード610及び620は、図1に例示した複数のノード11のうち、互いに双方向通信可能に接続された何れかのノード11に相当すると捉えてよい。そのため、ノード610及び620を区別しない場合には、「ノード11」と表記することがある。
The
ノード610とノード620との間には、双方向のワーク回線とプロテクション回線とが設定されてよい。ノード610には、例示的に、複数のサブ論理回線の一例として、4つのサブ論理回線#611〜#614が設定されてよい。一方、ノード620には、例示的に、複数のサブ論理回線の一例として、4つのサブ論理回線#621〜#624が設定されてよい。
A bidirectional work line and a protection line may be set between the
通常運用時において、ノード610及び620は、互いにワーク回線に4つのサブ論理回線の信号を多重して送信することが可能である。
During normal operation, the
例えば、サブ論理回線#611〜#614は、ノード610にとっての下り方向の回線(別言すると「送信回線」)に相当し、サブ論理回線#621〜#624は、ノード610にとっての上り方向の回線(別言すると「受信回線」)に相当する、と考えてよい。
For example, the sub logical lines # 611 to # 614 correspond to downlink lines (in other words, “transmission lines”) for the
また、サブ論理回線#621〜#624は、ノード620にとっての下り方向の回線(別言すると「送信回線」)に相当し、サブ論理回線#611〜#614は、ノード620にとっての上り方向の回線(別言すると「受信回線」)に相当する、と考えてよい。
Also, the sub logical lines # 621 to # 624 correspond to downlink lines (in other words, “transmission lines”) for the
サブ論理回線#611〜#614及びサブ論理回線#621〜#624を識別可能な情報(便宜的に、「回線ID」と称することがある。)には、非限定的な一例として、VLANタグが適用されてよい。「VLAN」は、「virtual local area network」の略称である。 As information that can identify the sub logical lines # 611 to # 614 and the sub logical lines # 621 to # 624 (which may be referred to as “line ID” for convenience), as a non-limiting example, a VLAN tag May be applied. “VLAN” is an abbreviation for “virtual local area network”.
図8に、サブ論理回線#611〜#614及び#621〜#624それぞれのVLANタグの一例を示す。サブ論理回線#611〜#614のVLANタグは、それぞれ、「A」〜「D」であり、サブ論理回線#621〜#624のVLANタグは、それぞれ、「C」、「D」、「A」、「B」である。 FIG. 8 shows an example of VLAN tags for the sub logical lines # 611 to # 614 and # 621 to # 624. The VLAN tags of the sub logical lines # 611 to # 614 are “A” to “D”, respectively, and the VLAN tags of the sub logical lines # 621 to # 624 are “C”, “D”, and “A”, respectively. "," B ".
ここで、同じVLANタグのサブ論理回線が双方向通信のペアを成すと捉えてよい。例えば、ノード610において、VLANタグが「A」である下りのサブ論理回線#611とペアを成す上りのサブ論理回線はサブ論理回線#623である。
Here, it may be understood that the sub-logical lines of the same VLAN tag form a bidirectional communication pair. For example, in the
同様に、ノード610において、VLANタグが「B」〜「D」である下りのサブ論理回線#612〜#614とペアを成す上りのサブ論理回線は、それぞれ、サブ論理回線#624、#621、#622である。
Similarly, in the
また、図8に例示するように、ノード610において、単位時間あたりのサブ論理回線#611〜#614の送信トラフィック量は、それぞれ、30メガバイト(MB)、40MB、50MB、10MBであると仮定する。
Further, as illustrated in FIG. 8, in the
一方、ノード620において、単位時間あたりのサブ論理回線#621〜#624の送信トラフィック量は、それぞれ、20MB、40MB、10MB、20MBであると仮定する。
On the other hand, in
なお、「単位時間」は、非限定的な一例として、各ノード610及び620での送信トラフィック量の計測周期(「更新周期」と称してもよい。)によって定まってよい。更新周期は、ノード610及び620間で同じ周期に設定されるのが好ましい。後述するように、ノード610及び620のそれぞれが計算、設定する切替優先度に不整合がなるべく生じないようにするためである。
Note that the “unit time” may be determined by a measurement period (also referred to as an “update period”) of the transmission traffic amount in each of the
以上のような例示的な設定、条件において、本実施形態の回線切替手順の流れは、下記の(1)〜(4)に示すとおりである。 With the above exemplary settings and conditions, the flow of the line switching procedure of the present embodiment is as shown in the following (1) to (4).
(1)運用開始前に、双方向でペアとなるサブ論理回線の情報を、ノード610及び620のそれぞれにおいて、管理する。
(1) Before starting operation, information on sub-logical lines that are paired in both directions is managed in each of the
(2)運用開始後に、双方向でペアとなるサブ論理回線の合計トラフィック量を、ノード610及び620のそれぞれにおいて、例えば定期的に収集、更新して合計トラフィック量の大きいペアに属するサブ論理回線ほど高い切替優先度を計算、設定する。
(2) After the operation is started, the total traffic volume of the sub logical lines that are paired in both directions is collected and updated at each of the
(3)切替優先度の計算、設定は、各ノード610及び620が自律的に実施してよい。自律的な実施により、ノード610及び620間で、計算、設定された切替優先度に不整合が生じる可能性があるが、全体として回線切替時間及びデータロスの観点で大きな問題にはならない。その理由については後述する。
(3) The calculation and setting of the switching priority may be performed autonomously by each of the
(4)ワーク回線に障害が発生した場合(図9)、ノード610及び620は、それぞれ、計算、設定した切替優先度の順に、サブ論理回線のプロテクション回線への切替制御を実施する(図10)。
(4) When a failure occurs in the work line (FIG. 9), the
なお、図11に例示するように、双方向通信のペアとなる上り及び下りのサブ論理回線のそれぞれがプロテクション回線へ切り替えられるまで、双方向の通信は確立しない。 As illustrated in FIG. 11, bidirectional communication is not established until each of the upstream and downstream sub-logical lines that are paired with bidirectional communication is switched to the protection line.
また、上記手順(1)において、双方向のサブ論理回線のペアの情報をノード610及び620で管理する形式は特に問わないが、例示的に、テーブル形式であってよい。テーブル形式の情報として管理される、サブ論理回線のペアの情報は、便宜的に、「ペア管理テーブル」と称してよい。
Further, in the above procedure (1), there is no particular limitation on the format in which the information on the pair of bidirectional sub logical lines is managed by the
(動作例)
まず、手順(1)におけるペア管理テーブルの作成手順について、図12〜図14を参照して説明する。
(Operation example)
First, the creation procedure of the pair management table in the procedure (1) will be described with reference to FIGS.
図12に例示するように、ノード11は、内部のインタフェース及びサブ論理回線の設定を実施してよい(処理801)。「インタフェースの設定」には、例示的に、通信に使用するポートの設定が含まれてよい。「サブ論理回線の設定」には、回線ID(例えば、VLANタグ)の設定が含まれてよい。
As illustrated in FIG. 12, the
また、ノード11は、装置監視機能の設定を実施してよい(処理802)。「置監視機能」は、例示的に、サブ論理回線の通信状態や障害検出、パフォーマンス等の情報を監視して管理する。「通信状態の監視」には、下り方向の送信トラフィック量の監視が含まれてよい。
Further, the
更に、ノード11は、ワーク回線及びプロテクション回線の冗長構成設定を実施してよい(処理803)。「冗長構成設定」には、例示的に、自ノード11及び相手ノード11がワーク回線及びプロテクション回線のそれぞれに使用する論理ポートの設定やサブ論理回線の設定等が含まれてよい。
Further, the
なお、自ノード11及び相手ノード11において、同じVLANタグが設定されているサブ論理回線は、ユーザ単位でみた場合の上り及び下りの通信のペアを成す。VLANタグは、ノード11のそれぞれが下りへ送信する信号に設定されてよい。
Note that, in the
したがって、各ノード11は、互いに相手ノード11のサブ論理回線を通じて送信された信号を受信することで、受信信号からVLANタグの情報(以下「VLANタグ情報」と称することがある。)を取得することができる。
Therefore, each
各ノード11が下りへ送信する信号の非限定的な一例として、図15に、IEEE 802.1Qのタグ付きイーサネットフレームを示す。「イーサネット」は登録商標である。当該フレームの場合、4バイトの「タグ」情報を参照することで、通信相手であるノード11において設定されているVLANタグ情報が分かる。
FIG. 15 shows an IEEE 802.1Q tagged Ethernet frame as a non-limiting example of a signal transmitted from each
図15において、「TPID」は、「tag protocol identifier」の略称であって、IEEE 802.1Qによるタグ付きフレームであることを示す情報が設定されるフィールド(16ビット)である。「PCP」は、「priority code point」の略称であって、フレームの優先度を示す情報が設定されるフィールド(3ビット)である。 In FIG. 15, “TPID” is an abbreviation for “tag protocol identifier” and is a field (16 bits) in which information indicating a frame with a tag according to IEEE 802.1Q is set. “PCP” is an abbreviation for “priority code point”, and is a field (3 bits) in which information indicating the priority of a frame is set.
「CFI」は、「canonical format indicator」の略称であって、media access control(MAC)アドレスが正規フォーマットであるか否かを示す情報が設定されるフィールド(1ビット)である。イーサネットの場合、CFIにはMACアドレスが正規フォーマットであることを示す「0」が設定される。 “CFI” is an abbreviation for “canonical format indicator”, and is a field (1 bit) in which information indicating whether or not the media access control (MAC) address is a regular format is set. In the case of Ethernet, “0” indicating that the MAC address is in a regular format is set in the CFI.
「VID」は、「VLAN identifier」の略称であって、当該フレームが属するVLANを示す情報が設定されるフィールド(12ビット)である。したがって、「ユーザ回線」又は「サブ論理回線」にて伝送されるフレームは、VIDによって識別されるVLANに属することが識別可能である。 “VID” is an abbreviation of “VLAN identifier” and is a field (12 bits) in which information indicating the VLAN to which the frame belongs is set. Therefore, it is possible to identify that the frame transmitted through the “user line” or “sub logical line” belongs to the VLAN identified by the VID.
別言すると、ノード11は、通信相手である他のノード11から受信される上りトラフィックに設定されている上りのサブ論理回線を識別可能な情報を基に、下りのサブ論理回線とペアを成す上りのサブ論理回線を識別できる。
In other words, the
したがって、例えばオペレータによって、ノード11のそれぞれに対して、双方向通信における下りのサブ論理回線とペアになる上りのサブ論理ペアの情報を個別に設定する必要が無い。また、サブ論理回線ペアの情報を制御信号通信等によってノード11間で伝達する必要も無い。
Therefore, for example, it is not necessary for the operator to individually set information on the upstream sub logical pair paired with the downstream sub logical line in the bidirectional communication for each of the
なお、図15において、「FCS」は、「frame check sequence」の略称であって、データの誤りを検出して訂正するための符号が設定されるフィールドである。 In FIG. 15, “FCS” is an abbreviation for “frame check sequence”, and is a field in which a code for detecting and correcting data errors is set.
図12に戻り、ノード11は、エントリが空きのペア管理テーブル(例えば図13参照)を作成してメモリに記憶する(処理804)。
Returning to FIG. 12, the
そして、ノード11は、処理801で設定したサブ論理回線のVLANタグ情報と、相手ノード11から受信した信号に設定されているVLANタグ情報と、を取得してよい(処理805)。
Then, the
処理805で取得した情報を基に、ノード11は、例えば図14に示すように、同じVLANタグのサブ論理回線をペアとしてペア管理テーブルに登録して管理してよい(処理806)。
Based on the information acquired in the
図14において、ノード610におけるサブ論理回線#611とペアを成す相手ノード620のサブ論理回線は、同じVLANタグ「A」が設定されているサブ論理回線(#623)である。
In FIG. 14, the sub logical line of the
同様に、サブ論理回線#612〜#614とそれぞれペアを成す相手ノード620のサブ論理回線は、同じVLANタグ「B」〜「D」が設定されているサブ論理回線(#624、#621、#622)である。
Similarly, the sub logical lines of the
ただし、ノード610は、相手ノード620で管理されているサブ論理回線の番号や名称等の情報は不知でよい。そのため、ノード610は、受信した信号に設定されているVLANタグ情報をノード610内でのペア管理のための番号や名称としてペア管理テーブルに登録してよい。
However, the
別言すると、ペア管理テーブルにペアとして登録される、相手ノード620のサブ論理回線の情報は、ノード610において一意に区別可能な情報であれば、他の情報(番号や名称)等に変換されたりマッピングされてもよい。
In other words, the information on the sub logical line of the
なお、ノード620も、図14に例示したペア管理テーブルと同様のテーブルが、相手ノード610から受信した信号に設定されているVLANタグ情報を基に作成、管理することができる。
The
図12に戻り、ノード11は、ペア管理テーブルに登録したサブ論理回線毎の合計トラフィック量を例えば図14に示すように「0」に初期化してよい(処理807)。
Returning to FIG. 12, the
次に、運用開始後の前掲の手順(2)及び(3)について、図16及び図17を参照して説明する。 Next, procedures (2) and (3) described above after the start of operation will be described with reference to FIGS. 16 and 17.
通信ネットワーク1(図1参照)の運用が開始されると、図7の状態となる。ノード11は、図16に例示するように、ワーク系のサブ論理回線単位で、信号の送受信量を計測(例えばフレーム数やパケット数のカウント)することで、トラフィック量を計測してよい(処理1201)。
When the operation of the communication network 1 (see FIG. 1) is started, the state shown in FIG. 7 is obtained. As illustrated in FIG. 16, the
例えば、ノード610のサブ論理回線トラフィック量は、相手ノード620への信号の送信量を計測すればよく、ペアとなるサブ論理回線のトラフィック量は、相手ノード620からの信号受信量を計測すればよい。
For example, the sub logical line traffic amount of the
ノード11は、計測したトラフィック量をサブ論理回線のペア毎に合計し、合計したトラフィック量を、例えば図17に示すように、ペア管理テーブルの該当エントリに登録してペア管理テーブルを更新してよい(処理1202)。
The
図17の例では、サブ論理回線#611及び#623のペアについての合計トラフィック量は、図8の例示的な設定、条件より、30MB+10MB=40MBである。サブ論理回線#612及び#624のペアについての合計トラフィック量は、40MB+20MB=60MBである。 In the example of FIG. 17, the total traffic amount for the pair of sub logical lines # 611 and # 623 is 30 MB + 10 MB = 40 MB from the exemplary settings and conditions of FIG. The total traffic amount for the pair of sub logical lines # 612 and # 624 is 40 MB + 20 MB = 60 MB.
サブ論理回線#613及び#621のペアについての合計トラフィック量は、50MB+20MB=70MBであり、サブ論理回線#614及び#622のペアについての合計トラフィック量は、10MB+40MB=50MBである。 The total traffic volume for the pair of sub logical lines # 613 and # 621 is 50 MB + 20 MB = 70 MB, and the total traffic volume for the pair of sub logical lines # 614 and # 622 is 10 MB + 40 MB = 50 MB.
トラフィック量の登録、更新に応じて、ノード11は、ペア管理テーブルを基に、例えばトラフィック量の多い順に、高い切替優先度をサブ論理回線に設定して優先度テーブルを更新してよい(処理1203)。
In response to the registration and update of the traffic volume, the
サブ論理回線毎の切替優先度は、例示的に、図18に示すようなテーブル形式の情報(「優先度テーブル」と称してよい。)として各ノード11において記憶、管理されてよい。図18の例では、1〜4の順に優先度が高い設定である。
The switching priority for each sub logical line may be stored and managed in each
優先度テーブルは、ペア管理テーブルの更新に応じて動的に更新されてよい。そのため、「優先度テーブル」は、「動的優先度テーブル」と称されてもよい。 The priority table may be dynamically updated according to the update of the pair management table. Therefore, the “priority table” may be referred to as a “dynamic priority table”.
その後、ノード11は、テーブル更新周期が到来したか否かをチェックしてよい(処理1204)。テーブル更新周期は、例示的に、タイマによって計測されてよい。また、テーブル更新周期は、例示的に、デフォルト値として静的に設定されてもよいし、ネットワーク運用環境を考慮した値として静的又は動的に設定されてもよい。
Thereafter, the
ノード11は、テーブル更新周期の時間間隔で、処理1201〜処理1203を繰り返し実施することで、ペア管理テーブルを更新してよい(処理1204でYES)。テーブル更新周期が到来していなければ(処理1204でNO)、ノード11は、テーブル更新周期の到来を監視してよい。
The
次に、前掲の手順(4)における障害発生時の回線切替制御について、図19を参照して説明する。 Next, the line switching control at the time of failure occurrence in the above procedure (4) will be described with reference to FIG.
図19に例示するように、ノード11は、ワーク回線に障害が生じたことを検出すると(処理1501)、回線切替対象のサブ論理回線が複数存在するか否かを確認してよい(処理1502)。例えば、ワーク回線の障害検出に伴って複数のサブ論理回線が回線切替対象となる場合、回線切替対象の各サブ論理回線の情報は、ノード11内のキューに保持されてよい。
As illustrated in FIG. 19, when the
回線切替対象のサブ論理回線が複数存在する場合(処理1502でYES)、ノード11は、優先度テーブルに従って回線切替対象のサブ論理回線を優先度順にソートしてよい(処理1503)。
If there are a plurality of sub logical lines subject to line switching (YES in process 1502), the
ソートの完了に応じて、ノード11は、優先度の高いサブ論理回線から順に、プロテクション系への切替を実施してよい。例えば、ノード11は、高優先度順にサブ論理回線の切替要求を、内部の冗長制御部501(図27にて後述)に出力してよい(処理1505)。
Upon completion of sorting, the
冗長制御部501は、切替要求の受信に応じてスイッチングユニット112(図26にて後述)を制御することで、切替要求を受けたサブ論理回線のプロテクション系への回線切替を実施してよい(処理1506)。 The redundancy control unit 501 may control the switching unit 112 (described later with reference to FIG. 26) in response to the switching request, thereby switching the sub logical line that has received the switching request to the protection system ( Process 1506).
その後、ノード11は、キューに回線切替待ちのサブ論理回線が存在するか否かをチェックしてよい(処理1507)。回線切替待ちのサブ論理回線が存在すれば(YES)、存在しなくなるまで処理1505及び1506を繰り返し実施してよい。
Thereafter, the
回線切替待ちのサブ論理回線が存在しなければ(処理1507でNO)、ノード11は、回線切替処理を終了してよい。
If there is no sub logical line waiting for line switching (NO in step 1507), the
なお、処理1502において回線切替対象のサブ論理回線が1つであれば、ノード11は、「NO」と判定して、当該サブ論理回線の切替要求を冗長制御部501へ出力してよい(処理1504)。以降の処理は、処理1506及び1507と同じで構わない。
If there is one sub-logical line to be switched in the
全てのサブ論理回線のプロテクション系への切替が完了すると、図10の状態となる。 When switching to the protection system of all the sub logical lines is completed, the state shown in FIG. 10 is obtained.
以上のように、本実施形態によれば、ノード11間の双方向通信においてペアを成すサブ論理回線の合計トラフィック量に基づいて、各サブ論理回線のワーク系からプロテクション系への切替優先度を決定、設定できる。
As described above, according to the present embodiment, the switching priority from the work system to the protection system of each sub logical line is set based on the total traffic volume of the sub logical lines that form a pair in the bidirectional communication between the
例えば、上り及び下りのサブ論理回線をペアで管理し、ペア毎の合計トラフィック量が大きい回線ほど通信の復旧優先度を高く設定することができる。 For example, uplink and downlink sub-logical lines can be managed in pairs, and a higher recovery priority can be set for a line with a larger total traffic volume for each pair.
したがって、ワーク系の障害検出時におけるプロテクション系への回線切替に伴って遅延又は損失し得るトラフィック量(別言すると、データ量)を削減することができ、回線切替に伴ってトラフィックの再送制御が多発することを防止あるいは抑制できる。 Therefore, it is possible to reduce the amount of traffic (in other words, the amount of data) that can be delayed or lost due to line switching to the protection system when a failure in the work system is detected. Multiple occurrences can be prevented or suppressed.
再送制御の多発を防止あるいは抑制できるから、ネットワーク輻輳が生じたり拡大したりすることも防止あるいは抑制することができる。 Since frequent retransmission control can be prevented or suppressed, the occurrence or expansion of network congestion can also be prevented or suppressed.
また、上り及び下りのサブ論理回線のペアで切替優先度が設定されるから、ワーク系の障害検出からノード11間で双方向の通信がプロテクション系において確立するまでの遅延時間を短縮できる。
In addition, since the switching priority is set for the pair of the upstream and downstream sub-logical lines, the delay time from the detection of the work system failure to the establishment of bidirectional communication between the
したがって、ノード11間の双方向の通信サービスの迅速な復旧を実現できる。別言すると、50msといった限られた回線切替時間内に双方向通信の復旧が完了し易くなる。
Accordingly, it is possible to quickly restore the bidirectional communication service between the
更に、上り及び下りのサブ論理回線のペアで切替優先度が設定されるから、上りと下りとでトラフィック量が大きく異なっていても、以上のような技術的効果が得られる切替優先度が適切に設定される。 Furthermore, since switching priority is set for a pair of uplink and downlink sub-logical lines, even if the traffic volume differs greatly between uplink and downlink, the switching priority that provides the above technical effects is appropriate. Set to
したがって、上り及び下りの個別のトラフィック量に基づいて切替優先度が設定される場合に比して、回線切替に伴って遅延又は損失し得るトラフィック量の低減と、双方向の通信サービスの復旧時間短縮と、を見込むことができる。 Therefore, compared to the case where switching priority is set based on individual uplink and downlink traffic volumes, the amount of traffic that can be delayed or lost due to line switching is reduced, and the recovery time for bidirectional communication services is reduced. It can be expected to shorten.
なお、図12、図16及び図19に例示したフローチャートの処理は、ノード11のそれぞれが自律的に実施してよい。この場合、個々のノード11におけるペア管理テーブルで管理されるトラフィック量は、ノード11間の更新タイミングのずれによって多少変動し得る。そのため、個々のノード11において設定される切替優先度が、ノード11間で完全一致しないこともある。
In addition, each of the
しかし、テーブル更新周期にもよるが、完全一致しない状況が生じても一時的であり、個々のノード11において設定される切替優先度も、ノード11間で大きくは異ならない。
However, although it depends on the table update cycle, it is temporary even if a situation that does not completely match occurs, and the switching priority set in each
したがって、回線切替の待ち時間が異常に長くなるようなサブ論理回線が生じる確率も極めて低いと考えてよい。また、ノード11間で設定される切替優先度の一時的な不完全一致が許容されるから、例えば、ノード11間で切替優先度に関する情報を伝達するためのインタフェースを個々のノード11に備える必要はない。
Therefore, it can be considered that the probability of occurrence of a sub-logical line whose line switching waiting time is abnormally long is extremely low. Further, since temporary incomplete matching of the switching priority set between the
(優先度テーブル作成処理の変形例)
図20の処理803aに例示するように、個々のノード11に対して、サブ論理回線毎に静的な切替優先度(以下「静的優先度」と略称することがある。)が設定されることがある。なお、図20は、図12に例示したフローチャートの変形例に相当し、処理803aを除いた処理801〜807は、それぞれ、図12にて既述の処理と同一若しくは同様でよい。
(Modification of priority table creation process)
As illustrated in the
静的優先度の情報は、例えば、ネットワーク運用開始前に、ノード11のオペレータによって設定されてよい。設定された静的優先度の一例を図22に示す。
The static priority information may be set by the operator of the
図22の例では、2つのサブ論理回線#611及び#612に対して静的優先度が設定され、サブ論理回線#611の方がサブ論理回線#612よりも高い優先度に設定されている。
In the example of FIG. 22, static priorities are set for the two sub logical lines # 611 and # 612, and the sub
この場合、図16との比較で例えば図21に示すように、優先度テーブルの更新処理1203aが図16にて既述の更新処理1203とは異なる。別言すると、図21において、処理1201、処理1202及び処理1204は、それぞれ、図16にて既述の処理と同一もしくは同様でよい。
In this case, as shown in FIG. 21 in comparison with FIG. 16, for example, the priority table update process 1203a is different from the
例えば、ノード11は、処理1203aにおいて、図20の処理803aで設定された静的優先度の情報に基づいて、既述の動的優先度テーブルを設定、更新してよい。例えば、ノード11は、静的優先度を最優先として、静的優先度が未設定のサブ論理回線について、ペアを成す上り及び下りのサブ論理回線の合計トラフィック量に基づく切替優先度の決定、設定を既述のとおりに実施してよい。
For example, in the process 1203a, the
別言すると、ノード11は、静的優先度が設定されたサブ論理回線を、切替優先度の決定、設定の候補又は対象には含めなくてよい(別言すると、除外してよい)。
In other words, the
また、図23に例示するように、複数のサブ論理回線#611〜#614に対して、プロテクション系への切替が可能であるか(別言すると、切替が許容されているか)否かを示す情報が、例えばオペレータによって予め設定されることがある。 Further, as illustrated in FIG. 23, whether or not switching to the protection system is possible for a plurality of sub logical lines # 611 to # 614 (in other words, whether switching is permitted) is shown. Information may be preset by an operator, for example.
当該情報は、便宜的に、「切替可否情報」と称してよい。サブ論理回線毎の切替可否情報は、ノード11において、テーブル形式で保持、管理されてよい。テーブル形式のサブ論理回線毎の切替可否情報を、便宜的に「サブ論理回線切替可否テーブル」と称することがある。
This information may be referred to as “switchability information” for convenience. The switchability information for each sub logical line may be held and managed in the
「切替可否情報」の設定によって、プロテクション系への回線切替が「不可」に設定されたサブ論理回線(例えば#612)が存在し得る。回線切替が「不可」である状態の一例は、例えば前掲の非特許文献1に記載された「LOCKOUT」状態である。
Depending on the setting of “switchability information”, there may be a sub logical line (eg, # 612) in which the line switching to the protection system is set to “impossible”. An example of a state in which line switching is “impossible” is, for example, the “LOCKOUT” state described in
なお、回線切替が「不可」であることは、回線切替が許容されていない(又は、禁止されている)こと、あるいは、回線切替がディゼーブルされていること、と等価と考えてもよい。 Note that “impossible” of line switching may be equivalent to the fact that line switching is not permitted (or prohibited) or that line switching is disabled.
「切替可否情報」の設定も、既述の静的優先度に関する設定の一例であると捉えてよい。したがって、図23の例において、ノード11は、回線切替「不可」が設定されたサブ論理回線#612を、切替優先度の決定、設定の候補又は対象には含めず除外してよい。
The setting of “switchability information” may also be regarded as an example of the setting related to the static priority described above. Therefore, in the example of FIG. 23, the
図24(A)に、サブ論理回線#611〜#614のうち、サブ論理回線#612が切替優先度の決定、設定の候補又は対象から除外された例を示す。ノード11は、サブ論理回線#612を除いた他のサブ論理回線#611、#613及び#614について既述のように合計トラフィック量に基づいて切替優先度を決定、設定してよい。
FIG. 24A shows an example in which, among the sub logical lines # 611 to # 614, the sub
例えば図24(B)に示すように、ノード11は、図21の処理1202で更新されたペア管理テーブルを基に、サブ論理回線#611、#613及び#614に対し、合計トラフィック量が多い順に高い切替優先度を設定して優先度テーブルを更新してよい。
For example, as illustrated in FIG. 24B, the
なお、図24(A)及び図24(B)の例では、1〜3の順に優先度が高い設定である。また、図24(A)及び図24(B)の例では、切替優先度の設定候補から除外されたサブ論理回線#612が優先度テーブルに登録されているが、切替優先度の設定候補から除外されたサブ論理回線は優先度テーブルに登録しない設定であってもよい。
In the example of FIGS. 24A and 24B, the priority is set in the order of 1 to 3. In the example of FIGS. 24A and 24B, the sub
更に、切替優先度の設定候補から除外されたサブ論理回線、別言すると、静的優先度が設定されているサブ論理回線についての合計トラフィック量は、静的優先度が未設定のサブ論理回線と同様に、ペア管理テーブルにて管理されてよい。 Furthermore, the total traffic volume for the sub logical lines excluded from the switching priority setting candidates, in other words, the sub logical lines for which the static priority is set, is the sub logical line for which the static priority is not set. Similarly, the pair management table may be used for management.
別言すると、図21の処理1201及び処理1202において、静的優先度が設定されているサブ論理回線についても、静的優先度が未設定のサブ論理回線と同様に、トラフィック量の計測及びペア管理テーブルの更新が行なわれてよい。
In other words, in the
これにより、例えば、静的優先度の設定がオペレータによって解除されたサブ論理回線が生じても、ノード11は、静的優先度の解除に応じて遅滞無く、当該サブ論理回線を合計トラフィック量に基づく切替優先度の設定候補に含めることができる。
As a result, for example, even if a sub logical line whose static priority is released by the operator is generated, the
また、例えば、ネットワーク運用後に、オペレータによって静的優先度の設定が変更されたとしても、ノード11は、静的優先度の設定変更に応じて遅滞無く動的優先度テーブルを更新することができる。
Further, for example, even if the static priority setting is changed by the operator after the network operation, the
以上のように、ノード11は、動的優先度テーブルの作成、更新時において、静的優先度の情報及び切替可否情報の一方又は双方を基に、切替優先度を設定すべき(又は、切替優先度の設定候補から除外すべき)サブ論理回線の候補を決定してよい。
As described above, the
そして、ノード11は、切替優先度を設定すべき候補サブ論理回線に対し、ペア管理テーブルで管理されている合計トラフィック量が大きい順に高い優先度を設定してよい。
Then, the
これにより、例えば、オペレータ等によって静的優先度が設定されたサブ論理回線については当該設定を尊重し、他のサブ論理回線についてはペアを成す上り及び下りのサブ論理回線の合計トラフィック量に基づく切替優先度を設定できる。したがって、切替優先度の設定バリエーションが豊富になり、設定の柔軟性も向上できる。 Thus, for example, the sub logical line for which static priority is set by an operator or the like is respected, and the other sub logical lines are based on the total traffic volume of the upstream and downstream sub logical lines forming a pair. The switching priority can be set. Therefore, there are a wide variety of switching priority setting variations, and the setting flexibility can be improved.
(切戻し動作例)
次に、図25を参照して、サブ論理回線のプロテクション系への切替後にワーク系の障害が復旧し、当該サブ論理回線をワーク系に切戻す場合の、ノード11の動作例について説明する。
(Example of failback operation)
Next, with reference to FIG. 25, an operation example of the
図25に例示するように、ノード11は、ワーク回線の復旧を検知すると(処理2001)、動的優先度テーブルを参照して、低優先度順にサブ論理回線を復旧したワーク回線へ切戻してよい。例えば、ノード11は、低優先度順にサブ論理回線のワーク回線への切戻し要求を例えば冗長制御部501へ出力してよい(処理2002)。
As illustrated in FIG. 25, when the
なお、ワーク回線の復旧は、例えば、ノード11間の制御信号の通信によって検知可能である。また、切戻し対象の各サブ論理回線の情報は、ノード11内のキューに保持されてよい。
The restoration of the work line can be detected by, for example, communication of a control signal between the
冗長制御部501は、切戻し要求の受信に応じてスイッチングユニット112(図26参照)を制御することで、切戻し要求を受けたサブ論理回線のワーク系への切戻し処理を実施してよい(処理2003)。 The redundancy control unit 501 may perform the switchback process to the work system of the sub logical line that has received the switchback request by controlling the switching unit 112 (see FIG. 26) in response to the reception of the switchback request. (Processing 2003).
低優先度順に切戻しを実施することで、高優先度順に切戻しを実施した場合や優先度を考慮せずに切戻しを実施した場合よりも、データロス量を抑制することができる。例えば、ワーク回線が復旧して間もない不安定な状態において信号断が発生したり、障害復旧が誤検知されたりしても、上り及び下りの合計トラフィック量が少ない低優先度のサブ論理回線から順に切戻しを実施することで、データロス量を最小限に抑制できる。 By performing the switchback in the order of low priority, the amount of data loss can be suppressed as compared to the case of performing the switchback in the order of high priority and the case of performing the switchback without considering the priority. For example, a low-priority sub-logical line with a small total amount of uplink and downlink traffic even if a signal interruption occurs in an unstable state shortly after the work line is restored or failure recovery is erroneously detected By carrying out the switchback in order, the amount of data loss can be minimized.
切戻し処理の後、ノード11は、切戻し先のワーク回線に信号断が発生しているか否かを確認してよい(処理2004)。
After the switch-back process, the
切戻し先のワーク回線に信号断が発生していなければ(処理2004でNO;正常ルート)、ノード11は、キューを参照して、切戻し待ちのサブ論理回線が存在するかを更に確認してよい(処理2005)。
If signal disconnection has not occurred in the work line to be switched back (NO in
切戻し待ちのサブ論理回線が存在すれば(処理2005でYES)、ノード11は、切戻し待ちのサブ論理回線が存在しなくなるまで、処理2002〜2005を繰り返し実施してよい。
If there is a sub logical line waiting for switchback (YES in process 2005), the
切戻し待ちのサブ論理回線が存在しなければ(処理2005でNO)、ノード11は、切戻し処理を終了してよい。
If there is no sub logical line waiting for switchback (NO in process 2005), the
処理2004において、切戻し先のワーク回線に信号断が発生している場合(YES;異常ルート)、ノード11は、動的優先度テーブルを参照して、ワーク系へ切戻したサブ論理回線を、高優先度順に、プロテクション系へ切り替えてよい。
In the
例えば、ノード11は、ワーク系へ切戻したサブ論理回線をプロテクション系へ切り替える要求を冗長制御部501(図27参照)へ出力してよい(処理2006)。冗長制御部501は、切替要求の受信に応じてスイッチングユニット112(図26参照)を制御することで、切替要求を受けたサブ論理回線のプロテクション系への切替処理を実施してよい(処理2007)。
For example, the
これにより、サブ論理回線をワーク系へ切戻した後に、再度、当該サブ論理回線をプロテクション系へ切り替えることになっても、双方向通信のペアを成す上り及び下りの合計トラフィック量が多い順で切替が実施されるため、データロス量を最小限に抑制できる。 As a result, even if the sub logical line is switched back to the work system after the sub logical line is switched back to the work system, the upstream and downstream total traffic volume that forms a two-way communication pair is increased in order of increasing. Since switching is performed, the amount of data loss can be minimized.
その後、ノード11は、キューを参照して、プロテクション系への切替待ちのサブ論理回線が存在するかを確認してよい(処理2008)。
Thereafter, the
切替待ちのサブ論理回線がキューに存在すれば(処理2008でYES)、ノード11は、切替待ちのサブ論理回線が存在しなくなるまで、処理2006及び処理2007を繰り返し実施してよい。
If there is a sub logical line waiting for switching in the queue (YES in process 2008), the
切替待ちのサブ論理回線がキューに存在しなければ(処理2008でNO)、ノード11は、ワーク系へ切戻したサブ論理回線のプロテクション系への切替処理を終了してよい。
If there is no sub logical line waiting for switching in the queue (NO in process 2008), the
(ノード11の構成例)
次に、図26及び図27を参照して、上述した動作が可能なノード11の構成例について説明する。
(Configuration example of node 11)
Next, a configuration example of the
図26は、ノード11のハードウェア構成例を示すブロック図であり、図27は、図26に例示した制御ユニットの機能的な構成例を示すブロック図である。
FIG. 26 is a block diagram illustrating a hardware configuration example of the
図26に例示するように、ノード11は、ネットワーク(NW)インタフェース111、スイッチングユニット112、及び、制御ユニット113を備えてよい。なお、「スイッチングユニット」は、「スイッチング回路」、「プロテクションスイッチ」、あるいは、単に「スイッチ」と称されてもよい。また、「制御ユニット」は、「コントローラ」と称されてもよい。
As illustrated in FIG. 26, the
NWインタフェース111は、ノード11が接続可能な通信経路の数に応じて複数備えられてよい。NWインタフェース111には、例示的に、複数のポートを有するポート回路114が備えられてよい。
A plurality of NW interfaces 111 may be provided according to the number of communication paths to which the
また、NWインタフェース111には、NWインタフェース111の動作を制御するドライバ回路(図示省略)が備えられてもよい。
Further, the
ポート回路114には、回線障害及び障害復旧を検出する障害検出回路115が備えられてよい。例えば、図19の処理1501、図25の処理2001及び処理2004は、障害検出回路115によって実施されてよい。
The
なお、障害検出回路115で検出された回線障害及び障害復旧は、例示的に、制御ユニット113(例えば図27の冗長制御部501)に伝達されてよい。
Note that the line failure and the failure recovery detected by the
スイッチングユニット112は、例示的に、複数のNWインタフェース111間の接続を制御する。当該接続の制御によって、サブ論理回線のワーク系とプロテクション系との間の切替が可能である。例えば図19の処理1506、図25の処理2003及び処理2007は、スイッチングユニット112によって実施されてよい。
The
制御ユニット113は、例示的に、ノード11としての全体的な動作を制御する。制御ユニット113には、例示的に、CPU117及びメモリ118が備えられてよい。CPU117は、演算処理能力を備えたプロセッサ回路の一例である。
The
CPU117に代えて、あるいは、CPU117と共に、他の演算処理装置、例えば、マイクロプロセシングユニット(MPU)等の集積回路(integrated circuit, IC)や、ディジタルシグナルプロセッサ(DSP)が、制御ユニット3に備えられてもよい。演算処理能力を備えたプロセッサ回路は、「コンピュータ」と称してもよい。
Instead of the
メモリ118は、ノード11としての動作や機能を実現するための各種のプログラムやデータを記憶する。メモリ118に、例えば、以下のデータや情報が記憶されてよい。
The
・回線切替対象のサブ論理回線の情報(キュー)
・VLANタグ及び送信トラフィック情報(図8)
・ペア管理テーブル(図13、図14、図17)
・動的優先度テーブル(図18、図24(A)、図24(B))
・静的優先度テーブル(図22)
・サブ論理回線切替可否テーブル(図23)
・ Sub logical line information (queue) subject to line switching
VLAN tag and transmission traffic information (Fig. 8)
Pair management table (FIGS. 13, 14, and 17)
Dynamic priority table (FIGS. 18, 24A, 24B)
Static priority table (Fig. 22)
Sub logical line switchability table (FIG. 23)
メモリ118には、例示的に、ランダムアクセスメモリ(RAM)やリードオンリーメモリ(ROM)が用いられてよい。なお、「メモリ」という概念には、ハードディスクドライブ(HDD)やソリッドステートドライブ(SSD)といった記憶デバイスが含まれてもよい。また、「メモリ」という概念は、記憶デバイスの部分的な記憶領域を意味してもよい。
As the
「プログラム」は、「ソフトウェア」あるいは「アプリケーション」と称されてもよい。プログラムには、図12、図16、図19〜図21、及び、図25に例示したフローチャートを実行するプログラムが含まれてよい。 The “program” may be referred to as “software” or “application”. The program may include a program that executes the flowcharts illustrated in FIGS. 12, 16, 19 to 21, and 25.
制御ユニット113は、機能的な構成に着目すると、図27に例示するように、冗長制御部501、トラフィック監視部502、及び、テーブル処理部503を備えてよい。
Focusing on the functional configuration, the
冗長制御部501は、例示的に、冗長制御部501は、ワーク系及びプロテクション系の設定、管理、切替制御を実施する。例えば、冗長制御部501は、トラフィック監視部502及びテーブル処理部503と連携して動作することで、スイッチングユニット112の回線切替順序を既述のとおりに動的に設定、変更することが可能である。
For example, the redundancy control unit 501 performs setting, management, and switching control of the work system and the protection system. For example, the redundancy control unit 501 can dynamically set and change the line switching order of the
よって、冗長制御部501は、複数の下りサブ論理回線が属するワーク系の障害が検出されると、既述のように合計トラフィック量に基づく切替優先度の順に各下りサブ論理回線をプロテクション系へ切り替える制御部の一例に相当すると捉えてよい。 Therefore, when a failure in a work system to which a plurality of downlink sub logical lines belong is detected, the redundancy control unit 501 transfers each downlink sub logical line to the protection system in the order of switching priority based on the total traffic volume as described above. It may be understood that this corresponds to an example of a switching control unit.
冗長制御部501には、例示的に、冗長構成設定管理部511、回線切替要求部512、及び、優先度テーブル管理部513が備えられてよい。
For example, the redundancy control unit 501 may include a redundancy configuration
冗長構成設定管理部511は、例示的に、冗長構成(ワーク回線及びプロテクション回線)の設定及び管理を行なう。例えば、図12の処理803、図19の処理1502、処理1503及び処理1507、並びに、図25の処理2005及び処理2008は、冗長構成設定管理部511によって実施されてよい。なお、オペレータによる手動切替等の切替状態等についても、冗長構成設定管理部511にて管理されてよい。
The redundant configuration
回線切替要求部512は、例示的に、冗長構成設定管理部511での切替状態、優先度テーブル管理部513によって管理されている優先度テーブル、及び、障害検出回路115での障害検出情報を基に、回線切替要求をスイッチングユニット112へ出力する。
The line
例えば図19の処理1504及び処理1505、並びに、図25の処理2002及び処理2006は、回線切替要求部512によって実施されてよい。
For example, the
優先度テーブル管理部513は、例示的に、既述の優先度テーブルを管理する。管理される優先度テーブルには、動的優先度テーブルに限らず、静的優先度テーブルが含まれてよい。例えば図20の処理803aは、優先度テーブル管理部513によって実施されてよい。
The priority
トラフィック監視部502は、例示的に、相手ノード11との間で送受信されるサブ論理回線毎のトラフィック量を監視する。
The
トラフィック監視部502には、例示的に、トラフィック収集部521及びトラフィック情報保持部522が備えられてよい。
For example, the
トラフィック収集部521は、例示的に、自ノード11に設定された各サブ論理回線から送信されるトラフィック量の計測と、相手ノードに設定された各サブ論理回線から受信されたトラフィック量の計測と、を実施する。当該計測は、例示的に、定期的に実施されてよい。
For example, the
トラフィック情報保持部522は、例示的に、トラフィック521によって計測されたトラフィック量の情報を保持する。保持するトラフィック量の情報は、或る期間における累積値や平均値、及び、或る時間間隔での計測値のいずれか1つ以上であってよい。トラフィック情報保持部522は、メモリ118において具現されてよい。図16の処理1201は、トラフィック収集部521及びトラフィック情報保持部522によって実施されてよい。
The traffic
テーブル処理部503は、例示的に、既述のペア管理テーブル及び優先度テーブルの作成、更新を行なう。テーブル処理部503にて作成、更新されるテーブルには、既述のサブ論理回線切替可否テーブルが含まれてもよい。
The
テーブル処理部503は、双方向通信のペアを成すサブ論理回線の合計トラフィック量が多い下りサブ論理回線ほど高い切替優先度を設定する設定部の一例に相当すると捉えてよい。
The
テーブル処理部502には、例示的に、テーブル作成部531、テーブル保持部532、及び、テーブル更新部533が備えられてよい。
For example, the
テーブル作成部531は、例示的に、既述のペア管理テーブル及び優先度テーブルの作成を行なう。例えば図12の処理804〜807は、テーブル作成部531によって実施されてよい。
The
テーブル保持部532は、例示的に、テーブル作成部531によって作成された各種のテーブルを保持する。テーブル保持部532は、メモリ118において具現されてよい。
The
テーブル更新部533は、例示的に、テーブル保持部532に保持された各種テーブルの更新を行なう。
The
図16の処理1202〜処理1204、及び、図21の処理1203aは、優先度テーブル管理部513、テーブル保持部532、及び、テーブル更新部533によって実施されてよい。
The
なお、図27に例示した各部501(511〜512)、502(521、522)、503(531〜533)の機能は、ノード11の制御ユニット113において具現されれば足りるのであって、必ずしも図27に例示した態様で区分されなくてもよい。
It should be noted that the functions of the units 501 (511 to 512), 502 (521, 522), and 503 (531 to 533) illustrated in FIG. 27 need only be implemented in the
別言すると、図27に示した構成例は、あくまでも例示であり、制御ユニット113において機能的なブロックの追加や削除、分割、任意の組み合わせでの統合が、制御ユニット113において適宜に行なわれてよい。
In other words, the configuration example shown in FIG. 27 is merely an example, and the
図26に例示したハードウェア構成例についても、同様に、既述の機能や動作が可能である限り、ハードウェアブロックの追加や削除、分割、任意の組み合わせでの統合が、ノード11において適宜に行なわれてよい。
Similarly, in the hardware configuration example illustrated in FIG. 26, as long as the functions and operations described above are possible, addition or deletion of hardware blocks, division, and integration in an arbitrary combination are appropriately performed in the
(回線IDの変形例)
上述した変形例を含む実施形態において、サブ論理回線のペアを識別可能な情報の一例として、VLANタグを例示した。しかし、サブ論理回線のペアを識別可能な情報は、VLANタグに限られない。
(Modification of line ID)
In the embodiment including the above-described modification, the VLAN tag is illustrated as an example of information that can identify a pair of sub-logical lines. However, the information that can identify the pair of sub logical lines is not limited to the VLAN tag.
例えば、イーサネットOAMのCCM−PDUフレームに設定されるMEP ID(図28参照)を、サブ論理回線のペアを識別可能な情報の他の一例として上述した変形例を含む実施形態に適用してもよい。 For example, the MEP ID (see FIG. 28) set in the Ethernet OAM CCM-PDU frame may be applied to an embodiment including the above-described modification as another example of information that can identify a pair of sub logical lines. Good.
なお、「OAM」は、「operation, administration and maintenance」の略称であり、「CCM」は、「continuity check message」の略称であり、「PDU」は、「protocol data unit」の略称である。「MEP」は、「MEG end point」の略称であり、「MEG」は、「maintenance entity group」の略称である。 “OAM” is an abbreviation for “operation, administration and maintenance”, “CCM” is an abbreviation for “continuity check message”, and “PDU” is an abbreviation for “protocol data unit”. “MEP” is an abbreviation for “MEG end point”, and “MEG” is an abbreviation for “maintenance entity group”.
ノード11は、MEP IDを取得することで、相手ノード11との間でペアとなるサブ論理回線を識別できる。例えば、ノード11に対して冗長構成が設定される際、自ノード11のサブ論理回線に対するMEP IDとペアになるサブ論理回線のMEP ID(ピアMEP ID)が、例えばネットワーク運用開始前に設定されることがある。
By acquiring the MEP ID, the
ノード11は、ピアMEP IDと一致する、CCMフレームを送信するサブ論理回線を、ペア管理テーブルにて管理してよい。当該MEP IDは、VLAN毎に設定されるため、VLANタグと同様に、上り及び下りのサブ論理回線ペアを識別する情報として用いることができる。
The
MEP IDを上り及び下りのサブ論理回線ペアを識別する情報として用いることで、既述の変形例を含む実施形態は、ノード11間でCCM−PDUフレームが伝送されるケースをサポート可能である。
By using the MEP ID as information for identifying the uplink and downlink sub logical line pairs, the embodiment including the above-described modification can support the case where the CCM-PDU frame is transmitted between the
1 通信ネットワーク
11,610,620 伝送ノード
12 外部通信装置
111 ネットワーク(NW)インタフェース
112 スイッチングユニット
113 制御ユニット
114 ポート回路
115 障害検出回路
117 CPU
118 メモリ
501 冗長制御部
502 トラフィック監視部
503 テーブル処理部
511 冗長構成設定管理部
512 回線切替要求部
513 優先度テーブル管理部
521 トラフィック収集部
522 トラフィック情報保持部
531 テーブル作成部
532 テーブル保持部
533 テーブル更新部
DESCRIPTION OF
118 Memory 501
Claims (9)
前記双方向の通信において、複数の送信回線及び複数の受信回線のトラフィック量を監視する監視部と、
前記双方向の通信のペアを成す送信回線及び受信回線の合計トラフィック量が多い送信回線ほど高い切替優先度を設定する設定部と、
前記各送信回線が属するワーク系の障害が検出されると、前記切替優先度の順に前記各送信回線をプロテクション系へ切り替える制御部と、
を備えた、伝送ノード。 The first transmission node of the first and second transmission nodes performing bidirectional communication with each other,
In the bidirectional communication, a monitoring unit that monitors the traffic amount of a plurality of transmission lines and a plurality of reception lines;
A setting unit that sets a higher switching priority for a transmission line having a larger total traffic volume of a transmission line and a reception line that form a pair of the bidirectional communication;
When a failure in the work system to which each transmission line belongs is detected, a control unit that switches each transmission line to a protection system in the order of the switching priority;
A transmission node comprising:
前記ワーク系の障害復旧に応じて、前記プロテクション系への切替を実施した各送信回線を、前記合計トラフィック量が少ない送信回線ほど高い優先度で、前記ワーク系へ切戻す、請求項1〜6のいずれか1項に記載の伝送ノード。 The controller is
7. Each transmission line that has been switched to the protection system is switched back to the work system with a higher priority as the transmission line has a smaller total traffic volume in response to the failure recovery of the work system. The transmission node according to any one of the above.
前記ワーク系への切戻しを実施した送信回線の信号断を検出すると、当該送信回線を前記プロテクション系へ切り替える、請求項7に記載の伝送ノード。 The controller is
8. The transmission node according to claim 7, wherein when a signal disconnection of a transmission line that has been switched back to the work system is detected, the transmission line is switched to the protection system.
前記双方向の通信のペアを成す送信回線及び受信回線の合計トラフィック量が多い送信回線ほど高い切替優先度を前記伝送ノードのそれぞれにおいて設定し、
前記伝送ノードのそれぞれにおいて、前記各送信回線が属するワーク系の障害が検出されると、前記切替優先度の順に前記各送信回線を前記プロテクション系へ切り替える、
回線切替方法。 In two-way communication between transmission nodes, the amount of traffic on a plurality of transmission lines and a plurality of reception lines is monitored at each of the transmission nodes,
A higher switching priority is set in each of the transmission nodes for a transmission line having a larger total traffic volume of a transmission line and a reception line that form the bidirectional communication pair,
In each of the transmission nodes, when a work system failure to which each transmission line belongs is detected, the transmission lines are switched to the protection system in the order of the switching priority.
Line switching method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017038310A JP2018148265A (en) | 2017-03-01 | 2017-03-01 | Transmission node and circuit switching method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017038310A JP2018148265A (en) | 2017-03-01 | 2017-03-01 | Transmission node and circuit switching method |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2018148265A true JP2018148265A (en) | 2018-09-20 |
Family
ID=63592486
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017038310A Pending JP2018148265A (en) | 2017-03-01 | 2017-03-01 | Transmission node and circuit switching method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2018148265A (en) |
-
2017
- 2017-03-01 JP JP2017038310A patent/JP2018148265A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9237092B2 (en) | Method, apparatus, and system for updating ring network topology information | |
EP1982447B1 (en) | System and method for detecting and recovering from virtual switch link failures | |
US7920576B2 (en) | Packet ring network system, packet forwarding method and node | |
JP5937424B2 (en) | Communication device and method for controlling the same | |
EP2763359B1 (en) | Communication system, sending device, communication device, failure notification method and non-temporary computer-readable medium storing program | |
US9385944B2 (en) | Communication system, path switching method and communication device | |
JP4682887B2 (en) | Failure recovery method, node and network | |
CN105871674B (en) | Ring protection link failure protection method, device and system | |
US20070253327A1 (en) | System and method of multi-nodal APS control protocol signalling | |
KR20140072343A (en) | Method for handling fault in softwate defined networking networks | |
CN104604191B (en) | Communication equipment, communication system, the method for determining path | |
WO2014090083A1 (en) | Service bearing method and apparatus during distributed resilient network interconnect | |
WO2012079313A1 (en) | Link protection method and system thereof | |
WO2012097595A1 (en) | Method and system for implementing shared-mesh protection | |
JP5004758B2 (en) | Layer 2 network and network connection device | |
US10033573B2 (en) | Protection switching method, network, and system | |
JP2007174119A (en) | Layer 2 network | |
US8724518B2 (en) | Communication system, node, terminal, program and communication method | |
CN106464524B (en) | Route calculation method and device of ASON | |
JP2011223172A (en) | Ring-type network system, communication apparatus and failure detection method | |
JP5518771B2 (en) | Redundant network system, termination device and relay point adjacent device | |
KR20170000787A (en) | Method for link configuration between SFF and SF for ensuring stability of service function chaining | |
JP2018148265A (en) | Transmission node and circuit switching method | |
CN109039728B (en) | BFD-based flow congestion detection method and system | |
CN105553864B (en) | Method and device for reducing message quantity in LMP |