Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7611778B2 - Operation device, program, and operation method - Google Patents
[go: Go Back, main page]

JP7611778B2 - Operation device, program, and operation method - Google Patents

Operation device, program, and operation method Download PDF

Info

Publication number
JP7611778B2
JP7611778B2 JP2021097755A JP2021097755A JP7611778B2 JP 7611778 B2 JP7611778 B2 JP 7611778B2 JP 2021097755 A JP2021097755 A JP 2021097755A JP 2021097755 A JP2021097755 A JP 2021097755A JP 7611778 B2 JP7611778 B2 JP 7611778B2
Authority
JP
Japan
Prior art keywords
route
path
paths
restoration
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021097755A
Other languages
Japanese (ja)
Other versions
JP2022189262A (en
Inventor
大輔 鳥巣
聡太 吉田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2021097755A priority Critical patent/JP7611778B2/en
Publication of JP2022189262A publication Critical patent/JP2022189262A/en
Application granted granted Critical
Publication of JP7611778B2 publication Critical patent/JP7611778B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Description

本開示は、オペレーション装置、プログラム及びオペレーション方法に関する。 This disclosure relates to an operation device, a program, and an operation method.

従来から、都市間伝送等のように、長距離大容量が求められる通信には、WDM(Wavelength Division Multiplexer)装置が使用されてきた。
従来のWDM装置は、リング型のネットワークを形成し、通信する特定のノード間の経路として、リングの右回り及び左回りの二経路が設けられている。そして、何れかのリンクで障害等が発生した場合には、OUPSR(Optical Unidirectional Path Switched Ring)方式を用いて、二経路間で切り替えることが一般的である。
Conventionally, WDM (Wavelength Division Multiplexer) devices have been used for communications requiring long distances and large capacity, such as intercity transmission.
Conventional WDM devices form a ring-type network, and two paths, one going clockwise and one going counterclockwise, are provided between specific nodes for communication. In the event of a failure or the like occurring in either link, it is common to use an OUPSR (Optical Unidirectional Path Switched Ring) system to switch between the two paths.

ある光パスに対してOUPSR方式により冗長性を確保する場合、現用経路及び予備経路のリソースは、その光パス用に割り当てられるため、現用経路及び予備経路のリソースが確保可能と判別できる場合にのみ、OUPSR方式を適用することができる。 When redundancy is ensured for a certain optical path using the OUPSR method, the resources of the current route and the backup route are allocated for that optical path, so the OUPSR method can be applied only when it can be determined that the resources of the current route and the backup route can be secured.

リング型ネットワークにおいて、障害発生時だけでなく、伝送路の光ファイバのメンテナンス又はトラヒックの増加に伴うノードの追加等が行われる場合にも、光パスにおいて対応箇所を迂回する必要がある。 In a ring network, it is necessary to detour around the corresponding location in the optical path not only when a fault occurs, but also when maintenance is performed on the optical fiber of the transmission path or when a node is added due to an increase in traffic.

WDM装置では、通常、一伝送路当たり最大約100本の光パスを収容することができるため、最大約100本の光パスの迂回が必要となる。このため、特許文献1には、光パスの一括切替機能を具備するネットワークオペレーションシステムが開示されている。 In a WDM device, a maximum of approximately 100 optical paths can usually be accommodated per transmission line, so a maximum of approximately 100 optical paths need to be rerouted. For this reason, Patent Document 1 discloses a network operation system equipped with a bulk optical path switching function.

特開2004-247787号公報JP 2004-247787 A

WDM装置は、従来、二方路の装置であったため、リング型ネットワーク又はリニア型のネットワーク構成しか採用することができなかった。近年、WSS(Wavelength Selective Switch)の普及に伴い、WDM装置は、多方路装置へと変化した。 Conventionally, WDM devices were two-way devices, so only ring or linear network configurations could be used. In recent years, with the spread of WSS (Wavelength Selective Switch), WDM devices have changed to multi-way devices.

これに伴い、ネットワーク構成がリング型ネットワーク構成からメッシュ型ネットワーク構成へと変化し、二つのノード間の取り得るルートが、最大二ルートから、二ルートよりも多くのルートである多ルートとなり得る。 As a result, the network configuration changes from a ring network configuration to a mesh network configuration, and the number of possible routes between two nodes can change from a maximum of two routes to multiple routes, which is more than two routes.

多ルート化に伴い、光パスの冗長化方式もOUPSR方式だけでなく、光パス障害時に代替ルートに切り替えるレストレーション方式を具備したWDM装置も存在する。 As the number of routes increases, optical path redundancy methods are not limited to the OUPSR method; there are also WDM devices equipped with a restoration method that switches to an alternative route in the event of an optical path failure.

レストレーション方式には、予め設定された複数の切り替えルートの中から障害発生時に切り替え先を選択する事前予約型レストレーション方式と、ネットワーク内で自律的に切り替えルートを探索する自律型レストレーション方式とが一般的に存在する。 There are two common restoration methods: a pre-reservation restoration method, in which a switching destination is selected from multiple pre-set switching routes when a failure occurs, and an autonomous restoration method, in which a switching route is autonomously searched for within the network.

この、事前予約型レストレーション方式では、複数の予備経路を設定することが可能である。そして、事前予約型レストレーション方式を用いて光パスに対して予備経路を設定しても、その光パス用に予備経路のリソースが割り当てられるものではなく、他の光パスにも同一のリソースを用いて予備経路を設定することが可能である。 This advance reservation type restoration method makes it possible to set up multiple backup routes. Furthermore, even if a backup route is set up for an optical path using the advance reservation type restoration method, the resources of the backup route are not allocated to that optical path, and it is possible to set up backup routes for other optical paths using the same resources.

従来のネットワークオペレーションシステムは、ネットワーク構成がリングネットワークからメッシュネットワークへ変化したこと、及び、冗長方式がOUPSR方式から事前予約型レストレーション方式に対応する必要ができたことの二点の変化に対して解決策を示していない。 Conventional network operation systems do not provide solutions to two changes: the change in network configuration from a ring network to a mesh network, and the need for redundancy methods to support a pre-reserved restoration method instead of an OUPSR method.

そこで、本開示の一又は複数の態様は、メッシュネットワークにおいて、事前予約型レストレーション方式を用いて、光パスを一括して切り替える切替パスを特定できるようにすることを目的とする。 Therefore, one or more aspects of the present disclosure aim to make it possible to identify a switching path that switches optical paths collectively in a mesh network using a pre-reservation restoration method.

本開示の一態様に係るオペレーション装置は、メッシュネットワークに含まれている複数のネットワークエレメントと、前記複数のネットワークエレメントを接続する複数のリンクと、の接続関係を示すネットワーク構成情報、前記メッシュネットワークに形成されたパス毎に、予め設定されている迂回ルートである事前予約レストレーションルートを示す事前予約レストレーションルート情報、前記メッシュネットワークにおいて使用可能なリソースと、前記メッシュネットワークにおいて使用するために割り当てられたリソースと、を示すリソース情報を記憶する記憶部と、前記ネットワーク構成情報を参照することで、前記複数のリンクの内、迂回対象となるリンクを通過する複数のパスを複数の通過パスとして特定するとともに、前記事前予約レストレーションルート情報を参照することで、前記複数の通過パスに予め設定されている前記事前予約レストレーションルートである候補ルートを特定するパス管理部と、前記リソース情報を参照することで、前記候補ルートに前記リソースを割り当てることができるか否かを判断するリソース管理部と、前記複数の通過パスの各々に対して、前記リソースを割り当てることのできる前記候補ルートを、切替パスとして選択するルート選択部と、を備えることを特徴とする。 An operation device according to one aspect of the present disclosure is characterized in that it includes: a storage unit that stores network configuration information indicating the connection relationship between a plurality of network elements included in a mesh network and a plurality of links connecting the plurality of network elements; pre-booked restoration route information indicating a pre-booked restoration route that is a detour route that is preset for each path formed in the mesh network; resource information indicating resources available in the mesh network and resources allocated for use in the mesh network; a path management unit that refers to the network configuration information to identify a plurality of paths that pass through a link to be detoured among the plurality of links as a plurality of transit paths, and refers to the pre-booked restoration route information to identify a candidate route that is the pre-booked restoration route that is preset for the plurality of transit paths; a resource management unit that refers to the resource information to determine whether the resource can be assigned to the candidate route; and a route selection unit that selects the candidate route to which the resource can be assigned as a switching path for each of the plurality of transit paths.

本開示の一態様に係るプログラムは、コンピュータを、メッシュネットワークに含まれている複数のネットワークエレメントと、前記複数のネットワークエレメントを接続する複数のリンクと、の接続関係を示すネットワーク構成情報、前記メッシュネットワークに形成されたパス毎に、予め設定されている迂回ルートである事前予約レストレーションルートを示す事前予約レストレーションルート情報、前記メッシュネットワークにおいて使用可能なリソースと、前記メッシュネットワークにおいて使用するために割り当てられたリソースと、を示すリソース情報を記憶する記憶部、前記ネットワーク構成情報を参照することで、前記複数のリンクの内、迂回対象となるリンクを通過する複数のパスを複数の通過パスとして特定するとともに、前記事前予約レストレーションルート情報を参照することで、前記複数の通過パスに予め設定されている前記事前予約レストレーションルートである候補ルートを特定するパス管理部、前記リソース情報を参照することで、前記候補ルートに前記リソースを割り当てることができるか否かを判断するリソース管理部、及び、前記複数の通過パスの各々に対して、前記リソースを割り当てることのできる前記候補ルートを、切替パスとして選択するルート選択部、として機能させることを特徴とする。 A program according to one aspect of the present disclosure causes a computer to function as: network configuration information indicating the connection relationship between a plurality of network elements included in a mesh network and a plurality of links connecting the plurality of network elements; pre-booked restoration route information indicating a pre-booked restoration route that is a detour route that is preset for each path formed in the mesh network; a storage unit that stores resource information indicating resources available in the mesh network and resources allocated for use in the mesh network; a path management unit that refers to the network configuration information to identify a plurality of paths that pass through a link to be detoured among the plurality of links as a plurality of transit paths, and refers to the pre-booked restoration route information to identify a candidate route that is the pre-booked restoration route that is preset for the plurality of transit paths; a resource management unit that refers to the resource information to determine whether the resource can be assigned to the candidate route; and a route selection unit that selects the candidate route to which the resource can be assigned as a switching path for each of the plurality of transit paths.

本開示の一態様に係るオペレーション方法は、パス管理部が、メッシュネットワークに含まれている複数のネットワークエレメントと、前記複数のネットワークエレメントを接続する複数のリンクと、の接続関係を示すネットワーク構成情報を参照することで、前記複数のリンクの内、迂回対象となるリンクを通過する複数のパスを複数の通過パスとして特定し、前記パス管理部が、前記メッシュネットワークに形成されたパス毎に、予め設定されている迂回ルートである事前予約レストレーションルートを示す事前予約レストレーションルート情報を参照することで、前記複数の通過パスに予め設定されている前記事前予約レストレーションルートである候補ルートを特定し、リソース管理部が、前記メッシュネットワークにおいて使用可能なリソースと、前記メッシュネットワークにおいて使用するために割り当てられたリソースと、を示すリソース情報を参照することで、前記候補ルートに前記リソースを割り当てることができるか否かを判断し、ルート選択部が、前記複数の通過パスの各々に対して、前記リソースを割り当てることのできる前記候補ルートを、切替パスとして選択することを特徴とする。 An operation method according to one aspect of the present disclosure is characterized in that a path management unit refers to network configuration information indicating the connection relationship between a plurality of network elements included in a mesh network and a plurality of links connecting the plurality of network elements, thereby identifying a plurality of paths passing through a link to be detouring among the plurality of links as a plurality of transit paths, the path management unit refers to pre-booked restoration route information indicating a pre-booked restoration route that is a pre-booked detouring route for each path formed in the mesh network, thereby identifying a candidate route that is the pre-booked restoration route that is pre-booked for the plurality of transit paths, a resource management unit refers to resource information indicating resources available in the mesh network and resources allocated for use in the mesh network, thereby determining whether the resources can be allocated to the candidate route, and a route selection unit selects the candidate route to which the resources can be allocated as a switching path for each of the plurality of transit paths.

本開示の一又は複数の態様によれば、メッシュネットワークにおいて、事前予約型レストレーション方式を用いて、光パスを一括して切り替える切替パスを特定することができる。 According to one or more aspects of the present disclosure, in a mesh network, a pre-reservation restoration method can be used to identify a switching path that switches optical paths collectively.

実施の形態1及び2に係る光通信管理システムの構成を概略的に示すブロック図である。1 is a block diagram illustrating a schematic configuration of an optical communication management system according to first and second embodiments. 端末の構成を概略的に示すブロック図である。FIG. 2 is a block diagram showing a schematic configuration of a terminal. (A)及び(B)は、ハードウェア構成例を示すブロック図である。1A and 1B are block diagrams showing an example of a hardware configuration. 実施の形態1及び2におけるオペレーション装置の構成を概略的に示すブロック図である。FIG. 2 is a block diagram illustrating a schematic configuration of an operation device according to the first and second embodiments. 実施の形態1における端末及びオペレーション装置により光通信ネットワークの一括切替を行う動作を示すシーケンス図である。10 is a sequence diagram showing the operation of performing collective switching of optical communication networks by a terminal and an operation device in the first embodiment. FIG. 想定結果画面画像の一例を示す概略図である。FIG. 13 is a schematic diagram showing an example of an expected result screen image. 実施の形態1におけるルート選択部による切替パスの振分動作を説明するための概略的なフロー図である。10 is a schematic flow diagram for explaining a switching path distribution operation by a route selection unit in the first embodiment. FIG. 実施の形態2におけるルート選択部による切替パスの振分動作を説明するための概略的なフロー図である。FIG. 11 is a schematic flow diagram for explaining a switching path distribution operation by a route selection unit in the second embodiment.

実施の形態1.
図1は、実施の形態1に係る光通信管理システム100の構成を概略的に示すブロック図である。
光通信管理システム100は、複数のネットワークエレメント101と、複数のネットワークエレメント101を接続する複数のリンク102とを含む光通信ネットワークを管理するためのシステムである。
ネットワークエレメント101は、ノードともいう。また、光通信ネットワークは、メッシュ型のネットワークであるメッシュネットワークであるものとする。
Embodiment 1.
FIG. 1 is a block diagram illustrating a schematic configuration of an optical communication management system 100 according to the first embodiment.
The optical communication management system 100 is a system for managing an optical communication network including a plurality of network elements 101 and a plurality of links 102 connecting the plurality of network elements 101 .
The network element 101 is also called a node. The optical communication network is assumed to be a mesh network, which is a mesh-type network.

光通信管理システム100は、端末110と、オペレーション装置120とを備え、光通信ネットワークが含まれてもよい。
端末110と、オペレーション装置120とは、監視網としてのネットワーク103に接続され、光通信ネットワークのネットワークエレメント101もネットワーク103に接続されているものとする。
The optical communication management system 100 includes a terminal 110 and an operation device 120, and may include an optical communication network.
The terminal 110 and the operation device 120 are connected to a network 103 serving as a monitoring network, and a network element 101 of an optical communication network is also connected to the network 103 .

図2は、端末110の構成を概略的に示すブロック図である。
端末110は、記憶部111と、入力部112と、表示部113と、通信部114と、制御部115とを備える。
FIG. 2 is a block diagram showing a schematic configuration of the terminal 110. As shown in FIG.
The terminal 110 includes a memory unit 111 , an input unit 112 , a display unit 113 , a communication unit 114 , and a control unit 115 .

記憶部111は、端末110での処理に必要な情報及びプログラムを記憶する。
入力部112は、光通信管理システム100のオペレータからの入力を受け付ける。例えば、入力部112は、障害の発生、保守の必要、又は、新たなネットワークエレメントの導入等の理由で、迂回する必要のあるリンク、言い換えると、一括切替を行うリンクの選択の入力を受け付ける。
The storage unit 111 stores information and programs necessary for processing in the terminal 110 .
The input unit 112 accepts input from an operator of the optical communication management system 100. For example, the input unit 112 accepts input of a link that needs to be bypassed due to the occurrence of a failure, the need for maintenance, the introduction of a new network element, or the like, in other words, a selection of links to be switched collectively.

表示部113は、各種画面画像を表示する。例えば、表示部113は、後述する想定結果画面画像を表示する。入力部112は、この想定結果画面画像を介して、後述する切替指示の選択の入力を受け付ける。 The display unit 113 displays various screen images. For example, the display unit 113 displays an expected result screen image, which will be described later. The input unit 112 accepts input of a switching instruction selection, which will be described later, via this expected result screen image.

通信部114は、ネットワーク103との間で通信を行う。例えば、通信部114は、選択されたリンクを示す情報である選択リンク情報を含む切替想定結果要求指示を、オペレーション装置120に送信する。また、通信部114は、オペレーション装置120から後述する想定結果画面情報を受信する。さらに、通信部114は、想定結果画面情報に基づいて選択された切替指示をオペレーション装置120に送信する。 The communication unit 114 communicates with the network 103. For example, the communication unit 114 transmits to the operation device 120 a switching assumed result request instruction including selected link information, which is information indicating the selected link. The communication unit 114 also receives assumed result screen information, which will be described later, from the operation device 120. Furthermore, the communication unit 114 transmits to the operation device 120 a switching instruction selected based on the assumed result screen information.

制御部115は、端末110での処理を制御する。例えば、制御部115は、入力部112を介して選択されたリンクを示す選択リンク情報を生成し、その選択リンク情報を含む切替想定結果要求指示を、通信部114にオペレーション装置120へ送信させる。また、制御部115は、通信部114から想定結果画面情報を受け取り、その想定結果画面情報に基づいて、表示部113に想定結果画面画像を表示させる。さらに、制御部115は、入力部112が選択を受け付けた切替指示を、通信部114に、オペレーション装置120へ送信させる。 The control unit 115 controls processing in the terminal 110. For example, the control unit 115 generates selected link information indicating a link selected via the input unit 112, and causes the communication unit 114 to transmit a switching expected result request instruction including the selected link information to the operation device 120. The control unit 115 also receives expected result screen information from the communication unit 114, and causes the display unit 113 to display an expected result screen image based on the expected result screen information. Furthermore, the control unit 115 causes the communication unit 114 to transmit a switching instruction selected by the input unit 112 to the operation device 120.

以上に記載された制御部115の一部又は全部は、例えば、図3(A)に示されているように、メモリ10と、メモリ10に格納されているプログラムを実行するCPU(Central Processing Unit)等のプロセッサ11とにより構成することができる。このようなプログラムは、ネットワークを通じて提供されてもよく、また、記録媒体に記録されて提供されてもよい。即ち、このようなプログラムは、例えば、プログラムプロダクトとして提供されてもよい。言い換えると、端末110は、コンピュータにより実現することができる。 A part or all of the control unit 115 described above can be configured, for example, as shown in FIG. 3(A), with a memory 10 and a processor 11 such as a CPU (Central Processing Unit) that executes a program stored in the memory 10. Such a program may be provided over a network, or may be provided by being recorded on a recording medium. That is, such a program may be provided, for example, as a program product. In other words, the terminal 110 can be realized by a computer.

また、制御部115の一部又は全部は、例えば、図3(B)に示されているように、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ASIC(Application Specific Integrated Circuit)又はFPGA(Field Programmable Gate Array)等の処理回路12で構成することもできる。
以上のように、制御部115は、処理回路網で構成することができる。
In addition, a part or the whole of the control unit 115 can be configured with a processing circuit 12 such as a single circuit, a composite circuit, a programmed processor, a parallel programmed processor, an ASIC (Application Specific Integrated Circuit), or an FPGA (Field Programmable Gate Array), as shown in FIG. 3B.
As described above, the control unit 115 can be configured with a processing circuit network.

なお、記憶部111は、揮発性メモリ、不揮発性メモリ、HDD(Hard Disk Drive)又はSSD(Solid State Drive)等の記憶装置により実現することができる。
入力部112は、キーボード又はマウス等の入力装置により実現することができる。
表示部113は、液晶等を用いたディスプレイにより実現することができる。
通信部114は、NIC(Network Interface Card)等の通信装置により実現することができる。
The storage unit 111 can be realized by a storage device such as a volatile memory, a non-volatile memory, a hard disk drive (HDD), or a solid state drive (SSD).
The input unit 112 can be realized by an input device such as a keyboard or a mouse.
The display unit 113 can be realized by a display using a liquid crystal or the like.
The communication unit 114 can be realized by a communication device such as a NIC (Network Interface Card).

図4は、オペレーション装置120の構成を概略的に示すブロック図である。
オペレーション装置120は、記憶部121と、通信部126と、制御部127とを備える。
FIG. 4 is a block diagram showing a schematic configuration of the operation device 120. As shown in FIG.
The operation device 120 includes a storage unit 121 , a communication unit 126 , and a control unit 127 .

記憶部121は、オペレーション装置120での処理に必要な情報及びプログラムを記憶する。図4では、オペレーション装置120での処理に必要なプログラムについては、図示していない。
例えば、記憶部121は、ネットワーク構成情報122と、事前予約レストレーションルート情報123と、リソース情報124とを記憶する。
The storage unit 121 stores information and programs necessary for processing by the operation device 120. Programs necessary for processing by the operation device 120 are not shown in FIG.
For example, the storage unit 121 stores network configuration information 122 , advance reservation restoration route information 123 , and resource information 124 .

ネットワーク構成情報122は、光通信ネットワークの構成を示す。例えば、ネットワーク構成情報122は、メッシュネットワークである光通信ネットワークに含まれている複数のネットワークエレメント101と、複数のネットワークエレメント101を接続する複数のリンク102との接続関係を示す。具体的には、ネットワーク構成情報122は、ネットワークエレメント101をノードとして、ノードの方路と、リンクとを示す。詳細には、ネットワーク構成情報122は、「ノード#1の方路#1と、ノード#2の方路#2とが、OTS(Optical Transmission Section)リンク#1で接続」といった情報を含む。 The network configuration information 122 indicates the configuration of the optical communication network. For example, the network configuration information 122 indicates the connection relationship between multiple network elements 101 included in the optical communication network, which is a mesh network, and multiple links 102 connecting the multiple network elements 101. Specifically, the network configuration information 122 indicates the node routes and links, with the network elements 101 as nodes. In more detail, the network configuration information 122 includes information such as "route #1 of node #1 and route #2 of node #2 are connected by OTS (Optical Transmission Section) link #1."

事前予約レストレーションルート情報123は、光通信ネットワークのパス毎に、予め設定された迂回ルートである事前予約レストレーションルートを示す。事前予約レストレーションルートには、予め優先度が定められているものとする。ここでは、事前予約レストレーションルートに、優先度として「1」から順に正の整数が割り振られており、「1」が最も優先度が高いものとする。 The pre-booked restoration route information 123 indicates a pre-booked restoration route, which is a detour route that is preset for each path in the optical communication network. It is assumed that a priority is set in advance for the pre-booked restoration route. Here, positive integers starting from "1" are assigned as priorities to the pre-booked restoration routes, with "1" being the highest priority.

リソース情報124は、光通信ネットワークにおいて使用可能なリソースと、光通信ネットワークにおいて使用するために割り当てられたリソースとを示す。例えば、リソース情報124は、光通信ネットワークのリンク毎に、割り当て可能なリソースと、実際に割り当てられたリソースとを示す。ここでのリソースは、波長であるものとする。 The resource information 124 indicates resources available for use in the optical communication network and resources allocated for use in the optical communication network. For example, the resource information 124 indicates, for each link of the optical communication network, the resources that can be allocated and the resources that have actually been allocated. The resources in this case are wavelengths.

通信部126は、ネットワーク103との間で通信を行う。例えば、通信部126は、端末110からの切替想定結果要求指示を受信する。また、通信部126は、後述する想定結果画面情報を端末110に送信する。さらに、通信部126は、切替指示を送受信する。 The communication unit 126 communicates with the network 103. For example, the communication unit 126 receives a switching assumed result request instruction from the terminal 110. The communication unit 126 also transmits assumed result screen information, which will be described later, to the terminal 110. Furthermore, the communication unit 126 transmits and receives switching instructions.

制御部127は、オペレーション装置120での処理を制御する。
例えば、制御部127は、要求処理部128と、パス管理部129と、ルート選択部130と、リソース管理部131とを備える。
The control unit 127 controls the processing in the operation device 120 .
For example, the control unit 127 includes a request processing unit 128 , a path management unit 129 , a route selection unit 130 , and a resource management unit 131 .

要求処理部128は、通信部126が受信した切替想定結果要求指示を受け取り、切替想定結果要求指示に含まれている選択リンク情報で示される選択されたリンクを迂回するための、パスの一括切替を行う処理を制御する。
例えば、要求処理部128は、選択リンク情報で示されるリンクをパス管理部129に通知する。要求処理部128は、後述するように、ルート選択部130から、選択されたリンクを迂回するために、パスの一括切替を行うための想定結果を受け取り、その想定結果を示す想定結果画面情報を生成する。そして、要求処理部128は、想定結果画面情報を、通信部126に端末110へ送信させる。
The request processing unit 128 receives the switching assumption result request instruction received by the communication unit 126, and controls the process of performing a bulk path switching to bypass the selected link indicated by the selected link information included in the switching assumption result request instruction.
For example, the request processing unit 128 notifies the path management unit 129 of the link indicated by the selected link information. As described below, the request processing unit 128 receives from the route selection unit 130 an assumed result for performing collective path switching to bypass the selected link, and generates assumed result screen information indicating the assumed result. The request processing unit 128 then causes the communication unit 126 to transmit the assumed result screen information to the terminal 110.

また、要求処理部128は、通信部126が受信した切替指示を受け取り、その切替指示をルート選択部130に通知する。 In addition, the request processing unit 128 receives the switching instruction received by the communication unit 126 and notifies the route selection unit 130 of the switching instruction.

パス管理部129は、要求処理部128から、リンクの通知を受け取り、ネットワーク構成情報122を参照することで、そのリンクを通過する全てのパスを特定する。ここで特定されるパスは、迂回対象となるリンクを通過するパスであるため、通過パスともいう。 The path management unit 129 receives notification of a link from the request processing unit 128, and identifies all paths that pass through that link by referring to the network configuration information 122. The paths identified here are also called transit paths, since they are paths that pass through the link to be detouring.

また、パス管理部129は、事前予約レストレーションルート情報123を参照することで、通過パスにおいて、そのリンクを迂回するための、全ての事前予約レストレーションルートを特定する。ここで特定される事前予約レストレーションルートを、候補ルートともいう。そして、パス管理部129は、通過パスとして特定されたパス及び候補ルートとして特定された事前予約レストレーションルートをルート選択部130に通知する。 The path management unit 129 also refers to the pre-reserved restoration route information 123 to identify all pre-reserved restoration routes for bypassing the link in the transit path. The pre-reserved restoration routes identified here are also called candidate routes. The path management unit 129 then notifies the route selection unit 130 of the paths identified as transit paths and the pre-reserved restoration routes identified as candidate routes.

また、パス管理部129は、ルート選択部130から切替指示の通知を受けると、通信部126を介して、ネットワークエレメント101にその切替指示を送信する。
後述のように、パス管理部129は、オペレータの選択に応じて、全ての優先度に対応する切替パスへの切り替え、又は、選択された優先度に対応する切替パスへの切り替えを行うための切替指示を、通信部126を介して、複数のネットワークエレメント101に送る。
Furthermore, when the path management unit 129 receives a switching instruction from the route selection unit 130 , it transmits the switching instruction to the network element 101 via the communication unit 126 .
As described below, the path management unit 129 sends switching instructions to multiple network elements 101 via the communication unit 126 to switch to switching paths corresponding to all priorities or to switch to switching paths corresponding to a selected priority, depending on the operator's selection.

ルート選択部130は、複数の通過パスの各々に対して、リソースを割り当てることのできる候補ルートを切替パスとして選択する。例えば、ルート選択部130は、パス管理部129から通知を受けたパス毎に、事前予約レストレーションルートの優先度の高いものから順に、リソース管理部131にリソースの空きを問い合わせることで、事前予約レストレーションルートを優先度毎に振り分ける。そして、ルート選択部130は、振り分けられた事前予約レストレーションルートを示す想定結果を要求処理部128に通知する。ここでは、振り分けられた事前予約レストレーションルートが切替パスとなる。 The route selection unit 130 selects a candidate route to which resources can be allocated as a switching path for each of the multiple transit paths. For example, the route selection unit 130 allocates the pre-booked restoration routes by priority by inquiring of the resource management unit 131 about the availability of resources for each path notified by the path management unit 129, in descending order of the priority of the pre-booked restoration route. The route selection unit 130 then notifies the request processing unit 128 of the expected result indicating the allocated pre-booked restoration route. Here, the allocated pre-booked restoration route becomes the switching path.

また、ルート選択部130は、要求処理部128から切替指示の通知を受けると、その切替指示をパス管理部129に通知する。 In addition, when the route selection unit 130 receives a switching instruction from the request processing unit 128, it notifies the path management unit 129 of the switching instruction.

リソース管理部131は、リソース情報124を参照することで、候補ルートである事前予約レストレーションルートにリソースを割り当てることができるか否かを判断する。例えば、リソース管理部131は、リソース情報124を参照することにより、ルート選択部130から問い合わせを受けた事前予約レストレーションに含まれている全てのリンクについて、リソースに空きがあるか否かを判断する。リソース管理部131は、その判断結果をルート選択部130に通知し、ルート選択部130からの指示により、確保されたリソースを、割り当てられたリソースとして、リソース情報124に格納する。 The resource management unit 131 refers to the resource information 124 to determine whether resources can be allocated to the pre-booked restoration route, which is a candidate route. For example, the resource management unit 131 refers to the resource information 124 to determine whether there are available resources for all links included in the pre-booked restoration inquired about by the route selection unit 130. The resource management unit 131 notifies the route selection unit 130 of the result of the determination, and stores the secured resources in the resource information 124 as allocated resources in response to an instruction from the route selection unit 130.

以上に記載された制御部127の一部又は全部は、例えば、図3(A)に示されているように、メモリ10と、メモリ10に格納されているプログラムを実行するCPU等のプロセッサ11とにより構成することができる。このようなプログラムは、ネットワークを通じて提供されてもよく、また、記録媒体に記録されて提供されてもよい。即ち、このようなプログラムは、例えば、プログラムプロダクトとして提供されてもよい。言い換えると、オペレーション装置120は、コンピュータにより実現することができる。 A part or all of the control unit 127 described above can be configured, for example, as shown in FIG. 3(A), by a memory 10 and a processor 11 such as a CPU that executes a program stored in the memory 10. Such a program may be provided over a network, or may be provided by being recorded on a recording medium. That is, such a program may be provided, for example, as a program product. In other words, the operation device 120 can be realized by a computer.

また、制御部127の一部又は全部は、例えば、図3(B)に示されているように、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ASIC又はFPGA等の処理回路12で構成することもできる。
以上のように、制御部127は、処理回路網で構成することができる。
In addition, a part or the whole of the control unit 127 may be configured by a processing circuit 12 such as a single circuit, a composite circuit, a programmed processor, a parallel programmed processor, an ASIC, or an FPGA, as shown in FIG. 3(B).
As described above, the control unit 127 can be configured with a processing circuit network.

なお、記憶部121は、揮発性メモリ、不揮発性メモリ、HDD又はSSD等の記憶装置により実現することができる。
通信部126は、NIC等の通信装置により実現することができる。
The storage unit 121 can be realized by a storage device such as a volatile memory, a non-volatile memory, a HDD, or an SSD.
The communication unit 126 can be realized by a communication device such as a NIC.

図5は、実施の形態1における端末110及びオペレーション装置120により光通信ネットワークの一括切替を行う動作を示すシーケンス図である。
まず、オペレータは、端末110の入力部112を用いて、一括切替を行うリンクを選択する。端末110の制御部115は、選択されたリンクを示す選択リンク情報を生成して、その選択リンク情報を含む切替想定結果要求指示を通信部114にオペレーション装置120へ送信させる(S10)。
FIG. 5 is a sequence diagram showing the operation of the terminal 110 and the operation device 120 in the first embodiment for performing collective switching of the optical communication network.
First, the operator selects links to be collectively switched using the input unit 112 of the terminal 110. The control unit 115 of the terminal 110 generates selected link information indicating the selected links, and causes the communication unit 114 to transmit a switching assumption result request instruction including the selected link information to the operation device 120 (S10).

オペレーション装置120の通信部126は、その切替想定結果要求指示を受信し、その切替想定結果要求指示を要求処理部128に与える。要求処理部128は、その切替想定結果要求指示に含まれている選択リンク情報で示されるリンクを含むパスリスト送信指示をパス管理部129に与える(S11)。 The communication unit 126 of the operation device 120 receives the switching assumption result request instruction and provides the switching assumption result request instruction to the request processing unit 128. The request processing unit 128 provides a path list transmission instruction to the path management unit 129 that includes the link indicated by the selected link information included in the switching assumption result request instruction (S11).

パス管理部129は、ネットワーク構成情報122を参照することで、パスリスト送信指示に含まれているリンクを使用する全てのパスを示すパスリストを生成する。また、パス管理部129は、事前予約レストレーションルート情報123を参照することで、そのパスリストに含まれている全てのパスの各々において、そのリンクを迂回する全ての事前予約レストレーションルートを特定する。そして、パス管理部129は、パスリスト及び特定された事前予約レストレーションルートをルート選択部130に与える(S12)。 The path management unit 129 references the network configuration information 122 to generate a path list indicating all paths that use the links included in the path list transmission instruction. The path management unit 129 also references the advance reservation restoration route information 123 to identify all advance reservation restoration routes that bypass the links for each of all paths included in the path list. The path management unit 129 then provides the path list and the identified advance reservation restoration routes to the route selection unit 130 (S12).

ルート選択部130は、パスリストに含まれている各々のパスに対して、優先度の高い事前予約レストレーションルートから順に一つの事前予約レストレーションルートを特定し、その一つの事前予約レストレーションルートに含まれている全てのリンクにリソースの空きがあるか否かをリソース管理部131に問い合わせる(S13)。 The route selection unit 130 identifies one pre-reserved restoration route for each path included in the path list, starting with the pre-reserved restoration route with the highest priority, and queries the resource management unit 131 as to whether or not there are available resources in all the links included in that one pre-reserved restoration route (S13).

リソース管理部131は、リソース情報124を参照することで、問い合わせを受けた一つの事前予約レストレーションルートに含まれている全てのリンクにリソースの空きがあるか否かを判断し、その判断結果をリソース状況としてルート選択部130に回答する(S14)。 The resource management unit 131 refers to the resource information 124 to determine whether or not there are available resources for all links included in the one pre-reserved restoration route for which an inquiry has been received, and responds to the route selection unit 130 with the result of that determination as the resource status (S14).

ルート選択部130は、リソース管理部131からのリソース状況により、問い合わせをした一つの事前予約レストレーションルートに含まれている全てのリンクにリソースの空きがある場合には、そのリソースを確保するように、リソース管理部131に指示する(S15)。このような指示を受けたリソース管理部131は、その一つの自薦予約レストレーションルートに含まれている全てのリンクにリソースを割り当て、そのリソースの割り当て状況をリソース情報124に格納する。 If, based on the resource status from the resource management unit 131, all links included in the one advance reservation restoration route queried have available resources, the route selection unit 130 instructs the resource management unit 131 to secure those resources (S15). Upon receiving such an instruction, the resource management unit 131 allocates resources to all links included in that one self-recommended reservation restoration route, and stores the resource allocation status in the resource information 124.

ルート選択部130は、ステップS13~S15の処理を繰り返すことで、パスリストに含まれている全てのパスに対して、事前予約レストレーションルートを切り替え可能か否か、及び、切り替え可能である場合にはその切り替え可能な事前予約レストレーションルートを特定した想定結果を生成する。そして、ルート選択部130は、その想定結果を要求処理部128に与える(S16)。 By repeating the process of steps S13 to S15, the route selection unit 130 generates an assumed result for all paths included in the path list, which determines whether or not the pre-booked restoration route can be switched, and if so, identifies the pre-booked restoration route that can be switched to. The route selection unit 130 then provides the assumed result to the request processing unit 128 (S16).

要求処理部128は、ルート選択部130から想定結果を受け取ると、その想定結果を表示するための想定結果画面情報を生成し、通信部126に、その想定結果画面情報を端末110へ送信させる(S17)。 When the request processing unit 128 receives the expected result from the route selection unit 130, it generates expected result screen information for displaying the expected result, and causes the communication unit 126 to transmit the expected result screen information to the terminal 110 (S17).

端末110の制御部115は、通信部114で受信された想定結果画面情報を受け取り、その想定結果画面情報に基づいて、想定結果画面画像を表示部113に表示させる。 The control unit 115 of the terminal 110 receives the expected result screen information received by the communication unit 114, and displays the expected result screen image on the display unit 113 based on the expected result screen information.

図6は、想定結果画面画像の一例を示す概略図である。
図6に示されている想定結果画面画像140は、全優先度一括切替ボタン141と、優先度毎の一括切替ボタン142-1~142-Nと、切替不可パス表示領域143と、切替設定無パス表示領域144とを備える。
FIG. 6 is a schematic diagram showing an example of an expected result screen image.
The assumed result screen image 140 shown in FIG. 6 includes an all-priority collective switching button 141, collective switching buttons for each priority 142-1 to 142-N, a switchable path display area 143, and a switch-setting no-path display area 144.

また、優先度毎の一括切替ボタン142-1~142-N、切替不可パス表示領域143及び切替設定無パス表示領域144に対しては、切替パス優先度列145と、パス始点列146と、パス終点列147と、切替前パス詳細列148と、切替後パス詳細列149とに対応する欄が設けられている。 In addition, for the priority-based collective switching buttons 142-1 to 142-N, the non-switchable path display area 143, and the non-switchable path display area 144, there are provided columns corresponding to a switching path priority column 145, a path start point column 146, a path end point column 147, a pre-switching path details column 148, and a post-switching path details column 149.

優先度毎の一括切替ボタン142-1~142-Nの各々における切替パス優先度列145に対応する欄には、優先度毎の一括切替ボタン142-1~142-Nにより切り替えられる事前予約レストレーションルートの優先度が示される。 The column corresponding to the switching path priority column 145 for each of the priority-based collective switching buttons 142-1 to 142-N shows the priority of the pre-booked restoration route that is switched by the priority-based collective switching buttons 142-1 to 142-N.

優先度毎の一括切替ボタン142-1~142-N、切替不可パス表示領域143及び切替設定無パス表示領域144の各々におけるパス始点列146に対応する欄には、優先度毎の一括切替ボタン142-1~142-N、切替不可パス表示領域143及び切替設定無パス表示領域144の各々に対応するパスの始点となるネットワークエレメント101を識別するための識別情報が示される。ここでの識別情報は、ノード名となっている。 In the columns corresponding to the path start point column 146 in each of the priority-specific collective switching buttons 142-1 to 142-N, the non-switchable path display area 143, and the non-switchable path display area 144, identification information is displayed to identify the network element 101 that is the start point of the path corresponding to each of the priority-specific collective switching buttons 142-1 to 142-N, the non-switchable path display area 143, and the non-switchable path display area 144. The identification information here is the node name.

優先度毎の一括切替ボタン142-1~142-N、切替不可パス表示領域143及び切替設定無パス表示領域144の各々におけるパス終点列147に対応する欄には、優先度毎の一括切替ボタン142-1~142-N、切替不可パス表示領域143及び切替設定無パス表示領域144の各々に対応するパスの終点となるネットワークエレメント101を識別するための識別情報が示される。 In the columns corresponding to the path end point columns 147 in each of the priority-specific collective switching buttons 142-1 to 142-N, the non-switchable path display area 143, and the non-switchable path display area 144, identification information is displayed to identify the network element 101 that is the end point of the path corresponding to each of the priority-specific collective switching buttons 142-1 to 142-N, the non-switchable path display area 143, and the non-switchable path display area 144.

優先度毎の一括切替ボタン142-1~142-N、切替不可パス表示領域143及び切替設定無パス表示領域144の各々における切替前パス詳細列148に対応する欄には、優先度毎の一括切替ボタン142-1~142-N、切替不可パス表示領域143及び切替設定無パス表示領域144の各々に対応する切り替え前のパスの詳細構成を表示する指示を入力するためのボタンが示される。
例えば、オペレータが、その列の何れかのボタンを、入力部112を用いて選択して実行する指示の入力を行うことで、対応するパスの詳細構成が表示部113に表示される。
In the columns corresponding to the pre-switching path details column 148 in each of the priority-specific collective switching buttons 142-1 to 142-N, the non-switchable path display area 143, and the switching setting no-path display area 144, there are shown buttons for inputting an instruction to display the detailed configuration of the pre-switching path corresponding to each of the priority-specific collective switching buttons 142-1 to 142-N, the non-switchable path display area 143, and the switching setting no-path display area 144.
For example, when the operator selects any button in the column using the input unit 112 and inputs an instruction to execute the selected button, the detailed configuration of the corresponding path is displayed on the display unit 113 .

優先度毎の一括切替ボタン142-1~142-N、切替不可パス表示領域143及び切替設定無パス表示領域144の各々における切替後パス詳細列149に対応する欄には、優先度毎の一括切替ボタン142-1~142-N、切替不可パス表示領域143及び切替設定無パス表示領域144の各々に対応する切り替え後のパスの詳細構成を表示する指示を入力するためのボタンが示される。
例えば、オペレータが、その列の何れかのボタンを、入力部112を用いて選択して実行する指示の入力を行うことで、対応するパスの詳細構成が表示部113に表示される。
In the columns corresponding to the post-switching path details column 149 in each of the collective switching buttons 142-1 to 142-N by priority, the non-switchable path display area 143, and the switching setting no-path display area 144, there are shown buttons for inputting an instruction to display the detailed configuration of the post-switching path corresponding to each of the collective switching buttons 142-1 to 142-N by priority, the non-switchable path display area 143, and the switching setting no-path display area 144.
For example, when the operator selects any button in the column using the input unit 112 and inputs an instruction to execute the selected button, the detailed configuration of the corresponding path is displayed on the display unit 113 .

図5に戻り、端末110の制御部115は、オペレータが、図6に示されている想定結果画面画像140の全優先度一括切替ボタン141及び優先度毎の一括切替ボタン142-1~142-Nの何れかのボタンを選択して実行する指示を入力すると、そのボタンに対応する切替指示を生成し、その切替指示を通信部114にオペレーション装置120へ送信させる(S18)。 Returning to FIG. 5, when the operator selects and inputs an instruction to execute the all priorities batch switching button 141 or any of the priority-specific batch switching buttons 142-1 to 142-N on the expected result screen image 140 shown in FIG. 6, the control unit 115 of the terminal 110 generates a switching instruction corresponding to the selected button and has the communication unit 114 transmit the switching instruction to the operation device 120 (S18).

そのような切替指示を受信したオペレーション装置120では、要求処理部128が通信部126からその切替指示を受け取り、その切替指示をルート選択部130に与える(S19)。 In the operation device 120 that receives such a switching instruction, the request processing unit 128 receives the switching instruction from the communication unit 126 and provides the switching instruction to the route selection unit 130 (S19).

また、ルート選択部130は、その切替指示をパス管理部129に与え(S20)、パス管理部129は、その切替指示を、通信部126に対応するネットワークエレメント101へ送信させる(S21)。 The route selection unit 130 also provides the switching instruction to the path management unit 129 (S20), and the path management unit 129 transmits the switching instruction to the network element 101 corresponding to the communication unit 126 (S21).

そのような切替指示を受けたネットワークエレメント101は、そのような切替指示に従って、リンクを切り替えて、その切替結果をオペレーション装置120に送信する(S22)。 The network element 101 that receives such a switching instruction switches the link in accordance with the switching instruction and transmits the switching result to the operation device 120 (S22).

そのような切替結果を受信したオペレーション装置120では、パス管理部129が通信部126からその切替結果を受け取り、その切替結果を要求処理部128に与える(S23)。 In the operation device 120 that receives such a switching result, the path management unit 129 receives the switching result from the communication unit 126 and provides the switching result to the request processing unit 128 (S23).

要求処理部128は、その切替結果を、通信部126に端末110へ送信させる(S24)。そのような切替結果を受信した端末110では、制御部115は、その切替結果を表示部113に表示させる。これにより、オペレータは、切替が行われたことを知ることができる。 The request processing unit 128 causes the communication unit 126 to transmit the switching result to the terminal 110 (S24). In the terminal 110 that receives such a switching result, the control unit 115 causes the display unit 113 to display the switching result. This allows the operator to know that the switching has been performed.

図7は、実施の形態1におけるルート選択部130による切替パスの振分動作を説明するための概略的なフロー図である。
まず、ルート選択部130は、パス管理部129からのパスリストに含まれている一つのパスを対象パスとして特定する(S30)。
FIG. 7 is a schematic flow diagram for explaining a switching path distribution operation by the route selection unit 130 in the first embodiment.
First, the route selection unit 130 specifies one path included in the path list from the path management unit 129 as a target path (S30).

ルート選択部130は、パス管理部129からの特定された事前予約レストレーションルートに、対象パスの事前予約レストレーションルートが含まれているか否かを判断する(S31)。対象パスの事前予約レストレーションルートが含まれていない場合には、処理はステップS32に進み、対象パスの事前予約レストレーションルートが含まれている場合には、処理はステップS33に進む。 The route selection unit 130 determines whether the pre-reserved restoration route of the target path is included in the pre-reserved restoration route identified from the path management unit 129 (S31). If the pre-reserved restoration route of the target path is not included, the process proceeds to step S32, and if the pre-reserved restoration route of the target path is included, the process proceeds to step S33.

ステップS32では、ルート選択部130は、対象パスを切替設定無パスに割り振る。
一方、ステップS33では、ルート選択部130は、対象パスの優先度1の事前予約レストレーションルートの全てのリンクにリソースの空きがあるか否かを、リソース管理部131に問い合わせることで、対象パスを優先度1の事前予約レストレーションルートに切り替え可能か否かを判断する。リソース管理部131は、例えば、波長の若番から、リソースに空きがあるか否かを判断して、その判断結果をリソース状況としてルート選択部130に回答する。ここでは、リソース管理部131は、リソースに空きがない場合には、リソースに空きがない旨を判断結果として回答し、リソースに空きがある場合には、その事前予約レストレーションルートに割り当てるリソースを判断結果として回答する。
In step S32, the route selection unit 130 assigns the target path to a path without switching setting.
On the other hand, in step S33, the route selection unit 130 inquires of the resource management unit 131 whether or not there are available resources in all links of the advance reserved restoration route of priority 1 of the target path, thereby determining whether or not the target path can be switched to the advance reserved restoration route of priority 1. The resource management unit 131 determines whether or not there are available resources, for example, from the lowest wavelength number, and responds to the route selection unit 130 with the determination result as the resource status. Here, if there are no available resources, the resource management unit 131 responds with the fact that there are no available resources as the determination result, and if there are available resources, it responds with the resources to be assigned to the advance reserved restoration route as the determination result.

そして、対象パスの優先度1の事前予約レストレーションルートの全てのリンクにリソースの空きがある場合には、処理はステップS34に進み、対象パスの優先度1の事前予約レストレーションルートにおいてリソースの空きがないリンクがある場合には、処理はステップS35に進む。 If all links in the pre-reserved restoration route of priority 1 of the target path have available resources, processing proceeds to step S34, and if there are any links in the pre-reserved restoration route of priority 1 of the target path that do not have available resources, processing proceeds to step S35.

ステップS34では、ルート選択部130は、対象パスの優先度1の事前予約レストレーションルートを優先度1の切替パスとして振り分ける。
一方、ステップS35では、ルート選択部130は、対象パスの優先度2の事前予約レストレーションルートの全てのリンクにリソースの空きがあるか否かを、リソース管理部131に問い合わせることで、対象パスを優先度2の事前予約レストレーションルートに切り替え可能か否かを判断する。リソース管理部131は、優先度1と同様に、波長の若番から、リソースに空きがあるか否かを判断して、その判断結果をリソース状況としてルート選択部130に回答する。そして、対象パスの優先度2の事前予約レストレーションルートの全てのリンクにリソースの空きがある場合には、処理はステップS36に進む。
In step S34, the route selection unit 130 assigns the advance reserved restoration route with priority 1 of the target path as a switching path with priority 1.
Meanwhile, in step S35, the route selection unit 130 inquires of the resource management unit 131 as to whether or not there are available resources in all links of the advance reserved restoration route of priority 2 of the target path, thereby determining whether or not the target path can be switched to the advance reserved restoration route of priority 2. The resource management unit 131 determines whether or not there are available resources starting from the lowest wavelength number, as in the case of priority 1, and returns the determination result to the route selection unit 130 as the resource status. Then, if there are available resources in all links of the advance reserved restoration route of priority 2 of the target path, the process proceeds to step S36.

ステップS36では、ルート選択部130は、対象パスの優先度2の事前予約レストレーションルートを優先度2の切替パスとして振り分ける。
以下、同様にして、ルート選択部130は、リソースの空きが見つからない場合には、対象パスの事前予約レストレーションルートとして特定されている最も低い優先度N(Nは、1以上の整数)まで、リソースの空きがあるか否かをリソース管理部131に問い合わせる(S37)。
In step S36, the route selection unit 130 assigns the advance reserved restoration route with priority level 2 of the target path as a switching path with priority level 2.
Similarly, if no available resources are found, the route selection unit 130 queries the resource management unit 131 as to whether there are any available resources up to the lowest priority N (N is an integer greater than or equal to 1) identified as a pre-reserved restoration route for the target path (S37).

そして、リソース管理部131からの回答により、対象パスの優先度Nの事前予約レストレーションルートの全てのリンクにリソースの空きがある場合には、ルート選択部130は、対象パスの優先度Nの事前予約レストレーションルートを優先度Nの切替パスとして振り分ける(S38)。
一方、リソース管理部131からの回答により、対象パスの優先度Nの事前予約レストレーションルートにおいてリソースに空きがないリンクがある場合には、ルート選択部130は、対象パスを切替不可パスに振り分ける(S39)。
Then, if the resource management unit 131 responds that there are available resources in all links of the pre-booked restoration route of priority N of the target path, the route selection unit 130 assigns the pre-booked restoration route of priority N of the target path as a switching path of priority N (S38).
On the other hand, if the resource manager 131 reports that there is a link with no available resources in the advance reserved restoration route of priority N for the target path, the route selector 130 assigns the target path to an unswitchable path (S39).

そして、ルート選択部130は、パスリストに含まれている全てのパスを対象パスとして特定するまで、図7に示されている動作を繰り返す。これにより、パスリストに含まれている全てのパスの振分を行うことができる。 Then, the route selection unit 130 repeats the operation shown in FIG. 7 until all paths included in the path list are identified as target paths. This allows allocation of all paths included in the path list.

以上により、実施の形態1によれば、オペレータの選択した優先度での一括切替が実施される。
なお、切替設定無パス又は切替不可パスについても、オペレータが個別に切り替え先を再設定することで切り替え可能となる。
As described above, according to the first embodiment, collective switching is performed according to the priority selected by the operator.
In addition, paths with no switching setting or paths that cannot be switched can also be switched by the operator by individually re-setting the switching destination.

実施の形態2.
図1に示されているように、実施の形態2に係る光通信管理システム200は、端末110と、オペレーション装置220とを備える。
実施の形態2に係る光通信管理システム200の端末110は、実施の形態1に係る光通信管理システム100の端末110と同様である。
Embodiment 2.
As shown in FIG. 1, the optical communication management system 200 according to the second embodiment includes a terminal 110 and an operation device 220 .
The terminal 110 of the optical communication management system 200 according to the second embodiment is similar to the terminal 110 of the optical communication management system 100 according to the first embodiment.

図4に示されているように、実施の形態2におけるオペレーション装置220は、記憶部121と、通信部126と、制御部227とを備える。 As shown in FIG. 4, the operation device 220 in embodiment 2 includes a memory unit 121, a communication unit 126, and a control unit 227.

実施の形態2におけるオペレーション装置220の記憶部121及び通信部126は、実施の形態1におけるオペレーション装置120の記憶部121及び通信部126と同様である。 The memory unit 121 and the communication unit 126 of the operation device 220 in the second embodiment are similar to the memory unit 121 and the communication unit 126 of the operation device 120 in the first embodiment.

制御部227は、オペレーション装置220での処理を制御する。
制御部227は、要求処理部128と、パス管理部129と、ルート選択部230と、リソース管理部131とを備える。
実施の形態2における制御部227の要求処理部128、パス管理部129及びリソース管理部131は、実施の形態1における制御部127の要求処理部128、パス管理部129及びリソース管理部131と同様である。
The control unit 227 controls the processing in the operation device 220 .
The control unit 227 includes a request processing unit 128 , a path management unit 129 , a route selection unit 230 , and a resource management unit 131 .
The request processing unit 128, path management unit 129 and resource management unit 131 of the control unit 227 in the second embodiment are similar to the request processing unit 128, path management unit 129 and resource management unit 131 of the control unit 127 in the first embodiment.

実施の形態2におけるルート選択部230は、実施の形態1におけるルート選択部130とほぼ同様の処理を行うが、事前予約レストレーションルートの振分動作において、実施の形態1と異なっている。 The route selection unit 230 in the second embodiment performs almost the same processing as the route selection unit 130 in the first embodiment, but differs from the first embodiment in the allocation operation of the pre-booked restoration route.

上記のように、実施の形態1では、ルート選択部130は、優先度が高い候補ルートから順に、リソース管理部131にリソースを割り当てることができるか否かを問い合わせ、リソース管理部131は、問い合わせを受けた候補ルートにリソースを割り当てることができるか否かを回答している。
一方、実施の形態2では、ルート選択部230は、候補ルートについて、リソース管理部131にリソースを割り当てることができるか否かを問い合わせ、リソース管理部131は、候補ルートにリソースを割り当てることができるか否かをルート選択部230に回答する。そして、ルート選択部230は、リソースが割り当て可能な候補ルートの数が少ない通過パスから順に、かつ、優先度が高い候補ルートから順に、リソースを割り当てることができる候補ルートを切替パスとして選択する。
これにより、実施の形態2のルート選択部230は、切り替え可能な光パス数を実施の形態1よりも増加させる。
As described above, in embodiment 1, the route selection unit 130 inquires of the resource management unit 131 as to whether or not resources can be allocated to the candidate routes, starting with the highest priority route, and the resource management unit 131 responds by indicating whether or not resources can be allocated to the candidate routes inquired about.
On the other hand, in the second embodiment, the route selection unit 230 inquires of the resource management unit 131 as to whether or not resources can be allocated to the candidate route, and the resource management unit 131 responds to the route selection unit 230 as to whether or not resources can be allocated to the candidate route. Then, the route selection unit 230 selects, as a switching path, a candidate route to which resources can be allocated, in order from the passing path having the fewest number of candidate routes to which resources can be allocated and in order from the candidate route having the highest priority.
As a result, the route selection unit 230 of the second embodiment increases the number of switchable optical paths compared to the first embodiment.

図8は、実施の形態2におけるルート選択部230による切替パスの振分動作を説明するための概略的なフロー図である。
まず、ルート選択部230は、パス管理部129からパスリスト及び特定された事前予約レストレーションルートを取得する(S40)。
FIG. 8 is a schematic flow diagram for explaining a switching path distribution operation by the route selection unit 230 in the second embodiment.
First, the route selection unit 230 acquires the path list and the identified advance reserved restoration route from the path management unit 129 (S40).

ルート選択部230は、取得されたパスリストに、事前予約レストレーションルートを有しないパスがあるか否かを判断する(S41)。
取得されたパスリストに、事前予約レストレーションルートを有しないパスがある場合には、そのようなパスを切替設定無パスに振り分ける(S42)。
The route selection unit 230 determines whether or not there is a path in the acquired path list that does not have a pre-booked restoration route (S41).
If the acquired path list contains a path that does not have a pre-booked restoration route, such a path is assigned to the non-switching setting path (S42).

ルート選択部230は、パスリストにおいて、事前予約レストレーションルートを有するパスをルート有りパスとして特定し、各ルート有りパスについて、リソース管理部131に問い合わせることで、現時点での切り替え可能なルート数を確認する(S43)。
ルート選択部230は、ルート有りパスに、切り替え可能なルート数が「0」のパスがある場合には、そのようなパスを切替不可パスに振り分ける(S44)。
The route selection unit 230 identifies paths in the path list that have a pre-booked restoration route as paths with routes, and checks the number of routes that can be switched at the current time by inquiring of the resource management unit 131 for each path with routes (S43).
If there is a path with a switchable route count of "0" among the route-enabled paths, the route selection unit 230 classifies such a path as a non-switchable path (S44).

ルート選択部230は、ルート有りパスに、切り替え可能なルート数が「1」、かつ、切り替え可能な事前予約レストレーションルートに優先度1が割り当てられているパスがあるか否かを確認する(S45)。
ルート選択部230は、ルート有りパスに、切り替え可能なルート数が「1」、かつ、切り替え可能な事前予約レストレーションルートに優先度1が割り当てられているパスがある場合には、リソース管理部131に、そのようなパスの優先度1の事前予約レストレーションルートにリソースを確保させて、そのようなパスの優先度1の事前予約レストレーションルートを優先度1パスに振り分ける(S46)。
The route selection unit 230 checks whether or not there is a path with a route number of "1" that can be switched and a switchable advance reserved restoration route to which priority 1 is assigned (S45).
If there is a path among the route-containing paths in which the number of switchable routes is "1" and the switchable pre-reserved restoration route is assigned priority 1, the route selection unit 230 causes the resource management unit 131 to secure resources for the pre-reserved restoration route of priority 1 of such a path, and allocates the pre-reserved restoration route of priority 1 of such a path to the priority 1 path (S46).

ルート選択部230は、ルート有りパスに、切り替え可能なルート数が「1」、かつ、切り替え可能な事前予約レストレーションルートに優先度2が割り当てられているパスがあるか否かを確認する(S47)。
ルート選択部230は、ルート有りパスに、切り替え可能なルート数が「1」、かつ、切り替え可能な事前予約レストレーションルートに優先度2が割り当てられているパスがある場合には、リソース管理部131に、そのようなパスの優先度2の事前予約レストレーションルートにリソースを確保させて、そのようなパスの優先度2の事前予約レストレーションルートを優先度2パスに振り分ける(S48)。
The route selection unit 230 checks whether or not there is a path with a route number of "1" that can be switched to and a switchable advance reserved restoration route to which priority level 2 is assigned (S47).
If there is a path among the route-containing paths in which the number of switchable routes is "1" and the switchable pre-reserved restoration route is assigned priority 2, the route selection unit 230 causes the resource management unit 131 to secure resources for the pre-reserved restoration route of priority 2 of such a path, and allocates the pre-reserved restoration route of priority 2 of such a path to the priority 2 path (S48).

以下、同様にして、ルート選択部230は、最も低い優先度N(Nは、1以上の整数)まで、ルート有りパスに、切り替え可能なルート数が「1」、かつ、切り替え可能な事前予約レストレーションルートに優先度Nが割り当てられているパスがあるか否かを確認する(S49)。
ルート選択部230は、ルート有りパスに、切り替え可能なルート数が「1」、かつ、切り替え可能な事前予約レストレーションルートに優先度Nが割り当てられているパスがある場合には、リソース管理部131に、そのようなパスの優先度Nの事前予約レストレーションルートにリソースを確保させて、そのようなパスの優先度Nの事前予約レストレーションルートを優先度Nパスに振り分ける(S50)。
Similarly, the route selection unit 230 checks whether there is a path, up to the lowest priority N (N is an integer greater than or equal to 1), in which the number of switchable routes is "1" and the switchable pre-reserved restoration route is assigned priority N (S49).
If there is a path among the route-containing paths in which the number of switchable routes is "1" and the switchable pre-reserved restoration route is assigned priority N, the route selection unit 230 causes the resource management unit 131 to secure resources for the pre-reserved restoration route of priority N of such a path, and allocates the pre-reserved restoration route of priority N of such a path to the priority N path (S50).

ルート選択部230は、ルート有りパスにおいて切り替え可能なルート数が「1」であったパスで残ったパスを、切替不可パスに振り分ける(S51)。 The route selection unit 230 assigns the remaining paths among the paths with routes that have a switchable route count of "1" to non-switchable paths (S51).

そして、ルート選択部230は、ルート有りパスにおいて振り分けが行われていないパスである未振り分けパスについて、再度、リソース管理部131に問い合わせることで、現時点での切り替え可能なルート数を確認する(S52)。
ルート選択部230は、未振り分けパスに、切り替え可能なルート数が「0」のパスがある場合には、そのようなパスを切替不可パスに振り分ける(S53)。
Then, the route selection unit 230 checks the current number of switchable routes by inquiring again of the resource management unit 131 about unassigned paths, which are paths that have not been assigned among the routed paths (S52).
If there is a path with the number of switchable routes of "0" among the unassigned paths, the route selection unit 230 assigns such a path to an unswitchable path (S53).

また、ルート選択部230は、未振り分けパスに、切り替え可能なルート数が「1」のパスがある場合には、処理をステップS45に戻して、再度、ルート数が「1」のパスに対して、優先度に応じた振り分けを行う。 If there is a path with a switchable route count of "1" among the unassigned paths, the route selection unit 230 returns the process to step S45 and again assigns the path with a route count of "1" according to priority.

一方、ルート選択部230は、未振り分けパスに、切り替え可能なルート数が「1」のパスがない場合には、処理をステップS54に進める。
ステップS54では、ルート選択部230は、未振り分けパスに、切り替え可能なルート数が「2」、かつ、切り替え可能な事前予約レストレーションルートに優先度1が割り当てられているパスがあるか否かを確認する。
ルート選択部230は、未振り分けパスに、切り替え可能なルート数が「2」、かつ、切り替え可能な事前予約レストレーションルートに優先度1が割り当てられているパスがある場合には、リソース管理部131に、そのようなパスの優先度1の事前予約レストレーションルートにリソースを確保させて、そのようなパスの優先度1の事前予約レストレーションルートを優先度1パスに振り分ける(S55)。
On the other hand, if there is no path with a switchable route count of "1" among the unassigned paths, the route selection unit 230 proceeds to step S54.
In step S54, the route selection unit 230 checks whether or not there is a path, among the unassigned paths, for which the number of switchable routes is "2" and for which priority level 1 is assigned to the switchable advance reserved restoration route.
If there is a path among the unassigned paths for which the number of switchable routes is "2" and the switchable pre-reserved restoration route is assigned priority 1, the route selection unit 230 causes the resource management unit 131 to secure resources for the pre-reserved restoration route of priority 1 for such a path, and assigns the pre-reserved restoration route of priority 1 for such a path to the priority 1 path (S55).

以下、同様に、ルート選択部230は、切り替え可能なルート数の最大値であるM(Mは、1以上の整数)まで、優先度に応じた振り分けを行う。
そして、ルート選択部230は、未振り分けパスに、切り替え可能なルート数が「M」、かつ、切り替え可能な事前予約レストレーションルートに優先度Nが割り当てられているパスがあるか否かを確認する(S56)。
ルート選択部230は、未振り分けパスに、切り替え可能なルート数が「M」、かつ、切り替え可能な事前予約レストレーションルートに優先度Nが割り当てられているパスがある場合には、リソース管理部131に、そのようなパスの優先度Nの事前予約レストレーションルートにリソースを確保させて、そのようなパスの優先度Nの事前予約レストレーションルートを優先度Nパスに振り分ける(S57)。
そして、ルート選択部230は、未振り分けパスが未だ残っている場合には、そのようなパスを切替不可パスに振り分ける(S58)。
Similarly, the route selection unit 230 performs allocation according to priority up to M (M is an integer equal to or greater than 1), which is the maximum number of switchable routes.
Then, the route selection unit 230 checks whether or not there is a path, among the unassigned paths, for which the number of switchable routes is "M" and for which a switchable advance reserved restoration route is assigned priority level N (S56).
If there is a path among the unassigned paths for which the number of switchable routes is "M" and the switchable pre-reserved restoration route is assigned priority N, the route selection unit 230 causes the resource management unit 131 to secure resources for the pre-reserved restoration route of priority N for such a path, and assigns the pre-reserved restoration route of priority N for such a path to the priority N path (S57).
Then, if there are still unassigned paths remaining, the route selection unit 230 assigns such paths to non-switchable paths (S58).

以上により、実施の形態2によれば、切り替えルートが少ないパスについては、切り替え先のルートが低い優先度であっても、優先してリソースが確保されるため、切り替え可能なパスを増やすことができる。 As described above, according to the second embodiment, for paths with few switching routes, resources are secured on a priority basis even if the route to which the switch is made has a low priority, so that the number of paths that can be switched can be increased.

100,200 光通信管理システム、 101 ネットワークエレメント、 102 リンク、 110 端末、 111 記憶部、 112 入力部、 113 表示部、 114 通信部、 115 制御部、 120,220 オペレーション装置、 121 記憶部、 122 ネットワーク構成情報、 123 事前予約レストレーションルート情報、 124 リソース情報、 126 通信部、 127,227 制御部、 128 要求処理部、 129 パス管理部、 130,230 ルート選択部、 131 リソース管理部。 100, 200 Optical communication management system, 101 Network element, 102 Link, 110 Terminal, 111 Storage unit, 112 Input unit, 113 Display unit, 114 Communication unit, 115 Control unit, 120, 220 Operation device, 121 Storage unit, 122 Network configuration information, 123 Advance reservation restoration route information, 124 Resource information, 126 Communication unit, 127, 227 Control unit, 128 Request processing unit, 129 Path management unit, 130, 230 Route selection unit, 131 Resource management unit.

Claims (6)

メッシュネットワークに含まれている複数のネットワークエレメントと、前記複数のネットワークエレメントを接続する複数のリンクと、の接続関係を示すネットワーク構成情報、前記メッシュネットワークに形成されたパス毎に、予め設定されている迂回ルートである事前予約レストレーションルートを示す事前予約レストレーションルート情報、前記メッシュネットワークにおいて使用可能なリソースと、前記メッシュネットワークにおいて使用するために割り当てられたリソースと、を示すリソース情報を記憶する記憶部と、
前記ネットワーク構成情報を参照することで、前記複数のリンクの内、迂回対象となるリンクを通過する複数のパスを複数の通過パスとして特定するとともに、前記事前予約レストレーションルート情報を参照することで、前記複数の通過パスに予め設定されている前記事前予約レストレーションルートである候補ルートを特定するパス管理部と、
前記リソース情報を参照することで、前記候補ルートに前記リソースを割り当てることができるか否かを判断するリソース管理部と、
前記複数の通過パスの各々に対して、前記リソースを割り当てることのできる前記候補ルートを、切替パスとして選択するルート選択部と、を備えること
を特徴とするオペレーション装置。
a storage unit that stores network configuration information indicating a connection relationship between a plurality of network elements included in a mesh network and a plurality of links connecting the plurality of network elements; advance reservation restoration route information indicating an advance reservation restoration route which is a detour route that is preset for each path formed in the mesh network; and resource information indicating resources available in the mesh network and resources allocated for use in the mesh network;
a path management unit that identifies, as a plurality of transit paths, a plurality of paths that pass through a link to be detouring among the plurality of links by referring to the network configuration information, and that identifies, by referring to the advance reserved restoration route information, candidate routes that are the advance reserved restoration routes that are preset for the plurality of transit paths;
a resource management unit that determines whether or not the resources can be allocated to the candidate routes by referring to the resource information;
a route selection unit that selects, as a switching path, the candidate route to which the resource can be allocated for each of the plurality of passing paths.
前記事前予約レストレーションルート情報では、前記事前予約レストレーションルートに優先度が割り当てられており、
前記ルート選択部は、前記優先度が高い前記候補ルートから順に、前記リソース管理部に前記リソースを割り当てることができるか否かを問い合わせ、
前記リソース管理部は、問い合わせを受けた前記候補ルートに前記リソースを割り当てることができるか否かを前記ルート選択部に回答すること
を特徴とする請求項1に記載のオペレーション装置。
In the advance reservation restoration route information, a priority is assigned to the advance reservation restoration route,
the route selection unit inquires of the resource management unit whether or not the resources can be allocated to the candidate routes in descending order of priority;
The operation device according to claim 1 , wherein the resource management unit responds to the route selection unit as to whether or not the resource can be allocated to the candidate route inquired about.
前記事前予約レストレーションルート情報では、前記事前予約レストレーションルートに優先度が割り当てられており、
前記ルート選択部は、前記リソースを割り当てることのできる前記候補ルートの数が少ない前記通過パスから順に、かつ、前記優先度が高い前記候補ルートから順に、前記リソースを割り当てることのできる前記候補ルートを前記切替パスとして選択すること
を特徴とする請求項1に記載のオペレーション装置。
In the advance reservation restoration route information, a priority is assigned to the advance reservation restoration route,
2. The operation device according to claim 1, wherein the route selection unit selects, as the switching path, a candidate route to which the resources can be allocated, in order from the passing path having the fewest number of candidate routes to which the resources can be allocated and in order from the candidate route having the highest priority.
前記複数のネットワークエレメントと通信を行う通信部をさらに備え、
前記パス管理部は、オペレータの選択に応じて、全ての前記優先度に対応する前記切替パスへの切り替え、又は、選択された前記優先度に対応する前記切替パスへの切り替えを、前記通信部を介して、前記複数のネットワークエレメントに指示すること
を特徴とする請求項2又は3に記載のオペレーション装置。
A communication unit that communicates with the plurality of network elements,
4. The operation device according to claim 2 or 3, wherein the path management unit instructs the plurality of network elements via the communication unit to switch to the switching paths corresponding to all of the priorities or to switch to the switching path corresponding to a selected priority, depending on an operator's selection.
コンピュータを、
メッシュネットワークに含まれている複数のネットワークエレメントと、前記複数のネットワークエレメントを接続する複数のリンクと、の接続関係を示すネットワーク構成情報、前記メッシュネットワークに形成されたパス毎に、予め設定されている迂回ルートである事前予約レストレーションルートを示す事前予約レストレーションルート情報、前記メッシュネットワークにおいて使用可能なリソースと、前記メッシュネットワークにおいて使用するために割り当てられたリソースと、を示すリソース情報を記憶する記憶部、
前記ネットワーク構成情報を参照することで、前記複数のリンクの内、迂回対象となるリンクを通過する複数のパスを複数の通過パスとして特定するとともに、前記事前予約レストレーションルート情報を参照することで、前記複数の通過パスに予め設定されている前記事前予約レストレーションルートである候補ルートを特定するパス管理部、
前記リソース情報を参照することで、前記候補ルートに前記リソースを割り当てることができるか否かを判断するリソース管理部、及び、
前記複数の通過パスの各々に対して、前記リソースを割り当てることのできる前記候補ルートを、切替パスとして選択するルート選択部、として機能させること
を特徴とするプログラム。
Computer,
a storage unit that stores network configuration information indicating a connection relationship between a plurality of network elements included in a mesh network and a plurality of links connecting the plurality of network elements; advance reservation restoration route information indicating an advance reservation restoration route which is a detour route previously set for each path formed in the mesh network; and resource information indicating resources available in the mesh network and resources allocated for use in the mesh network;
a path management unit that, by referring to the network configuration information, identifies a plurality of paths passing through a link to be detouring among the plurality of links as a plurality of passing paths, and, by referring to the advance reserved restoration route information, identifies candidate routes that are the advance reserved restoration routes that are preset for the plurality of passing paths;
a resource management unit that determines whether or not the resources can be allocated to the candidate route by referring to the resource information; and
a route selection unit that selects, as a switching path, the candidate route to which the resource can be allocated for each of the plurality of passing paths.
パス管理部が、メッシュネットワークに含まれている複数のネットワークエレメントと、前記複数のネットワークエレメントを接続する複数のリンクと、の接続関係を示すネットワーク構成情報を参照することで、前記複数のリンクの内、迂回対象となるリンクを通過する複数のパスを複数の通過パスとして特定し、
前記パス管理部が、前記メッシュネットワークに形成されたパス毎に、予め設定されている迂回ルートである事前予約レストレーションルートを示す事前予約レストレーションルート情報を参照することで、前記複数の通過パスに予め設定されている前記事前予約レストレーションルートである候補ルートを特定し、
リソース管理部が、前記メッシュネットワークにおいて使用可能なリソースと、前記メッシュネットワークにおいて使用するために割り当てられたリソースと、を示すリソース情報を参照することで、前記候補ルートに前記リソースを割り当てることができるか否かを判断し、
ルート選択部が、前記複数の通過パスの各々に対して、前記リソースを割り当てることのできる前記候補ルートを、切替パスとして選択すること
を特徴とするオペレーション方法。
The path management unit refers to network configuration information indicating a connection relationship between a plurality of network elements included in the mesh network and a plurality of links connecting the plurality of network elements, and identifies a plurality of paths passing through a link to be detouring among the plurality of links as a plurality of passing paths;
the path management unit refers to advance reservation restoration route information indicating an advance reservation restoration route which is a detour route which is preset for each path formed in the mesh network, thereby identifying a candidate route which is the advance reservation restoration route which is preset for the plurality of passing paths;
A resource management unit determines whether or not resources can be allocated to the candidate route by referring to resource information indicating resources available in the mesh network and resources allocated for use in the mesh network;
a route selection unit selecting, as a switching path, the candidate route to which the resources can be allocated for each of the plurality of passing paths.
JP2021097755A 2021-06-11 2021-06-11 Operation device, program, and operation method Active JP7611778B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021097755A JP7611778B2 (en) 2021-06-11 2021-06-11 Operation device, program, and operation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021097755A JP7611778B2 (en) 2021-06-11 2021-06-11 Operation device, program, and operation method

Publications (2)

Publication Number Publication Date
JP2022189262A JP2022189262A (en) 2022-12-22
JP7611778B2 true JP7611778B2 (en) 2025-01-10

Family

ID=84532712

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021097755A Active JP7611778B2 (en) 2021-06-11 2021-06-11 Operation device, program, and operation method

Country Status (1)

Country Link
JP (1) JP7611778B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013243559A (en) 2012-05-21 2013-12-05 Mitsubishi Electric Corp Optical transmission node and path switching method
JP2018113640A (en) 2017-01-13 2018-07-19 三菱電機株式会社 Network management apparatus and network management method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013243559A (en) 2012-05-21 2013-12-05 Mitsubishi Electric Corp Optical transmission node and path switching method
JP2018113640A (en) 2017-01-13 2018-07-19 三菱電機株式会社 Network management apparatus and network management method

Also Published As

Publication number Publication date
JP2022189262A (en) 2022-12-22

Similar Documents

Publication Publication Date Title
US7697455B2 (en) Multiple redundancy schemes in an optical network
Bouillet et al. Lightpath re-optimization in mesh optical networks
US7852752B2 (en) Method and apparatus for designing backup communication path, and computer product
US10721315B1 (en) Developing and implementing migration sequences in data communication networks
JP5174235B2 (en) Method of protection sharing in a WDM mesh network
US20030169692A1 (en) System and method of fault restoration in communication networks
US6842723B2 (en) Joint placement and configuration of cross-connects and add-drop multiplexers in an optical mesh network
US10284449B2 (en) Determining feasibility of a network service using a ring analysis
JP2002335276A (en) Path routing method and data processing system
CN104054283A (en) Apparatus and method for optimizing the reconfiguration of an optical network
CN115632702A (en) Multi-layer protection recovery and resource allocation method for optical network
EP3267635B1 (en) Network control device, network control method, and recording medium for program
Ou et al. Traffic grooming for survivable WDM networks: dedicated protection
WO2010036266A1 (en) Methods and apparatuses for handling multiple failures in an optical network
EP3136649B1 (en) Method and system for providing load information of an optical data transmission system
EP2625610B1 (en) Application allocation in datacenters
JP7611778B2 (en) Operation device, program, and operation method
JP6733655B2 (en) Network control device, network control method, and program
WO2015162635A1 (en) Network management device and network management method
JP2008158844A (en) Resource management apparatus and method
WO2010036267A1 (en) Multiple redundancy schemes in an optical network
Bandyopadhyay et al. Fault-tolerant routing scheme for all-optical networks
Wette et al. On the quality of selfish virtual topology reconfiguration in IP-over-WDM networks
JP6146016B2 (en) Network management device, communication device, communication system, network management method, and computer program
KR100600953B1 (en) Failover device and method in asynchronous transmission mode network

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240201

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241115

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: 20241126

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241224

R150 Certificate of patent or registration of utility model

Ref document number: 7611778

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150