JP3749205B2 - Multilayer path network and nodes - Google Patents
Multilayer path network and nodes Download PDFInfo
- Publication number
- JP3749205B2 JP3749205B2 JP2002211426A JP2002211426A JP3749205B2 JP 3749205 B2 JP3749205 B2 JP 3749205B2 JP 2002211426 A JP2002211426 A JP 2002211426A JP 2002211426 A JP2002211426 A JP 2002211426A JP 3749205 B2 JP3749205 B2 JP 3749205B2
- Authority
- JP
- Japan
- Prior art keywords
- path
- node
- blocking state
- nodes
- state
- 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.)
- Expired - Lifetime
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Description
【0001】
【発明の属する技術分野】
本発明はマルチレイヤのパスから構成されるネットワークであって、ネットワークの各ノードは自ノードを起点とするパスの情報を他ノードへ公告し、各ノードは公告されたパスの情報を集約し、マルチレイヤのトポロジ情報を一元的に扱うことができるネットワークに利用する。特に、パスの開放手順に関する。
【0002】
【従来の技術】
マルチレイヤネットワークを管理構成するプロトコル技術としてGMPLS(Generalized Multi protocol Label Switching)がある。IEEE Communications Magazineの2001年7月号の記事「Generalized Multi protocol Label Switching:An Overview of Signaling Enhancements and Recovery Technique」(pp.144-151)では複数の階層からなるマルチレイヤパスネットワークについての記述がある。
【0003】
階層は下位レイヤから順番にファイバ、波長、タイムスロット、パケットとなっており、各レイヤでのパスの接続切断をGMPLSシグナリング&ルーティングを用いて行うことができる。また、GMPLSにおいては各ノードが各レイヤのトポロジ情報を一元的に扱うことができる。
【0004】
このようなマルチレイヤパスネットワークにおいては下位レイヤのパスから仮想ネットワークを構成し、上位レイヤのパスのルーティングを行う。図7ではファイバパス、波長パス、電気パスのレイヤからなるマルチパスネットワークの例を示す。ファイバパスのトポロジ上で波長パスのルーティングを行い、波長パスからなる仮想ネットワーク(波長パストポロジ)を構成する。波長パストポロジ上で電気パスのルーティングを行う。
【0005】
このようなマルチレイヤパスネットワークにおいては、あるレイヤでのパスの接続切断を行うことで、仮想トポロジを変えることができる。
【0006】
【発明が解決しようとする課題】
このようにマルチレイヤパスネットワークは仮想トポロジを容易に変更することができるため、トラヒックに応じて仮想トポロジを変更することでネットワークリソースの効率的な運用が可能となる。
【0007】
例えば、あるパスを流れるトラヒックが少なくなったので、そのパスを切断しそのパスが使用していたリソースを他のパスに充てることでネットワークリソースの効率的な運用が可能となる。
【0008】
このとき、急にパスを切断すると、そのパスを流れていた上位レイヤのパスが切断されてしまう。GMPLSネットワークにおいてはパスが切断されたという情報は各ノードへフラッディングされるので、いずれは各ノードは新しいトポロジ情報を元に上位レイヤのパスのルーティングをし直す。したがって、パスを切断してから各ノードへその旨通知が届き再ルーティングを行うまでの間は、上位レイヤのパスが切断されたままの状態となりトラヒックが損失してしまう。
【0009】
本発明は、このような背景に行われたものであって、トラヒックの損失なしにパスを切断し仮想トポロジを再構成することができるマルチレイヤパスネットワークおよびノードおよびプログラムおよび記録媒体を提供することを目的とする。
【0010】
【課題を解決するための手段】
本発明は、切断を予定するパスに対して切断を猶予している状態を予閉塞状態と定義し、あるノードが自ノードを起点とするパスを切断する場合には、まず、そのパスを予閉塞状態であると宣言する。そのパスが予閉塞状態であることをネットワーク内の全てのノードへ通知する。その通知を受けたノードはそのパスがいずれ切断されることを知るので、そのパスを使ってルーティングされている上位レイヤのパスで自ノードを起点としているものがあれば、その上位レイヤのパスを迂回させる。パスを切断しようとしている起点ノードはそのパスを通る上位レイヤのパスが他に迂回されてなくなるのを確認してから、そのパスを切断する。もしくはパスを切断しようとしている起点ノードは一定時間経過後にパスを切断する。いずれの場合でも、そのパスを切断した後は、切断したことを他の全てのノードへ通知する。
【0011】
すなわち、本発明の第一の観点は、マルチレイヤのパスから構成され、自ノードを起点とするパスの情報を他ノードへ公告する手段と、公告されたパスの情報を集約してマルチレイヤのトポロジ情報を一元的に扱う手段とを備えたノードを含むマルチレイヤパスネットワークである。
【0012】
ここで、本発明の特徴とするところは、切断を予定するパスに対して切断を猶予している状態を予閉塞状態と定義し、前記ノードは、自ノードを起点とするパスが予閉塞状態であることを他ノードに通知する手段と、ネットワーク内のパスの予閉塞状態を把握して自ノードを起点とする上位レイヤのパスをその予閉塞状態のパスを迂回するようにルーティングさせる手段と、予閉塞状態から実際にパスの切断を行ったことを他ノードに通知する手段とを備えたところにある。
【0013】
さらに、自ノードが予閉塞状態の通知を行った後の当該通知に対する他ノードの迂回処理の状況を把握する手段と、この把握する手段により他ノードにおける自ノードが行った前記予閉塞状態の通知の対象となるパスに対する迂回ルーティングの完了を確認した後に当該パスを実際に切断する手段とを備えることが望ましい。
【0014】
これにより、切断予定のパスが実際に切断されても、そのときには既に切断箇所を迂回するパスが形成されており、トラヒックの損失なしに仮想トポロジを再構成することができる。
【0015】
あるいは、自ノードが前記予閉塞状態の通知を行ってから一定時間経過後に当該通知の対象となるパスを実際に切断する手段を備えてもよい。
【0016】
これによれば、他ノードの迂回ルーティングの完了を完全には確認していないが、ほぼ他ノードの迂回ルーティングが完了したと思われる時間に実際のパスの切断を行うことができるため、トラヒックの損失を低く抑えながら仮想トポロジを再構成することができる。本構成では、他ノードからの迂回ルーティング完了通知を収集する処理を省くことができ、処理手順を簡単化することができる。
【0017】
本発明の第二の観点は、マルチレイヤのパスから構成されるマルチレイヤパスネットワークに適用され、自ノードを起点とするパスの情報を他ノードへ公告する手段と、公告されたパスの情報を集約してマルチレイヤのトポロジ情報を一元的に扱う手段とを備えたノードである。
【0018】
ここで、本発明の特徴とするところは、切断を予定するパスに対して切断を猶予している状態を予閉塞状態と定義し、自ノードを起点とするパスが予閉塞状態であることを他ノードに通知する手段と、ネットワーク内のパスの予閉塞状態を把握して自ノードを起点とする上位レイヤのパスをその予閉塞状態のパスを迂回するようにルーティングさせる手段と、予閉塞状態から実際にパスの切断を行ったことを他ノードに通知する手段とを備えたところにある。
【0019】
さらに、自ノードが予閉塞状態の通知を行った後の当該通知に対する他ノードの迂回処理の状況を把握する手段と、この把握する手段により他ノードにおける自ノードが行った前記予閉塞状態の通知の対象となるパスに対する迂回ルーティングの完了を確認した後に当該パスを実際に切断する手段とを備えることが望ましい。
【0020】
あるいは、自ノードが前記予閉塞状態の通知を行ってから一定時間経過後に当該通知の対象となるパスを実際に切断する手段を備えることが望ましい。
【0021】
本発明の第三の観点は、情報処理装置にインストールすることにより、その情報処理装置に、本発明のノードに相応する機能を実現させることを特徴とするプログラムである。
【0022】
本発明の第四の観点は、本発明のプログラムが記録された前記情報処理装置読み取り可能な記録媒体である。本発明のプログラムは本発明の記録媒体に記録されることにより、前記情報処理装置は、この記録媒体を用いて本発明のプログラムをインストールすることができる。あるいは、本発明のプログラムを保持するサーバからネットワークを介して直接前記情報処理装置に本発明のプログラムをインストールすることもできる。
【0023】
これにより、コンピュータ装置等の情報処理装置を用いて、トラヒックの損失なしにパスを切断し仮想トポロジを再構成することができるマルチレイヤパスネットワークおよびノードを実現することができる。
【0024】
【発明の実施の形態】
本発明実施例のマルチレイヤパスネットワークおよびノードを図1および図2を参照して説明する。図1は本実施例のマルチレイヤパスネットワークの概念図である。図2は本実施例のノードのブロック構成図である。
【0025】
本実施例は、図1に示すように、マルチレイヤのパスから構成され、自ノードを起点とするパスの情報を他ノードへ公告する公告部1と、公告されたパスの情報を集約してマルチレイヤのトポロジ情報を一元的に扱うトポロジ情報収集部2とを備えたノードを含むマルチレイヤパスネットワークである。
【0026】
ここで、本発明の特徴とするところは、切断を予定するパスに対して切断を猶予している状態を予閉塞状態と定義し、この予閉塞状態は、トラヒック状況の変化に伴い、仮想トポロジを変更する旨の仮想トポロジ変更指示を予閉塞状態生成部3が受け取り、この仮想トポロジ変更指示に基づいて予閉塞状態生成部3が生成し、公告部1は、自ノードを起点とするパスが予閉塞状態であることを他ノードに通知する手段を備え、トポロジ情報収集部2が受信した公告により、ネットワーク内のパスの予閉塞状態を把握して自ノードを起点とする上位レイヤのパスをその予閉塞状態のパスを迂回するようにルーティングさせる予閉塞箇所迂回ルーティング部4を備え、さらに公告部1は、予閉塞箇所迂回ルーティング部4が予閉塞状態から実際にパスの切断を行ったことを他ノードに通知する手段を備えたところにある。
【0027】
さらに、予閉塞箇所迂回ルーティング部4は、公告部1が予閉塞状態の通知を行った後の当該通知に対する他ノードの迂回処理の状況をトポロジ情報収集部2が収集した公告により把握する手段と、この把握する手段により他ノードにおける自ノードが行った前記予閉塞状態の通知の対象となるパスに対する迂回ルーティングの完了を確認した後に当該パスを実際に切断する手段とを備える。
【0028】
あるいは、予閉塞箇所迂回ルーティング部4は、公告部1が予閉塞状態生成部3の指示にしたがい前記予閉塞状態の通知を行ってから一定時間経過後に当該通知の対象となるパスを実際に切断する手段を備える。
【0029】
前者の場合は、図2の破線で示した信号線により、トポロジ情報収集部2が収集した情報を予閉塞箇所迂回ルーティング部4が把握するため、制御の精度は高いが処理が複雑になる。後者の場合は、図2の破線で示した信号線は不要であり、予閉塞状態生成部3あるいは予閉塞箇所迂回ルーティング部4にタイマを設けておき、当該タイマのタイムアップを契機にしてパス切断を実行できるので、処理を簡単化することができるが、制御の精度は前者よりは低い。
【0030】
本実施例のノードは、情報処理装置であるコンピュータ装置を用いて実現することができる。すなわち、コンピュータ装置にインストールすることにより、そのコンピュータ装置に、本実施例のノードに相応する機能を実現させるプログラムをコンピュータ装置にインストールすることにより、そのコンピュータ装置に本実施例のノードに相応する機能を実現させることができる。
【0031】
本実施例のプログラムは本実施例の記録媒体に記録されることにより、コンピュータ装置は、この記録媒体を用いて本実施例のプログラムをインストールすることができる。あるいは、本実施例のプログラムを保持するサーバからネットワークを介して直接コンピュータ装置に本実施例のプログラムをインストールすることもできる。
【0032】
これにより、コンピュータ装置を用いて、トラヒックの損失なしにパスを切断し仮想トポロジを再構成することができるマルチレイヤパスネットワークおよびノードを実現することができる。
【0033】
以下では、本実施例をさらに詳細に説明する。
【0034】
図1に示すマルチレイヤパスネットワークの波長パストポロジにおいてArea4とArea5を結ぶ波長パスOLSP54を切断する場合について説明する。このとき電気パストポロジでは電気パスELSP35とELSP36はOLSP54を通過している。ここでOLSP54を急に切断すると、ELSP35とELSP36において、トラヒックの損失が起きる。このため、OLSP54が予閉塞状態であることを全てのノードへ通知する。通知を受けたノードはOLSP54を避けて、電気パスのルーティングを行う。
【0035】
つまり、ELSP35は現在のルーティング経路のOLSP34−OLSP54からOLSP32−OLSP21−OLSP15へと経路を変える。同様にELSP36は現在のルーティング経路のOLSP34−OLSP54−OLSP15−OLSP16からOLSP32−OLSP21−OLSP16へと経路を変える。
【0036】
図3はパス状態通知パケットの例である。GMPLSではパスの状態を通知するためOSPF(Open Shortest Path First)と呼ばれるルーティングプロトコルを用いている。OSPFにおいてはパスの状態のリンクステートをパケットに搭載して網内にフラッディングする。図3はリンクステートのOptionフィールドの2ビット目を運用状態指示ビットとし、0を運用中、1を予閉塞中と定義することで、パスの予閉塞状態を網内の全てのノードへフラッディングすることが可能であることを示す。
【0037】
図4は自ノードが起点ノードでないパスの状態遷移図である。パスが設定されていない状態は閉塞中である。パスが設定されて起点ノードが発信した運用通知パケットを受信すると運用中へ遷移する。運用中において、起点ノードが送信した予閉塞通知パケットを受信すると、予閉塞中に遷移する。予閉塞中において、切断通知パケットもしくはタイムアウトを検出すると閉塞中状態へ遷移する。
【0038】
図5および図6は図1の構成においてOLSP54を切断する際のシーケンスである。図5のシーケンスではOLSP54の起点ノードはOLSP54の予閉塞状態を他の全てのノードへ通知し、ELSP36とELSP35の起点ノードはELSP36とELSP35の迂回を行って、その迂回完了通知を公告に含ませて行い、OLSP54の起点ノードは公告を受け取ることにより、OLSP54を通るELSPがなくなったのを確認してからOLSP54を切断する。なお、本実施例では迂回完了通知を公告に含ませるとして説明したが、迂回完了通知用パケットを用いるなどの他の方法によることもできる。
【0039】
図6のシーケンスではOLSP54の起点ノードが予閉塞後、他ノードにおけるELSPの迂回を確認せずにタイムアウトを待ってOLSP54を切断する。両者の効果の差異は前述したとおりである。
【0040】
【発明の効果】
以上説明したように、本発明によれば、マルチレイヤパスネットワークにおいてパスを切断する際に、事前に切断予告を全てのノードへ通知することで、他ノードは上位レイヤのパスを迂回させることができ、トラヒックの損失なしに、パスを切断し仮想トポロジを再構成することができる。
【図面の簡単な説明】
【図1】本実施例のマルチレイヤパスネットワークの構成図。
【図2】本実施例のノードのブロック構成図。
【図3】本実施例のパス状態通知パケットの構成図。
【図4】本実施例のパス状態遷移を示す図。
【図5】本実施例のパス切断の際のシーケンス図(迂回完了確認有り)。
【図6】本実施例のパス切断の際のシーケンス図(迂回完了確認無し)。
【図7】マルチレイヤパスネットワークを説明するための図。
【符号の説明】
1 公告部
2 トポロジ情報収集部
3 予閉塞状態生成部
4 予閉塞箇所迂回ルーティング部[0001]
BACKGROUND OF THE INVENTION
The present invention is a network composed of multi-layer paths, each node of the network advertises the information of the path from its own node to other nodes, each node aggregates the information of the advertised path, It is used for a network that can handle multi-layer topology information in an integrated manner. In particular, it relates to a path opening procedure.
[0002]
[Prior art]
There is GMPLS (Generalized Multi Protocol Label Switching) as a protocol technology for managing and configuring a multi-layer network. The article “Generalized Multi protocol Label Switching: An Overview of Signaling Enhancements and Recovery Technique” (pp. 144-151) in the July 2001 issue of IEEE Communications Magazine describes a multi-layer path network composed of a plurality of layers.
[0003]
The hierarchies are fiber, wavelength, time slot, and packet in order from the lower layer, and path disconnection in each layer can be performed using GMPLS signaling & routing. Further, in GMPLS, each node can handle the topology information of each layer in an integrated manner.
[0004]
In such a multi-layer path network, a virtual network is configured from lower layer paths, and upper layer paths are routed. FIG. 7 shows an example of a multipath network composed of fiber path, wavelength path, and electrical path layers. Wavelength path routing is performed on the fiber path topology to construct a virtual network (wavelength path topology) composed of wavelength paths. The electrical path is routed on the wavelength path topology.
[0005]
In such a multi-layer path network, the virtual topology can be changed by disconnecting the path at a certain layer.
[0006]
[Problems to be solved by the invention]
As described above, since the multi-layer path network can easily change the virtual topology, the network resource can be efficiently operated by changing the virtual topology according to the traffic.
[0007]
For example, since the traffic flowing through a path has decreased, it is possible to efficiently operate network resources by disconnecting the path and allocating resources used by the path to other paths.
[0008]
At this time, if the path is suddenly disconnected, the upper layer path that has flowed through the path is disconnected. In the GMPLS network, the information that the path is disconnected is flooded to each node, so that each node reroutes the upper layer path based on the new topology information. Therefore, between the time when the path is disconnected and the time when the notification reaches each node and rerouting is performed, the path of the upper layer remains disconnected and traffic is lost.
[0009]
The present invention has been made in such a background, and provides a multilayer path network, a node, a program, and a recording medium that can disconnect a path and reconfigure a virtual topology without loss of traffic. With the goal.
[0010]
[Means for Solving the Problems]
According to the present invention, a state in which a disconnection is delayed with respect to a path to be disconnected is defined as a pre-blocking state. When a node disconnects a path starting from its own node, the path is first predicted. Declare that it is blocked. Notify all nodes in the network that the path is in a pre-blocked state. The node that receives the notification knows that the path will be disconnected, so if there is an upper-layer path routed using that path that originates from its own node, the higher-layer path Detour. The starting node trying to cut the path confirms that the upper layer path passing through the path is no longer detoured, and then cuts the path. Alternatively, the starting node that is trying to cut the path cuts the path after a predetermined time has elapsed. In any case, after the path is disconnected, the disconnection is notified to all other nodes.
[0011]
That is, the first aspect of the present invention comprises a multi-layer path, means for publishing information on a path starting from the own node to other nodes, and aggregating the information on the advertised path. It is a multi-layer path network including a node provided with means for centrally handling topology information.
[0012]
Here, a feature of the present invention is that a state in which a disconnection is delayed with respect to a path scheduled to be disconnected is defined as a pre-blocking state, and the node is in a pre-blocking state where the path starting from its own node Means for notifying other nodes of the fact, and means for grasping the pre-blocking state of the path in the network and routing the upper layer path starting from the own node so as to bypass the pre-blocked path; And means for notifying other nodes that the path has actually been disconnected from the pre-blocking state.
[0013]
Further, means for grasping the status of detour processing of another node for the notification after the own node has notified the pre-blocking state, and the notification of the pre-blocking state performed by the own node in the other node by the grasping means It is desirable to provide a means for actually disconnecting the path after confirming the completion of the detour routing for the target path.
[0014]
As a result, even if the path to be cut is actually cut, a path that bypasses the cut point is already formed at that time, and the virtual topology can be reconfigured without any traffic loss.
[0015]
Alternatively, the node may be provided with means for actually disconnecting a path to be notified after a predetermined time has elapsed after the node notifies the pre-blocking state.
[0016]
According to this, although the completion of the detour routing of the other node is not completely confirmed, the actual path can be disconnected at the time when the detour routing of the other node is almost completed. The virtual topology can be reconfigured while keeping the loss low. In this configuration, it is possible to omit the process of collecting detour routing completion notifications from other nodes, and to simplify the processing procedure.
[0017]
The second aspect of the present invention is applied to a multi-layer path network composed of multi-layer paths, and includes means for publishing information on a path starting from the own node to other nodes, and information on the advertised path. This node is provided with a means for collectively handling multi-layer topology information.
[0018]
Here, the feature of the present invention is that a state in which a disconnection is delayed with respect to a path to be disconnected is defined as a pre-blocking state, and a path starting from the own node is in a pre-blocking state. Means for notifying other nodes, means for grasping the pre-blocking state of the path in the network, routing the upper layer path starting from the own node so as to bypass the path of the pre-blocking state, and pre-blocking state And a means for notifying other nodes that the path has actually been disconnected.
[0019]
Further, means for grasping the status of detour processing of another node for the notification after the own node has notified the pre-blocking state, and the notification of the pre-blocking state performed by the own node in the other node by the grasping means It is desirable to provide a means for actually disconnecting the path after confirming the completion of the detour routing for the target path.
[0020]
Alternatively, it is desirable to provide means for actually disconnecting a path that is a target of the notification after a predetermined time has elapsed after the node notifies the pre-blocking state.
[0021]
A third aspect of the present invention is a program characterized in that, when installed in an information processing apparatus, the information processing apparatus realizes a function corresponding to the node of the present invention.
[0022]
A fourth aspect of the present invention is a recording medium readable by the information processing apparatus on which the program of the present invention is recorded. By recording the program of the present invention on the recording medium of the present invention, the information processing apparatus can install the program of the present invention using this recording medium. Alternatively, the program of the present invention can be directly installed in the information processing apparatus via a network from a server holding the program of the present invention.
[0023]
Accordingly, it is possible to realize a multilayer path network and a node that can disconnect a path and reconfigure a virtual topology without loss of traffic using an information processing apparatus such as a computer apparatus.
[0024]
DETAILED DESCRIPTION OF THE INVENTION
A multilayer path network and nodes according to an embodiment of the present invention will be described with reference to FIGS. FIG. 1 is a conceptual diagram of a multilayer path network according to the present embodiment. FIG. 2 is a block diagram of the node of this embodiment.
[0025]
As shown in FIG. 1, this embodiment is composed of a multi-layer path, and aggregates the information of the notified
[0026]
Here, a feature of the present invention is that a state in which a path is scheduled to be disconnected is defined as a pre-blocking state, and this pre-blocking state is a virtual topology according to a change in traffic status. The pre-blocking
[0027]
Further, the pre-blocking location
[0028]
Alternatively, the pre-blocking location
[0029]
In the former case, since the pre-blocking location
[0030]
The node of the present embodiment can be realized using a computer device that is an information processing device. That is, by installing in the computer device a program that realizes a function corresponding to the node of this embodiment in the computer device by installing in the computer device, the function corresponding to the node in this embodiment in the computer device. Can be realized.
[0031]
By recording the program of the present embodiment on the recording medium of the present embodiment, the computer apparatus can install the program of the present embodiment using this recording medium. Alternatively, the program of this embodiment can be directly installed on the computer device from the server holding the program of this embodiment via the network.
[0032]
Accordingly, it is possible to realize a multilayer path network and a node that can disconnect a path and reconfigure a virtual topology without loss of traffic using a computer device.
[0033]
Hereinafter, this embodiment will be described in more detail.
[0034]
A case where the wavelength path OLSP 54 connecting
[0035]
That is, the ELSP 35 changes the route from the OLSP34-OLSP54 of the current routing route to the OLSP32-OLSP21-OLSP15. Similarly, ELSP 36 changes the path from OLSP34-OLSP54-OLSP15-OLSP16 of the current routing path to OLSP32-OLSP21-OLSP16.
[0036]
FIG. 3 is an example of a path state notification packet. In GMPLS, a routing protocol called OSPF (Open Shortest Path First) is used to notify the path status. In OSPF, the link state of the path state is mounted on the packet and flooded in the network. FIG. 3 shows that the second bit of the Option field in the link state is an operation state instruction bit, and 0 is in operation and 1 is pre-blocked, so that the path pre-block state is flooded to all nodes in the network. Show that it is possible.
[0037]
FIG. 4 is a state transition diagram of a path in which the own node is not the origin node. The state where no path is set is blocked. When the operation notification packet transmitted from the origin node is received after the path is set, the state transits to operation. During operation, when the pre-blocking notification packet transmitted by the originating node is received, the state transits to pre-blocking. If a disconnection notification packet or a timeout is detected during pre-blocking, the state transits to blocking state.
[0038]
5 and 6 show a sequence when the OLSP 54 is disconnected in the configuration of FIG. In the sequence of FIG. 5, the originating node of OLSP 54 notifies the pre-blocking state of OLSP 54 to all other nodes, the originating nodes of ELSP 36 and ELSP 35 perform detouring of ELSP 36 and ELSP 35, and the detour completion notification is included in the announcement. The origin node of the OLSP 54 receives the notification, confirms that there is no ELSP passing through the OLSP 54, and then disconnects the OLSP 54. In this embodiment, the detour completion notification is described as being included in the notification, but other methods such as using a detour completion notification packet may be used.
[0039]
In the sequence of FIG. 6, after the origin node of the OLSP 54 is pre-occluded, the OLSP 54 is disconnected after waiting for a timeout without confirming the detour of the ELSP in another node. The difference between the two effects is as described above.
[0040]
【The invention's effect】
As described above, according to the present invention, when a path is disconnected in a multi-layer path network, the advance notice of disconnection is notified to all the nodes so that other nodes can bypass the upper layer path. It is possible to disconnect the path and reconfigure the virtual topology without loss of traffic.
[Brief description of the drawings]
FIG. 1 is a configuration diagram of a multilayer path network according to an embodiment.
FIG. 2 is a block configuration diagram of a node according to the present embodiment.
FIG. 3 is a configuration diagram of a path state notification packet according to the present embodiment.
FIG. 4 is a diagram illustrating path state transition according to the embodiment.
FIG. 5 is a sequence diagram at the time of path disconnection (with detour completion confirmation) according to the present embodiment.
FIG. 6 is a sequence diagram at the time of path disconnection according to the present embodiment (no confirmation of detour completion).
FIG. 7 is a diagram for explaining a multilayer path network;
[Explanation of symbols]
DESCRIPTION OF
Claims (8)
自ノードを起点とするパスの情報を他ノードへ公告する手段と、
公告されたパスの情報を集約してマルチレイヤのトポロジ情報を一元的に扱う手段と
を備えたノードを含むマルチレイヤパスネットワークにおいて、
切断を予定するパスに対して切断を猶予している状態を予閉塞状態と定義し、
前記ノードは、
自ノードを起点とするパスが予閉塞状態であることを他ノードに通知する手段と、
ネットワーク内のパスの予閉塞状態を把握して自ノードを起点とする上位レイヤのパスをその予閉塞状態のパスを迂回するようにルーティングさせる手段と、
予閉塞状態から実際にパスの切断を行ったことを他ノードに通知する手段と
を備えたことを特徴とするマルチレイヤパスネットワーク。Consists of multi-layer paths,
A means for notifying other nodes of path information originating from the own node;
In a multi-layer path network including nodes equipped with a means for centrally handling multi-layer topology information by aggregating advertised path information,
Define the state where the disconnection is delayed for the path scheduled to be disconnected as the pre-occlusion state,
The node is
Means for notifying other nodes that the path originating from the own node is in a pre-blocked state;
Means for grasping the pre-blocking state of the path in the network and routing the upper layer path starting from the own node so as to bypass the path in the pre-blocking state;
A multilayer path network comprising: means for notifying other nodes that a path has actually been disconnected from a pre-blocking state.
この把握する手段により他ノードにおける自ノードが行った前記予閉塞状態の通知の対象となるパスに対する迂回ルーティングの完了を確認した後に当該パスを実際に切断する手段と
を備えた請求項1記載のマルチレイヤパスネットワーク。Means for grasping the status of detour processing of other nodes for the notification after the own node has notified the pre-blocking state;
2. The apparatus according to claim 1, further comprising: means for actually disconnecting the path after confirming completion of detour routing for the path to be notified of the pre-blocking state performed by the own node in the other node by the grasping means. Multi-layer path network.
自ノードを起点とするパスの情報を他ノードへ公告する手段と、
公告されたパスの情報を集約してマルチレイヤのトポロジ情報を一元的に扱う手段と
を備えたノードにおいて、
切断を予定するパスに対して切断を猶予している状態を予閉塞状態と定義し、
自ノードを起点とするパスが予閉塞状態であることを他ノードに通知する手段と、
ネットワーク内のパスの予閉塞状態を把握して自ノードを起点とする上位レイヤのパスをその予閉塞状態のパスを迂回するようにルーティングさせる手段と、
予閉塞状態から実際にパスの切断を行ったことを他ノードに通知する手段と
を備えたことを特徴とするノード。Applied to multi-layer path networks consisting of multi-layer paths,
A means for notifying other nodes of path information originating from the own node;
In a node equipped with a means for centrally handling multilayer topology information by aggregating advertised path information,
Define the state where the disconnection is delayed for the path scheduled to be disconnected as the pre-occlusion state,
Means for notifying other nodes that the path originating from the own node is in a pre-blocked state;
Means for grasping the pre-blocking state of the path in the network and routing the upper layer path starting from the own node so as to bypass the path in the pre-blocking state;
A node comprising means for notifying another node that a path has been actually disconnected from the pre-blocking state.
この把握する手段により他ノードにおける自ノードが行った前記予閉塞状態の通知の対象となるパスに対する迂回ルーティングの完了を確認した後に当該パスを実際に切断する手段と
を備えた請求項4記載のノード。Means for grasping the status of detour processing of other nodes for the notification after the own node has notified the pre-blocking state;
5. The apparatus according to claim 4, further comprising: means for actually disconnecting the path after confirming completion of detour routing for the path to be notified of the pre-blocking state performed by the own node in the other node by the means for grasping. node.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002211426A JP3749205B2 (en) | 2002-07-19 | 2002-07-19 | Multilayer path network and nodes |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002211426A JP3749205B2 (en) | 2002-07-19 | 2002-07-19 | Multilayer path network and nodes |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2004056505A JP2004056505A (en) | 2004-02-19 |
| JP3749205B2 true JP3749205B2 (en) | 2006-02-22 |
Family
ID=31934668
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002211426A Expired - Lifetime JP3749205B2 (en) | 2002-07-19 | 2002-07-19 | Multilayer path network and nodes |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3749205B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4944758B2 (en) * | 2007-12-26 | 2012-06-06 | 日本電気通信システム株式会社 | Path state management device, path state management system, path state management method, and path state management program |
| JP5282448B2 (en) * | 2008-05-30 | 2013-09-04 | 富士通株式会社 | Wireless communication system, wireless communication apparatus and disconnection processing method thereof |
| JP5239783B2 (en) * | 2008-11-27 | 2013-07-17 | 富士通株式会社 | Route calculation method and node device |
| JP5276027B2 (en) * | 2010-01-28 | 2013-08-28 | アラクサラネットワークス株式会社 | Network system, network device, and stack port closing method |
-
2002
- 2002-07-19 JP JP2002211426A patent/JP3749205B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP2004056505A (en) | 2004-02-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5813072B2 (en) | Method and apparatus for providing full logical connectivity in an MPLS network | |
| CN115460074B (en) | Network controller sub-clusters for distributed computing deployments | |
| EP1863235B1 (en) | Method and system for multi-domain route computation | |
| EP1653690B1 (en) | Softrouter | |
| Song et al. | Control path management framework for enhancing software-defined network (SDN) reliability | |
| EP2985960A1 (en) | Network topology discovery method and system | |
| CN104521192B (en) | Technology for the flooding optimization of the link-state protocol in network topology structure | |
| CN104247344A (en) | Controller placement for fast failover in the split architecture | |
| WO2015062295A1 (en) | Traffic cleaning method and device, and computer storage medium | |
| WO2015045466A1 (en) | Communications control device, communications control system, communications control method, and communications control program | |
| EP2965467B1 (en) | A network element for a telecommunications network having decoupled control and data planes | |
| WO2018095095A1 (en) | Method and apparatus for establishing disjoint path | |
| JP3749205B2 (en) | Multilayer path network and nodes | |
| Venmani et al. | Demystifying link congestion in 4G-LTE backhaul using openflow | |
| CN113169939B (en) | Method, network equipment and system for establishing service path | |
| CN107294875A (en) | Band outer control system and chain of command communication means for SDN | |
| JP3920787B2 (en) | Detour route management method and system | |
| JPWO2014157609A1 (en) | Control device, communication system, communication node control method and program | |
| WO2015093478A1 (en) | Network system, control devices, control method, and program | |
| JP4283736B2 (en) | Traffic information processing method, traffic information processing program, and traffic information processing apparatus | |
| EP1816804B1 (en) | Failure recovery method and packet communication apparatus | |
| Shiomoto et al. | Network virtualization in high-speed huge-bandwidth optical circuit switching network | |
| JP3969108B2 (en) | Routing method and apparatus and optical path network | |
| Miyazawa et al. | Multi-layer network management system integrated with a network planning tool for IP/optical integrated network | |
| US20210234796A1 (en) | Link resource transmission method and apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040804 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050916 |
|
| 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: 20051129 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20051130 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 3749205 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091209 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101209 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101209 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111209 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111209 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121209 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121209 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131209 Year of fee payment: 8 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| EXPY | Cancellation because of completion of term |