WO2019220613A1 - Management device, communication system, control method and control program - Google Patents
Management device, communication system, control method and control program Download PDFInfo
- Publication number
- WO2019220613A1 WO2019220613A1 PCT/JP2018/019243 JP2018019243W WO2019220613A1 WO 2019220613 A1 WO2019220613 A1 WO 2019220613A1 JP 2018019243 W JP2018019243 W JP 2018019243W WO 2019220613 A1 WO2019220613 A1 WO 2019220613A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- alternative
- path
- optical
- route
- node
- 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.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J14/00—Optical multiplex systems
- H04J14/02—Wavelength-division multiplex systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/03—Arrangements for fault recovery
- H04B10/032—Arrangements for fault recovery using working and protection systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/27—Arrangements for networking
Definitions
- the present invention relates to a management device, a communication system, a control method, and a control program.
- a network for optical communication has been established.
- the network in order to ensure high reliability, there may be a case where one protection line is associated with one operation line. That is, the network has a redundant configuration.
- a technology has been proposed in which communication is bypassed to an external network when a failure occurs in both the operation line and the protection line (see Patent Document 1).
- a route search is performed.
- the route search is performed by the following method. One route is selected. Then, whether or not the paths of the plurality of optical signals can be switched to the selected path is examined. If a plurality of optical signal paths cannot be switched to the selected path, one new path is selected. Then, whether or not the paths of the plurality of optical signals can be switched to the selected path is examined. In this way, the route search is repeated many times until the routes of the plurality of optical signals can be switched to the selected route. This method is likely to repeat the route search many times. Repeating route search many times results in prolonged communication failure.
- the object of the present invention is to shorten the period of communication failure.
- a management apparatus is provided.
- the management apparatus is connected to an optical mesh network including a plurality of nodes capable of switching optical signal paths and an optical transmission path connecting the plurality of nodes to each other.
- the management apparatus is connected to the optical mesh network, and when the wavelength multiplexed optical signal path is selected as a path passing through the first node and the second node of the plurality of nodes,
- a communication unit that receives a first failure notification indicating that a failure has occurred in a first optical transmission line connected to the second node and the second node; and a failure has occurred in the first optical transmission line
- An alternative path selection unit that selects a plurality of alternative paths not including the first optical transmission path based on alternative path information indicating an alternative path, and an optical signal obtained by dividing the wavelength multiplexed optical signal into a plurality of parts
- an optical path switching unit for instructing nodes included in the plurality of alternative routes via the communication unit to switch the routes to different routes based on the plurality of alternative routes.
- the communication failure period can be shortened.
- FIG. 1 is a diagram illustrating a communication system according to a first embodiment.
- 2 is a diagram illustrating a hardware configuration of the management apparatus according to the first embodiment.
- FIG. 2 is a functional block diagram illustrating a configuration of a management apparatus according to Embodiment 1.
- FIG. 3 is a functional block diagram illustrating a configuration of a node according to the first embodiment.
- FIG. 6 is a diagram illustrating a specific example of route search according to the first embodiment.
- FIG. 4 is a flowchart illustrating route search processing according to the first embodiment.
- FIG. 6 is a functional block diagram illustrating a configuration of a management device according to a second embodiment.
- 10 is a flowchart illustrating route search processing according to the second embodiment.
- FIG. 1 is a diagram illustrating a communication system according to the first embodiment.
- the communication system includes a management apparatus 100 and nodes 200a to 200l.
- the management apparatus 100 and the nodes 200a to 200l communicate via a network.
- the management apparatus 100 and the nodes 200d, 200e, and 200j communicate via a network.
- the management apparatus 100 and the node 200a communicate with each other via a network.
- the network may be a LAN (Local Area Network) or a WAN (Wide Area Network).
- the management device 100 is a device that executes a control method.
- the management apparatus 100 acquires information from the nodes 200a to 200l. For example, the management apparatus 100 acquires information indicating the states of the nodes 200a to 200l from the nodes 200a to 200l.
- the management apparatus 100 manages setting information set in the nodes 200a to 200l.
- the nodes 200a to 200l are associated with identification numbers “# 1” to “# 12”. For example, “# 1” is associated with the node 200a.
- the nodes 200a to 200l may be expressed by identification numbers.
- Nodes 200a to 200l are connected in a mesh shape. That is, the network constructed by the nodes 200a to 200l is a mesh network. Further, the nodes 200a to 200l are connected to each other through an optical fiber. Therefore, the mesh network constructed by the nodes 200a to 200l is also called an optical mesh network. That is, the optical mesh network includes a plurality of nodes and optical fibers. Here, the optical fiber is also called an optical transmission line.
- the nodes 200a to 200l transmit optical signals in which a plurality of wavelengths are multiplexed (that is, wavelength multiplexed optical signals).
- the optical signal is a signal obtained by converting an electrical signal transmitted from a client device (not shown).
- the optical signal is communicated by wavelength division multiplexing.
- the nodes 200a to 200l can also separate an optical signal in which a plurality of wavelengths are multiplexed.
- the nodes 200a to 200l can switch optical signal paths.
- the management apparatus 100 can switch the path of an optical signal transmitted through the optical mesh network.
- FIG. 2 is a diagram illustrating a hardware configuration of the management apparatus according to the first embodiment.
- the management device 100 includes a processor 101, a volatile storage device 102, and a nonvolatile storage device 103.
- the processor 101 controls the entire management apparatus 100.
- the processor 101 is a CPU (Central Processing Unit) or an FPGA (Field Programmable Gate Array).
- the processor 101 may be a multiprocessor.
- the management device 100 may be realized by a processing circuit, or may be realized by software, firmware, or a combination thereof.
- the processing circuit may be a single circuit or a composite circuit.
- the volatile storage device 102 is a main storage device of the management device 100.
- the volatile storage device 102 is a RAM (Random Access Memory).
- the nonvolatile storage device 103 is an auxiliary storage device of the management device 100.
- the non-volatile storage device 103 is an HDD (Hard Disk Drive) or an SSD (Solid State Drive).
- the nodes 200a to 200l have a processor, a volatile storage device, and a nonvolatile storage device.
- FIG. 3 is a functional block diagram illustrating a configuration of the management apparatus according to the first embodiment.
- the management apparatus 100 includes a storage unit 110, a device configuration management unit 120, an optical path management unit 130, an optical path switching unit 140, a failure management unit 150, a performance management unit 160, a communication unit 170, a route status accumulation unit 180, and a route search.
- the route search unit 190 includes an alternative route selection unit 191 and a grouping unit 192.
- the storage unit 110 and the path status storage unit 180 are realized as a storage area secured in the volatile storage device 102 or the nonvolatile storage device 103.
- Device configuration management unit 120, optical path management unit 130, optical path switching unit 140, failure management unit 150, performance management unit 160, communication unit 170, route search unit 190, alternative route selection unit 191, and part of grouping unit 192 all may be realized as a module of a program executed by the processor 101. This program is also called a control program.
- the storage unit 110 stores various information.
- the device configuration management unit 120 manages package information indicating transponders stored in the nodes 200a to 200l.
- the package information includes information indicating the wavelength handled by each transponder.
- the package information is stored in the storage unit 110.
- the optical path management unit 130 manages route information indicating the route through which the optical signal of each wavelength is transmitted. That is, the route information is information indicating the current route status. For example, the route information is stored in the storage unit 110.
- the optical path management unit 130 manages alternative route information.
- the alternative route information is information indicating a plurality of alternative routes. Further, the alternative path information may be expressed as information indicating which path the optical signal path is switched to when a failure occurs in the optical transmission path or when a failure occurs in the node.
- a priority is associated with the alternative route indicated by the alternative route information. Here, the priority is determined based on the number of nodes included in the alternative route. For example, the priority becomes higher as the number of nodes included in the route is smaller. Further, for example, the alternative route information is stored in the storage unit 110 in advance.
- the optical path switching unit 140 switches optical signal paths via the communication unit 170.
- the optical path switching unit 140 manages the path switching status.
- the failure management unit 150 may acquire a failure notification from the nodes 200a to 200l via the communication unit 170.
- the performance management unit 160 manages the performance information of the nodes 200a to 200l. For example, the performance information is stored in the storage unit 110.
- the communication unit 170 communicates with the nodes 200a to 200l. That is, the communication unit 170 is connected to the optical mesh network.
- the communication unit 170 is connected to the device configuration management unit 120, the optical path management unit 130, the optical path switching unit 140, the failure management unit 150, the performance management unit 160, and the route search unit 190.
- FIG. 3 illustration that the communication unit 170 is connected to the device configuration management unit 120 and the like is omitted.
- the communication unit 170 determines whether the wavelength multiplexed optical signal path is selected as a path that passes through the first node and the second node among the plurality of nodes. A failure notification indicating that a failure that hinders transmission of the wavelength multiplexed optical signal has occurred in the first optical transmission line to be connected is received.
- the route status storage unit 180 stores route status information.
- the route status information indicates whether or not the alternative route indicated by the alternative route information is normal.
- the initial state of the route status information indicates that all routes are normal.
- the route search unit 190 performs route search when a failure occurs in the optical transmission path between the nodes or when a failure occurs in the node.
- the alternative path selection unit 191 selects a plurality of alternative paths that do not include the first optical transmission path based on the alternative path information.
- the optical path switching unit 140 changes the path of the optical signal obtained by dividing the wavelength multiplexed optical signal into a plurality of paths based on the plurality of alternative paths.
- the node included in the plurality of alternative routes is instructed via the communication unit 170 to switch to the route.
- an optical signal obtained by dividing a wavelength multiplexed optical signal into a plurality of parts will be described.
- the number of wavelengths based on a wavelength multiplexed optical signal is 10, it may be divided into 10 optical signals, or an optical signal in which 8 wavelengths are multiplexed and 2 wavelengths are multiplexed. You may divide
- the optical path switching unit 140 instructs as follows.
- the optical path switching unit 140 is configured to switch a plurality of optical signal paths having different wavelengths based on the wavelength multiplexed optical signal to different paths based on the plurality of alternative paths through the communication unit 170. Instruct nodes included in alternate routes.
- the function of the grouping unit 192 will be described in detail later.
- FIG. 4 is a functional block diagram illustrating the configuration of the node according to the first embodiment.
- the node 200 includes a node monitoring control unit 210, an optical node unit 220, and a transponder unit 230.
- the node monitoring control unit 210 includes a storage unit 211, a device configuration management unit 212, an optical path management unit 213, an optical path switching unit 214, a failure management unit 215, a performance management unit 216, and a communication unit 217.
- the optical node unit 220 includes optical amplification units 221a to 221h and wavelength selection switch units 222a to 222h.
- the storage unit 211 is realized as a storage area secured in a volatile storage device or a nonvolatile storage device included in the node 200.
- Part or all of the device configuration management unit 212, the optical path management unit 213, the optical path switching unit 214, the failure management unit 215, the performance management unit 216, and the communication unit 217 may be realized by a processor included in the node 200.
- Some or all of the device configuration management unit 212, the optical path management unit 213, the optical path switching unit 214, the failure management unit 215, the performance management unit 216, and the communication unit 217 are modules of programs executed by the processor included in the node 200. It may be realized as.
- the storage unit 211 stores various information.
- the device configuration management unit 212 manages the transponder package information stored in the node 200.
- the package information includes information indicating the wavelength handled by the transponder.
- the package information is stored in the storage unit 211.
- the optical path management unit 213 manages information regarding the optical fiber to which the node 200 is connected.
- the optical path switching unit 214 can change the path of the optical signal by controlling the wavelength selective switch units 222a to 222h.
- the failure management unit 215 manages alarm information such as a transponder. For example, the alarm information is stored in the storage unit 211.
- the performance management unit 216 manages the performance information of the transponders included in the optical amplification units 221a to 221h, the wavelength selection switch units 222a to 222h, and the transponder unit 230.
- the performance information is stored in the storage unit 211.
- the communication unit 217 communicates with the management apparatus 100.
- the communication unit 217 is connected to the device configuration management unit 212, the optical path management unit 213, the optical path switching unit 214, the failure management unit 215, and the performance management unit 216.
- FIG. 4 illustration that the communication unit 217 is connected to the device configuration management unit 212 and the like is omitted.
- the optical amplifiers 221a to 221d amplify the optical signal input to the node 200.
- the optical amplifiers 221a to 221d input the amplified optical signals to the wavelength selective switch units 222a to 222d.
- the optical amplification units 221e to 221h can amplify the optical signals output from the wavelength selective switch units 222e to 222h.
- the optical amplification units 221e to 221h output the amplified optical signal to the outside.
- the wavelength selective switch units 222a to 222h branch the optical signal by wavelength multiplexing.
- the wavelength selective switch units 222a to 222h can execute an optical cross-connect.
- the wavelength selective switch units 222a to 222d output optical signals to the transponder unit 230.
- the wavelength selective switch units 222e to 222h change the traveling direction of the optical signal input from the transponder unit 230.
- the transponder unit 230 includes transponders 231 to 234.
- the transponders 231 to 234 can convert electrical signals received from client devices into optical signals.
- the transponders 231 to 234 can also multiplex optical signals.
- Each of the transponders 231 to 234 has a predetermined wavelength.
- the transponder 231 is in charge of lambda 1 of the optical signal. Therefore, for example, the wavelength selective switch units 222 a to 222 d may output an optical signal of ⁇ 1 to the transponder 231.
- FIG. 4 illustrates four transponders. However, the number of transponders is not limited to four.
- FIG. 5 is a diagram illustrating a specific example of the route search according to the first embodiment.
- Nodes 200a to 200d are active nodes. That is, the nodes 200a to 200d are active nodes.
- Nodes 200e to 200l are standby nodes. That is, the nodes 200e to 200l are standby nodes.
- the standby system may be expressed as a non-operational system.
- the nodes 200a to 200d transmit a plurality of optical signals in which different wavelengths are multiplexed.
- the nodes 200a to 200d transmit ⁇ 1 and ⁇ 2 optical signals.
- the node 200b may be expressed as a first node.
- the node 200c may be expressed as a second node.
- the path of the wavelength multiplexed optical signal that is, the optical signal of ⁇ 1 and ⁇ 2
- the path passing through the first node and the second node is selected as the path passing through the first node and the second node.
- FIG. 6 is a flowchart showing a route search process according to the first embodiment. Note that FIG. 6 refers to FIGS.
- a failure has occurred in the optical transmission path (for example, the first optical transmission path) between the node # 2 (that is, the node 200b) and the node # 3 (that is, the node 200c).
- the optical transmission path for example, the first optical transmission path
- the node # 3 that is, the node 200c
- the optical amplification unit of the node # 3 detects that the power of the optical signal input to the node # 3 is weak, it detects that a failure has occurred in the optical transmission line.
- the optical amplification unit at node # 3 notifies the failure management unit at node # 3 that a failure has occurred in the optical transmission path between node # 2 and node # 3.
- the failure management unit of node # 3 transmits a failure notification to the management apparatus 100 via the communication unit of node # 3.
- the failure notification indicates that a failure has occurred in the optical transmission path between the node # 2 and the node # 3.
- the communication unit 170 receives a failure notification.
- the failure notification is also referred to as a first failure notification.
- the communication unit 170 may receive the failure notification transmitted from the node # 3 from a device (not shown).
- the optical path management unit 130 identifies the wavelength of the optical signal that cannot be transmitted based on the route information and the failure notification. For example, in the path information, it is registered that a part of the optical signal paths of ⁇ 1 and ⁇ 2 is an optical transmission path between the node # 2 and the node # 3. Based on the path information and the failure notification, the optical path management unit 130 specifies that the wavelengths of the optical signals that cannot be transmitted are ⁇ 1 and ⁇ 2 .
- the alternative path selection unit 191 acquires wavelength information indicating the wavelength of the optical signal that cannot be transmitted from the optical path management unit 130.
- the alternative route selection unit 191 acquires alternative route information from the optical path management unit 130.
- the alternative route selection unit 191 acquires route status information from the route status storage unit 180.
- the alternative route selection unit 191 selects the route of the optical signal that cannot be transmitted based on the alternative route information and the route status information. Note that, when selecting a route, the alternative route selection unit 191 excludes a route including an optical transmission path in which a failure has occurred (for example, an optical transmission path between the node # 2 and the node # 3). Further, when selecting a route, the alternative route selection unit 191 selects a route having the number of wavelengths of the optical signal that cannot be transmitted. Furthermore, when selecting a route, the alternative route selection unit 191 selects a route in descending order of priority.
- the alternative route selection unit 191 selects a route indicated by the alternative route information from normal alternative routes indicated by the route status information.
- the alternative route selection unit 191 excludes a route including the optical transmission line in which the failure has occurred from the selected routes.
- the alternative route selection unit 191 selects a route having the number of wavelengths of the optical signal that cannot be transmitted, from the excluded routes in descending order of priority.
- the alternative path selection unit 191 specifies the number of wavelengths (that is, ⁇ 1 and ⁇ 2 ) of the optical signal that cannot be transmitted based on the wavelength information. Since the number of wavelengths of the optical signal that cannot be transmitted is two, the alternative path selection unit 191 selects two paths.
- the selected routes are route A and route B.
- the route A is a route of the nodes # 1, # 2, # 6, # 7, # 3, and # 4.
- the route B is a route of the nodes # 1, # 2, # 10, # 11, # 3, and # 4.
- the alternative route selection unit 191 selects a plurality of alternative routes having the number of wavelengths based on the wavelength multiplexed optical signal based on the alternative route information.
- the alternative path selection unit 191 does not have to select a path having the number of wavelengths of the optical signal that can no longer be transmitted. For example, the alternative path selection unit 191 selects two paths A and B when the number of wavelengths of the optical signal that cannot be transmitted is three. Then, the alternative path selection unit 191 may select the path of the optical signal having the two wavelengths as the path A and select the path of the remaining one wavelength as the path B.
- the grouping unit 192 groups the routes selected by the alternative route selection unit 191. For example, the grouping unit 192 groups the route A and the route B.
- the grouped information is referred to as grouping information.
- the optical path switching unit 140 acquires wavelength information from the optical path management unit 130.
- the optical path switching unit 140 acquires information indicating the route selected from the alternative route selection unit 191.
- the optical path switching unit 140 acquires grouping information from the grouping unit 192.
- the optical path switching unit 140 transmits a switching command to the nodes included in the route selected by the alternative route selection unit 191.
- the switching command includes information indicating the wavelengths (for example, ⁇ 1 and ⁇ 2 ) of the optical signal that cannot be transmitted.
- the optical path switching unit 140 is configured to transmit a plurality of optical signal paths obtained by dividing the wavelength multiplexed optical signal into a plurality of paths via the communication unit 170 so as to switch to different paths based on the plurality of alternative paths. Instruct the nodes included in the alternative route.
- the optical path switching unit of the node 200b receives the switching command via the communication unit of the node 200b.
- the optical path switching unit of the node 200b acquires package information from the device configuration management unit 212. Based on the switching command and the package information, the optical path switching unit of the node 200b identifies the transponder that is responsible for the wavelength of the optical signal that cannot be transmitted.
- the optical path switching unit of the node 200b transmits an optical signal path switching instruction to the transponder and the wavelength selection switch unit of the node 200b.
- the path of the optical signal is changed. For example, the optical signal of ⁇ 1 travels along path A.
- the optical signal of ⁇ 2 travels along the path B.
- the optical path switching unit 140 transmits the grouping information to the node 200d (that is, the node # 4).
- the node 200d is also referred to as a monitoring node that monitors an optical signal.
- the optical path switching unit of the node 200d monitors whether or not an optical signal can be received via a monitoring time that is a predetermined time and a route indicated by the grouping information.
- the optical path switching unit of the node 200d determines that the path of the optical signal is a normal path when the optical signal can be received within the monitoring time.
- the optical path switching unit of the node 200d determines that the path of the optical signal is an abnormal path when the optical signal cannot be received within the monitoring time. For example, the optical path switching unit of the node 200d determines that the route A is a normal route when the optical signal of ⁇ 1 is received within the monitoring time.
- Light path switching unit of the node 200d determines within the monitoring time, if it can not receive the lambda 2 of the optical signal, a path B and aberrant pathways.
- the optical path switching unit of the node 200d transmits the monitoring result information to the management apparatus 100 via the communication unit of the node 200d.
- the monitoring result information includes information indicating that the route A is a normal route and the route B is an abnormal route.
- the monitoring result information may be expressed as information indicating whether or not the node 200d has received each of the plurality of divided optical signals transmitted through the plurality of alternative paths.
- Step S15 The communication unit 170 receives the monitoring result information.
- Step S16 The optical path switching unit 140 updates the route status information based on the monitoring result information. Thereby, when there is an abnormal route, the abnormal route is registered in the route status information. The optical path switching unit 140 may not update the route status information when all the routes selected by the alternative route selection unit 191 are normal routes.
- Step S17 Based on the monitoring result information, the optical path switching unit 140 determines whether all the routes selected by the alternative route selection unit 191 are abnormal. For example, the optical path switching unit 140 determines whether both the routes A and B are abnormal.
- step S17 When the condition of step S17 is not satisfied (No in step S17), the optical path switching unit 140 advances the process to step S18.
- step S17 When the condition of step S17 is satisfied (Yes in step S17), the optical path switching unit 140 discards the grouping information. Then, the optical path switching unit 140 proceeds with the process to step S12.
- step S12 the alternative route selection unit 191 selects a new route based on the route status information and the alternative route information updated in step S16.
- the new path excludes the path including the optical transmission path where the failure has occurred. Further, the alternative route selection unit 191 selects a route in descending order of priority among routes not selected in the previous step S12.
- Step S18 The optical path switching unit 140 determines whether there is an abnormal route among the routes selected by the alternative route selection unit 191 based on the monitoring result information. If there is an abnormal route (Yes in step S18), the optical path switching unit 140 advances the process to step S19. If there is no abnormal route (No in step S18), the optical path switching unit 140 ends the route search.
- Step S19 The optical path switching unit 140 switches the path of the optical signal to which the abnormal path is assigned to the normal path among the paths selected by the alternative path selection unit 191. For example, when the route A is a normal route and the route B is an abnormal route, the optical path switching unit 140 switches the route of the optical signal of ⁇ 2 to the route A.
- the optical path switching part 140 transmits a switching command to a node.
- the switching instruction includes information indicating the lambda 2.
- the optical path switching unit of the node 200b receives the switching command via the communication unit of the node 200b.
- the optical path switching unit of the node 200b acquires package information from the device configuration management unit 212.
- the optical path switching unit of the node 200b specifies the transponder responsible for ⁇ 2 based on the switching command and the package information.
- the optical path switching unit of the node 200b transmits a path switching instruction of the optical signal of ⁇ 2 to the transponder and the wavelength selection switch unit of the node 200b. As a result, the optical signal of ⁇ 2 travels along the path A.
- the optical path switching unit 140 does not receive at least one optical signal among the optical signals divided by the node 200d based on the monitoring result information, and the node 200d is divided into the plurality of optical signals.
- the communication unit 170 switches the alternative path of the optical signal not received by the node 200d to the alternative path of the optical signal received by the node 200d.
- the node 200d instructs the node included in the alternative path of the optical signal received by the node 200d.
- the management apparatus 100 does not have to search again for the path of the optical signal that the node 200d did not receive, so the communication failure period can be shortened. This content can also be applied when a failure occurs in a node.
- the optical path switching unit 140 may switch the path of the optical signal to which the abnormal path is assigned to the path having the highest priority among the normal paths.
- the routes selected by the alternative route selection unit 191 are routes A, B, and C.
- the path C is not shown in FIG. Routes A and C are normal routes.
- the route B is an abnormal route.
- the route A is the route with the highest priority.
- the optical path switching unit 140 switches the path of the optical signal of ⁇ 2 to the path A.
- the optical path switching unit 140 does not receive at least one of the optical signals divided by the node 200d, and at least of the optical signals divided by the node 200d.
- the alternative path of the optical signal that could not be received by the node 200d is switched to the alternative path having the highest priority among the alternative paths of the optical signal received by the node 200d.
- An instruction is given to a node included in an alternative route having the highest priority via the communication unit 170.
- the management apparatus 100 does not have to search again for the path of the optical signal that the node 200d did not receive, so the communication failure period can be shortened.
- the management apparatus 100 can switch the path of the optical signal that has not been received by the node 200d to a path that shortens the time until the node 200d receives the optical signal. This content can also be applied when a failure occurs in a node.
- the optical path switching unit 140 may switch the path of the optical signal to which another normal path is assigned to the path having the highest priority among the normal paths.
- routes A, B, and C are normal routes.
- route A is the route with the highest priority.
- the optical path switching unit 140 switches the path of the optical signal to which the paths B and C are assigned to the path A.
- the optical path switching unit 140 switches the path of the optical signal to which the paths B and C are assigned to the path A by transmitting a switching command to the nodes included in the paths B and C. it can.
- the optical path switching unit 140 has the highest priority among the alternative paths of the divided optical signals.
- the highest priority is switched so that the alternative path of the optical signal other than the optical signal transmitted through the alternative path with the highest priority among the optical signals divided into a plurality of parts is switched to the higher alternative path. Instruct the nodes included in the alternate route with high frequency.
- the management apparatus 100 can manage the transmission condition of an optical signal easily. Furthermore, the management apparatus 100 can switch the path of all optical signals to a path that shortens the time until the node 200d receives the optical signal. This content can also be applied when a failure occurs in a node.
- FIG. 6 illustrates the case where a failure occurs in the optical transmission line.
- the management apparatus 100 can execute a route search based on the alternative route information and the route status information.
- the communication unit 170 receives a failure notification indicating that a failure has occurred in the first node.
- the failure notification is also referred to as a second failure notification.
- the alternative route selection unit 191 selects a plurality of alternative routes that do not include the first node based on the alternative route information.
- the optical path switching unit 140 switches the communication unit 170 so that the path of the optical signal obtained by dividing the wavelength multiplexed optical signal into a plurality of paths is switched to a different path based on the plurality of alternative paths selected by the alternative path selection unit 191. Through this, the alternative route selection unit 191 instructs the nodes included in the plurality of alternative routes selected.
- the management apparatus switches the path of the optical signals of ⁇ 1 and ⁇ 2 to the path A.
- the management apparatus switches the optical signal paths of ⁇ 1 and ⁇ 2 to the path B and examines whether the path B is normal.
- the management device repeats the route search many times. Repeating route search many times results in prolonged communication failure.
- the management device 100 searches for a route by switching the route of the optical signal obtained by dividing the wavelength-division-multiplexed optical signal into a plurality of different routes, so that a normal route can be efficiently and early. Can be detected. That is, the management apparatus 100 can reduce the possibility of repeating the route search many times.
- the management device 100 can detect a normal path at an early stage so that a plurality of optical signals can pass through the normal path at an early stage. Therefore, the management apparatus 100 can shorten the communication failure period.
- the management apparatus 100 selects a normal route among the alternative routes indicated by the alternative route information by selecting a route based on the route status information and the alternative route information. Thereby, the management apparatus 100 can prevent selecting an abnormal route from among the alternative routes indicated by the alternative route information. That is, the management apparatus 100 can reduce the possibility of repeating the route search by not selecting an abnormal route.
- the management apparatus 100 can select a path that shortens the time until the node 200d receives an optical signal by selecting a path in descending order of priority.
- Embodiment 2 a second embodiment will be described. Items that are different from the first embodiment will be mainly described, and description of matters that are common to the first embodiment will be omitted. In the description of the second embodiment, reference is made to FIGS. In the first embodiment, the case where the route search is performed using the alternative route information has been described. In the second embodiment, a case where a route search is performed without using alternative route information will be described.
- FIG. 7 is a functional block diagram illustrating the configuration of the management apparatus according to the second embodiment.
- the management device 100a includes a route search unit 190a.
- the route search unit 190a includes an alternative route selection unit 191a. The function of the alternative route selection unit 191a will be described later.
- part or all of the alternative route selection unit 191a may be realized by the processor 101.
- a part or all of the alternative path selection unit 191a may be realized as a module of a program executed by the processor 101. 7 that is the same as or corresponds to the configuration shown in FIG. 3 is assigned the same reference numeral as that shown in FIG.
- FIG. 8 is a flowchart showing route search processing according to the second embodiment.
- the process of FIG. 8 differs from the process of FIG. 6 in that steps S11a, 12a, and 17a are executed. Therefore, FIG. 8 demonstrates step S11a, 12a, 17a.
- the other steps in FIG. 8 are given the same numbers as the step numbers in FIG.
- the alternative route selection unit 191a executes the alternative route selection unit 191 that executes the processing of FIG.
- FIG. 8 refers to FIGS.
- the alternative route selection unit 191a calculates a plurality of routes. For example, the alternative route selection unit 191a calculates a plurality of routes in ascending order of optical signal transmission routes. Further, the alternative route selection unit 191a may calculate a route in which the length of the optical signal transmission route is shorter than the threshold value. The alternative route selection unit 191a can select a route that shortens the time until the node 200d receives the optical signal by calculating a route having a short transmission route. The alternative route selection unit 191a associates a priority with the calculated route based on the calculated length of the route and the number of nodes included in the calculated route. For example, the alternative path selection unit 191a increases the priority as the optical signal transmission path is shorter and the number of nodes included in the path is smaller.
- the alternative route selection unit 191a calculates a plurality of routes in ascending order of the number of nodes present in the optical signal transmission route.
- the alternative route selection unit 191a may calculate a route in which the number of nodes included in the optical signal transmission route is less than a threshold value.
- the alternative route selection unit 191a can select a route that shortens the time until the node 200d receives an optical signal by calculating a route with a small number of nodes. Further, the alternative route selection unit 191a gives priority to the calculated routes in the order.
- the route calculation information includes priority information associated with each route.
- Step S12a The optical path management unit 130 identifies the wavelength of the optical signal that cannot be transmitted based on the route information and the failure notification.
- the alternative path selection unit 191a acquires wavelength information indicating the wavelength of the optical signal that cannot be transmitted from the optical path management unit 130.
- the alternative route selection unit 191a acquires route status information from the route status storage unit 180.
- the alternative path selection unit 191a selects the path of the optical signal that cannot be transmitted based on the path calculation information and the path status information. Note that, when selecting a route, the alternative route selection unit 191a excludes a route including an optical transmission line in which a failure has occurred. In addition, when selecting a route, the alternative route selection unit 191a selects a route having the number of wavelengths of the optical signal that cannot be transmitted. Furthermore, when selecting a route, the alternative route selection unit 191a selects a route in descending order of priority.
- the alternative route selection unit 191a selects a normal route from the routes indicated by the route calculation information based on the route status information.
- the alternative route selection unit 191a excludes a route including an optical transmission line in which a failure has occurred from normal routes.
- the alternative path selection unit 191a selects a path having the number of wavelengths of the optical signal that can no longer be transmitted from the excluded paths in descending order of priority.
- Step S17a The optical path switching unit 140 determines whether or not all the routes selected by the alternative route selection unit 191a are abnormal based on the monitoring result information.
- step S17a When the condition of step S17a is not satisfied (No in step S17a), the optical path switching unit 140 proceeds with the process to step S18.
- step S17a the condition of step S17a is satisfied (Yes in step S17a)
- the optical path switching unit 140 discards the grouping information. Then, the optical path switching unit 140 proceeds with the process to step S12a.
- step S12a the alternative route selection unit 191a selects a new route based on the route status information and the route calculation information updated in step S16.
- the new route excludes a route including the optical transmission line where the failure has occurred.
- the alternative route selection unit 191a selects routes in descending order of priority among routes not selected in the previous step S12a.
- the management device 100a Since the management device 100a does not need to store alternative route information, the amount of data stored in the management device 100a can be reduced. Further, the management device 100a can recover from a communication failure early without using the alternative route information.
- the management apparatus 100a can execute a route search based on the route calculation information and the route status information even when a failure occurs in the node.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Computing Systems (AREA)
- Optical Communication System (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
本発明は、管理装置、通信システム、制御方法、及び制御プログラムに関する。 The present invention relates to a management device, a communication system, a control method, and a control program.
光通信を行うためのネットワークが構築されている。例えば、当該ネットワークでは、高い信頼性を確保するために、1本の運用回線に1本の予備回線が対応付けられている場合がある。すなわち、当該ネットワークは、冗長構成になっている。
ここで、運用回線、予備回線の両方で障害が発生している場合、外部ネットワークに迂回して通信する技術が提案されている(特許文献1を参照)。
A network for optical communication has been established. For example, in the network, in order to ensure high reliability, there may be a case where one protection line is associated with one operation line. That is, the network has a redundant configuration.
Here, a technology has been proposed in which communication is bypassed to an external network when a failure occurs in both the operation line and the protection line (see Patent Document 1).
ところで、多重化された複数の光信号は、光ファイバを介して通信される。当該光ファイバに障害が発生した場合、経路探索が行われる。例えば、次のような方法で経路探索が行われる。1つの経路が選択される。そして、複数の光信号の経路を選択された経路に切り替えることができるか否かが、検討される。複数の光信号の経路を選択された経路に切り替えることができない場合、1つの新たな経路が選択される。そして、複数の光信号の経路を選択された経路に切り替えることができるか否かが、検討される。このように、複数の光信号の経路を選択された経路に切り替えることができるまで、何度も経路探索が繰り返される。この方法は、何度も経路探索を繰り返す可能性が高い。何度も経路探索を繰り返すことは、通信障害が長期化する。 By the way, a plurality of multiplexed optical signals are communicated via an optical fiber. When a failure occurs in the optical fiber, a route search is performed. For example, the route search is performed by the following method. One route is selected. Then, whether or not the paths of the plurality of optical signals can be switched to the selected path is examined. If a plurality of optical signal paths cannot be switched to the selected path, one new path is selected. Then, whether or not the paths of the plurality of optical signals can be switched to the selected path is examined. In this way, the route search is repeated many times until the routes of the plurality of optical signals can be switched to the selected route. This method is likely to repeat the route search many times. Repeating route search many times results in prolonged communication failure.
本発明の目的は、通信障害の期間を短くできる。 The object of the present invention is to shorten the period of communication failure.
本発明の一態様に係る管理装置が提供される。管理装置は、光信号の経路を切り替えることが可能な複数のノードと前記複数のノードを互いに接続する光伝送路とを含む光メッシュネットワークに接続する。管理装置は、前記光メッシュネットワークに接続し、前記複数のノードのうちの第1のノード及び第2のノードを経由する経路に波長多重光信号の経路が選択されているときに、前記第1のノードと前記第2のノードとに接続する第1の光伝送路に障害が発生したことを示す第1の障害通知を受信する通信部と、前記第1の光伝送路に障害が発生した場合、代替の経路を示す代替経路情報に基づいて、前記第1の光伝送路を含まない複数の代替の経路を選択する代替経路選択部と、前記波長多重光信号を複数に分割した光信号の経路を、前記複数の代替の経路に基づいてそれぞれ異なる経路に切り替えるように、前記通信部を介して、前記複数の代替の経路に含まれるノードに指示する光パス切替部と、を有する。 A management apparatus according to an aspect of the present invention is provided. The management apparatus is connected to an optical mesh network including a plurality of nodes capable of switching optical signal paths and an optical transmission path connecting the plurality of nodes to each other. The management apparatus is connected to the optical mesh network, and when the wavelength multiplexed optical signal path is selected as a path passing through the first node and the second node of the plurality of nodes, A communication unit that receives a first failure notification indicating that a failure has occurred in a first optical transmission line connected to the second node and the second node; and a failure has occurred in the first optical transmission line An alternative path selection unit that selects a plurality of alternative paths not including the first optical transmission path based on alternative path information indicating an alternative path, and an optical signal obtained by dividing the wavelength multiplexed optical signal into a plurality of parts And an optical path switching unit for instructing nodes included in the plurality of alternative routes via the communication unit to switch the routes to different routes based on the plurality of alternative routes.
本発明によれば、通信障害の期間を短くすることができる。 According to the present invention, the communication failure period can be shortened.
以下、図面を参照しながら実施の形態を説明する。以下の実施の形態は、例にすぎず、本発明の範囲内で種々の変更が可能である。 Hereinafter, embodiments will be described with reference to the drawings. The following embodiments are merely examples, and various modifications can be made within the scope of the present invention.
実施の形態1.
図1は、実施の形態1の通信システムを示す図である。通信システムは、管理装置100とノード200a~200lを含む。管理装置100とノード200a~200lとは、ネットワークを介して通信する。例えば、管理装置100とノード200d,200e,200jとは、ネットワークを介して通信する。また、図1では、図示を省略しているが管理装置100とノード200aなどもネットワークを介して通信する。なお、例えば、ネットワークは、LAN(Local Area Network)、又はWAN(Wide Area Network)でもよい。
FIG. 1 is a diagram illustrating a communication system according to the first embodiment. The communication system includes a
管理装置100は、制御方法を実行する装置である。管理装置100は、ノード200a~200lから情報を取得する。例えば、管理装置100は、ノード200a~200lの状態を示す情報を、ノード200a~200lから取得する。管理装置100は、ノード200a~200lに設定する設定情報を管理する。
The
ノード200a~200lは、“#1”~“#12”の識別番号が対応付けられている。例えば、ノード200aは、“#1”が対応付けられている。以下、ノード200a~200lを、識別番号で表現する場合がある。
The
ノード200a~200lは、メッシュ状に接続している。すなわち、ノード200a~200lによって構築されるネットワークは、メッシュネットワークである。また、ノード200a~200lは、互いに光ファイバで接続される。そのため、ノード200a~200lによって構築されるメッシュネットワークは、光メッシュネットワークとも言う。すなわち、光メッシュネットワークは、複数のノードと光ファイバとを含む。ここで、光ファイバは、光伝送路とも言う。
ノード200a~200lは、複数の波長が多重化された光信号(すなわち、波長多重光信号)を伝送する。当該光信号は、クライアント装置(図示を省略)から送信された電気信号が変換された信号である。当該光信号は、波長分割多重方式で通信される。また、ノード200a~200lは、複数の波長が多重化された光信号を分離することもできる。ノード200a~200lは、光信号の経路を切り替えることが可能である。
また、管理装置100は、光メッシュネットワーク内を伝送される光信号の経路を切り替えることができる。
The
In addition, the
次に、管理装置100の主なハードウェアの構成について説明する。
図2は、実施の形態1の管理装置が有するハードウェアの構成を示す図である。管理装置100は、プロセッサ101、揮発性記憶装置102、及び不揮発性記憶装置103を有する。
Next, the main hardware configuration of the
FIG. 2 is a diagram illustrating a hardware configuration of the management apparatus according to the first embodiment. The
プロセッサ101は、管理装置100全体を制御する。例えば、プロセッサ101は、CPU(Central Processing Unit)、又はFPGA(Field Programmable Gate Array)などである。プロセッサ101は、マルチプロセッサでもよい。管理装置100は、処理回路によって実現されてもよく、又は、ソフトウェア、ファームウェア若しくはそれらの組み合わせによって実現されてもよい。なお、処理回路は、単一回路又は複合回路でもよい。
The
揮発性記憶装置102は、管理装置100の主記憶装置である。例えば、揮発性記憶装置102は、RAM(Random Access Memory)である。不揮発性記憶装置103は、管理装置100の補助記憶装置である。例えば、不揮発性記憶装置103は、HDD(Hard Disk Drive)又はSSD(Solid State Drive)である。
The
ノード200a~200lは、管理装置100と同様に、プロセッサ、揮発性記憶装置、及び不揮発性記憶装置を有する。
As with the
次に、管理装置100の機能について説明する。
図3は、実施の形態1の管理装置の構成を示す機能ブロック図である。管理装置100は、記憶部110、装置構成管理部120、光パス管理部130、光パス切替部140、障害管理部150、性能管理部160、通信部170、経路状況蓄積部180、及び経路探索部190を有する。経路探索部190は、代替経路選択部191及びグルーピング部192を有する。
Next, functions of the
FIG. 3 is a functional block diagram illustrating a configuration of the management apparatus according to the first embodiment. The
記憶部110及び経路状況蓄積部180は、揮発性記憶装置102又は不揮発性記憶装置103に確保した記憶領域として実現される。
装置構成管理部120、光パス管理部130、光パス切替部140、障害管理部150、性能管理部160、通信部170、経路探索部190、代替経路選択部191、及びグルーピング部192の一部又は全部は、プロセッサ101によって実現してもよい。装置構成管理部120、光パス管理部130、光パス切替部140、障害管理部150、性能管理部160、通信部170、経路探索部190、代替経路選択部191、及びグルーピング部192の一部又は全部は、プロセッサ101が実行するプログラムのモジュールとして実現してもよい。当該プログラムは、制御プログラムとも言う。
The
Device
記憶部110は、様々な情報を記憶する。装置構成管理部120は、ノード200a~200lが格納しているトランスポンダを示すパッケージ情報を管理する。パッケージ情報には、各トランスポンダが担当する波長を示す情報が含まれている。例えば、パッケージ情報は、記憶部110に格納されている。
The
光パス管理部130は、各波長の光信号が伝送されている経路を示す経路情報を管理する。すなわち、経路情報は、現在の経路状況を示す情報である。例えば、経路情報は、記憶部110に格納されている。
The optical
また、光パス管理部130は、代替経路情報を管理する。代替経路情報は、複数の代替の経路を示す情報である。また、代替経路情報は、光伝送路に障害が発生した場合、又はノードに障害が発生した場合、光信号の経路をどの経路に切り替えるかを示す情報であると表現してもよい。また、代替経路情報が示す代替の経路には、優先度が対応付けられている。ここで、優先度は、代替の経路に含まれるノードの数に基づいて決定される。例えば、優先度は、経路に含まれるノードの数が少ないほど高くなる。また、例えば、代替経路情報は、予め記憶部110に格納されている。
Also, the optical
光パス切替部140は、通信部170を介して、光信号の経路を切り替える。また、光パス切替部140は、経路の切替状況を管理する。
障害管理部150は、通信部170を介して、ノード200a~200lから障害通知を取得する場合がある。性能管理部160は、ノード200a~200lの性能情報を管理する。例えば、性能情報は、記憶部110に格納されている。
The optical
The
通信部170は、ノード200a~200lと通信する。すなわち、通信部170は、光メッシュネットワークに接続する。
また、通信部170は、装置構成管理部120、光パス管理部130、光パス切替部140、障害管理部150、性能管理部160、及び経路探索部190と接続する。なお、図3では、通信部170が装置構成管理部120などと接続していることの図示を省略している。
The
The
通信部170は、複数のノードのうちの第1のノード及び第2のノードを経由する経路に波長多重光信号の経路が選択されているときに、第1のノードと第2のノードとに接続する第1の光伝送路に波長多重光信号の伝送を妨げる障害が発生したことを示す障害通知を受信する。
The
経路状況蓄積部180は、経路状況情報を記憶する。経路状況情報は、代替経路情報が示す代替の経路が正常であるか否かを示す。なお、経路状況情報の初期状態は、全ての経路が正常であることを示している。
経路探索部190は、ノード間の光伝送路に障害が発生した場合、又はノードに障害が発生した場合に、経路探索を実行する。代替経路選択部191は、第1の光伝送路に障害が発生した場合、代替経路情報に基づいて、第1の光伝送路を含まない複数の代替の経路を選択する。
The route
The
また、代替経路選択部191が複数の代替の経路を選択した後、光パス切替部140は、波長多重光信号を複数に分割した光信号の経路を、複数の代替の経路に基づいてそれぞれ異なる経路に切り替えるように、通信部170を介して、複数の代替の経路に含まれるノードに指示する。
Further, after the alternative
ここで、波長多重光信号を複数に分割した光信号について説明する。例えば、波長多重光信号に基づく波長の数が10の場合、10個の光信号に分割してもよいし、8個の波長が多重化された光信号と2個の波長が多重化された光信号に分割してもよい。 Here, an optical signal obtained by dividing a wavelength multiplexed optical signal into a plurality of parts will be described. For example, when the number of wavelengths based on a wavelength multiplexed optical signal is 10, it may be divided into 10 optical signals, or an optical signal in which 8 wavelengths are multiplexed and 2 wavelengths are multiplexed. You may divide | segment into an optical signal.
例えば、波長多重光信号に基づく波長の数が10であり、10個の光信号に分割した場合、光パス切替部140は、次のように指示をする。光パス切替部140は、波長多重光信号に基づくそれぞれ異なる波長の複数の光信号の経路を、複数の代替の経路に基づいてそれぞれ異なる経路に切り替えるように、通信部170を介して、複数の代替の経路に含まれるノードに指示する。
なお、グルーピング部192の機能については、後で詳細に説明する。
For example, when the number of wavelengths based on the wavelength multiplexed optical signal is 10, and the optical signal is divided into 10 optical signals, the optical
The function of the
次に、ノードの機能について説明する。ここで、ノード200a~200lを総称してノード200と表現する。ノード200を用いて、ノードの機能を説明する。
図4は、実施の形態1のノードの構成を示す機能ブロック図である。ノード200は、ノード監視制御部210、光ノード部220、及びトランスポンダ部230を有する。
Next, the function of the node will be described. Here, the
FIG. 4 is a functional block diagram illustrating the configuration of the node according to the first embodiment. The
ノード監視制御部210は、記憶部211、装置構成管理部212、光パス管理部213、光パス切替部214、障害管理部215、性能管理部216、及び通信部217を有する。
光ノード部220は、光増幅部221a~221hと波長選択スイッチ部222a~222hを有する。
The node
The optical node unit 220 includes optical amplification units 221a to 221h and wavelength selection switch units 222a to 222h.
記憶部211は、ノード200が有する揮発性記憶装置又は不揮発性記憶装置に確保した記憶領域として実現される。
装置構成管理部212、光パス管理部213、光パス切替部214、障害管理部215、性能管理部216、及び通信部217の一部又は全部は、ノード200が有するプロセッサによって実現してもよい。装置構成管理部212、光パス管理部213、光パス切替部214、障害管理部215、性能管理部216、及び通信部217の一部又は全部は、ノード200が有するプロセッサが実行するプログラムのモジュールとして実現してもよい。
The
Part or all of the device
記憶部211は、様々な情報を記憶する。装置構成管理部212は、ノード200が格納しているトランスポンダのパッケージ情報を管理する。パッケージ情報には、トランスポンダが担当する波長を示す情報が含まれている。例えば、パッケージ情報は、記憶部211に格納される。
The
光パス管理部213は、ノード200が接続している光ファイバに関する情報を管理する。光パス切替部214は、波長選択スイッチ部222a~222hを制御することで、光信号の経路を変更することができる。
障害管理部215は、トランスポンダ等の警報情報を管理する。例えば、警報情報は、記憶部211に格納される。
The optical
The
性能管理部216は、光増幅部221a~221h、波長選択スイッチ部222a~222h、及びトランスポンダ部230が有するトランスポンダの性能情報を管理する。例えば、性能情報は、記憶部211に格納される。
The
通信部217は、管理装置100と通信する。また、通信部217は、装置構成管理部212、光パス管理部213、光パス切替部214、障害管理部215、及び性能管理部216と接続する。なお、図4では、通信部217が装置構成管理部212などと接続していることの図示を省略している。
The
光増幅部221a~221dは、ノード200に入力された光信号を増幅する。光増幅部221a~221dは、増幅した光信号を波長選択スイッチ部222a~222dに入力する。また、光増幅部221e~221hは、波長選択スイッチ部222e~222hから出力された光信号を増幅することができる。光増幅部221e~221hは、増幅した光信号を外部に出力する。
The optical amplifiers 221a to 221d amplify the optical signal input to the
波長選択スイッチ部222a~222hは、光信号を波長多重分岐する。波長選択スイッチ部222a~222hは、光クロスコネクトを実行することができる。例えば、波長選択スイッチ部222a~222dは、光信号をトランスポンダ部230に出力する。また、波長選択スイッチ部222e~222hは、トランスポンダ部230から入力された光信号の進む方向を変更する。
The wavelength selective switch units 222a to 222h branch the optical signal by wavelength multiplexing. The wavelength selective switch units 222a to 222h can execute an optical cross-connect. For example, the wavelength selective switch units 222a to 222d output optical signals to the
トランスポンダ部230は、トランスポンダ231~234を有する。トランスポンダ231~234は、クライアント装置から受信した電気信号を光信号に変換することができる。また、トランスポンダ231~234は、光信号を多重化させることもできる。
The
トランスポンダ231~234のそれぞれは、担当する波長が決められている。例えば、トランスポンダ231は、λ1の光信号を担当する。そのため、例えば、波長選択スイッチ部222a~222dは、λ1の光信号をトランスポンダ231に出力することがある。
図4では、4つのトランスポンダを例示している。しかし、トランスポンダの数は、4つに限らない。
Each of the
FIG. 4 illustrates four transponders. However, the number of transponders is not limited to four.
図5は、実施の形態1の経路探索の具体例を示す図である。ノード200a~200dは、アクティブのノードである。すなわち、ノード200a~200dは、運用系のノードである。また、ノード200e~200lは、スタンバイのノードである。すなわち、ノード200e~200lは、待機系のノードである。待機系は、非運用系と表現してもよい。
FIG. 5 is a diagram illustrating a specific example of the route search according to the first embodiment.
ノード200a~200dは、異なる波長が多重化された複数の光信号を伝送する。例えば、ノード200a~200dは、λ1とλ2の光信号を伝送する。
ここで、例えば、ノード200bは、第1のノードと表現してもよい。ノード200cは、第2のノードと表現してもよい。図5では、第1のノード及び第2のノードを経由する経路に波長多重光信号(すなわち、λ1とλ2の光信号)の経路が選択されているものとする。
The
Here, for example, the
次に、経路探索について、フローチャートを用いて説明する。フローチャートの説明では、図5を用いる。
図6は、実施の形態1の経路探索の処理を示すフローチャートである。なお、図6は、図3~5を参照する。
Next, route search will be described using a flowchart. In the description of the flowchart, FIG. 5 is used.
FIG. 6 is a flowchart showing a route search process according to the first embodiment. Note that FIG. 6 refers to FIGS.
ここで、例えば、ノード#2(すなわち、ノード200b)とノード#3(すなわち、ノード200c)の間の光伝送路(例えば、第1の光伝送路)に障害が発生したものとする。光伝送路に障害が発生した場合、障害が発生した箇所よりも下流のノードが障害を検出する。例えば、ノード#3(すなわち、ノード200c)の光増幅部は、ノード#3に入力される光信号のパワーが弱くなっていることを検出した場合、光伝送路に障害が発生したことを検出する。ノード#3の光増幅部は、ノード#2とノード#3の間の光伝送路に障害が発生したことをノード#3の障害管理部に通知する。ノード#3の障害管理部は、ノード#3の通信部を介して、障害通知を管理装置100に送信する。当該障害通知は、ノード#2とノード#3の間の光伝送路に障害が発生したことを示す。
Here, for example, it is assumed that a failure has occurred in the optical transmission path (for example, the first optical transmission path) between the node # 2 (that is, the
(ステップS11)通信部170は、障害通知を受信する。当該障害通知は、第1の障害通知とも言う。また、通信部170は、ノード#3が送信した障害通知を受信した装置(図示を省略)から受信してもよい。
(Step S11) The
(ステップS12)光パス管理部130は、経路情報と障害通知に基づいて、伝送できなくなっている光信号の波長を特定する。例えば、経路情報には、λ1とλ2の光信号の経路の一部がノード#2とノード#3の間の光伝送路であることが登録されている。光パス管理部130は、経路情報と障害通知に基づいて、伝送できなくなっている光信号の波長がλ1とλ2であることを特定する。
代替経路選択部191は、伝送できなくなっている光信号の波長を示す波長情報を光パス管理部130から取得する。
(Step S12) The optical
The alternative
代替経路選択部191は、光パス管理部130から代替経路情報を取得する。代替経路選択部191は、経路状況蓄積部180から経路状況情報を取得する。代替経路選択部191は、代替経路情報と経路状況情報とに基づいて、伝送できなくなっている光信号の経路を選択する。なお、代替経路選択部191は、経路を選択する際、障害が発生した光伝送路(例えば、ノード#2とノード#3の間の光伝送路)を含む経路を除外する。また、代替経路選択部191は、経路を選択する際、伝送できなくなっている光信号の波長の数の経路を選択する。さらに、代替経路選択部191は、経路を選択する際、優先度の高い順に経路を選択する。
The alternative
詳細に説明する。例えば、代替経路選択部191は、経路状況情報が示す正常な代替の経路の中から、代替経路情報が示す経路を選択する。代替経路選択部191は、選択した経路の中から、障害が発生した光伝送路を含む経路を除外する。代替経路選択部191は、除外した後の経路の中から、優先度の高い順に、伝送できなくなっている光信号の波長数の経路を選択する。
Detailed explanation. For example, the alternative
例えば、代替経路選択部191は、波長情報に基づいて、伝送できなくなっている光信号の波長(すなわち、λ1とλ2)の数を特定する。代替経路選択部191は、伝送できなくなっている光信号の波長の数が2つなので、2つの経路を選択する。選択した経路は、経路Aと経路Bである。経路Aは、ノード#1、#2、#6、#7、#3、#4の経路である。経路Bは、ノード#1、#2、#10、#11、#3、#4の経路である。
このように、代替経路選択部191は、代替経路情報に基づいて、波長多重光信号に基づく波長数の複数の代替の経路を選択する。
For example, the alternative
As described above, the alternative
また、代替経路選択部191は、伝送できなくなっている光信号の波長の数の経路を選択しなくてもよい。例えば、代替経路選択部191は、伝送できなくなっている光信号の波長の数が3つの場合、2つの経路A,Bを選択する。そして、代替経路選択部191は、2つの波長の光信号の経路を経路Aに選択し、残りの1つの波長の経路を経路Bに選択してもよい。
Further, the alternative
(ステップS13)グルーピング部192は、代替経路選択部191が選択した経路をグルーピングする。例えば、グルーピング部192は、経路Aと経路Bとをグルーピングする。また、グルーピングした情報は、グルーピング情報と言う。
(Step S13) The
(ステップS14)光パス切替部140は、波長情報を光パス管理部130から取得する。光パス切替部140は、代替経路選択部191から選択した経路を示す情報を取得する。光パス切替部140は、グルーピング部192からグルーピング情報を取得する。
光パス切替部140は、代替経路選択部191が選択した経路に含まれるノードに切替命令を送信する。切替命令には、伝送できなくなっている光信号の波長(例えば、λ1とλ2)を示す情報が含まれている。
(Step S <b> 14) The optical
The optical
このように、光パス切替部140は、波長多重光信号を複数に分割した光信号の経路を、複数の代替の経路に基づいてそれぞれ異なる経路に切り替えるように、通信部170を介して、複数の代替の経路に含まれるノードに指示する。
As described above, the optical
これにより、例えば、ノード200bの光パス切替部は、ノード200bの通信部を介して、切替命令を受信する。ノード200bの光パス切替部は、装置構成管理部212からパッケージ情報を取得する。ノード200bの光パス切替部は、切替命令とパッケージ情報とに基づいて、伝送できなくなっている光信号の波長を担当するトランスポンダを特定する。ノード200bの光パス切替部は、当該トランスポンダとノード200bの波長選択スイッチ部とに光信号の経路切替指示を送信する。これにより、光信号の経路が変更される。例えば、λ1の光信号は、経路Aを進む。λ2の光信号は、経路Bを進む。
Thereby, for example, the optical path switching unit of the
ここで、光パス切替部140は、グルーピング情報をノード200d(すなわち、ノード#4)に送信する。ここで、ノード200dは、光信号を監視する監視ノードとも言う。
Here, the optical
ノード200dの光パス切替部は、予め決められた時間である監視時間、グルーピング情報が示す経路を介して、光信号を受信できるか否かを監視する。ノード200dの光パス切替部は、監視時間以内に光信号を受信できた場合、当該光信号の経路を正常な経路と判定する。ノード200dの光パス切替部は、監視時間以内に光信号を受信できなかった場合、当該光信号の経路を異常な経路と判定する。例えば、ノード200dの光パス切替部は、監視時間以内に、λ1の光信号を受信した場合、経路Aを正常な経路と判定する。ノード200dの光パス切替部は、監視時間以内に、λ2の光信号を受信できなかった場合、経路Bを異常な経路と判定する。
The optical path switching unit of the
ノード200dの光パス切替部は、ノード200dの通信部を介して、監視結果情報を管理装置100に送信する。例えば、監視結果情報には、経路Aが正常な経路、経路Bが異常な経路であることを示す情報が含まれる。
ここで、監視結果情報は、複数の代替の経路のそれぞれを伝送される複数に分割した光信号のそれぞれをノード200dが受信したか否かを示す情報と表現してもよい。
The optical path switching unit of the
Here, the monitoring result information may be expressed as information indicating whether or not the
(ステップS15)通信部170は、監視結果情報を受信する。
(ステップS16)光パス切替部140は、監視結果情報に基づいて、経路状況情報を更新する。これにより、異常な経路があった場合、異常な経路が経路状況情報に登録される。なお、光パス切替部140は、代替経路選択部191が選択した全ての経路が正常な経路の場合、経路状況情報を更新しなくてもよい。
(Step S15) The
(Step S16) The optical
(ステップS17)光パス切替部140は、監視結果情報に基づいて、代替経路選択部191が選択した経路が全て異常であったか否かを判定する。例えば、光パス切替部140は、経路A,Bの両方が異常であったか否かを判定する。
(Step S17) Based on the monitoring result information, the optical
ステップS17の条件を満たさない場合(ステップS17でNo)、光パス切替部140は、処理をステップS18に進める。
ステップS17の条件を満たす場合(ステップS17でYes)、光パス切替部140は、グルーピング情報を廃棄する。そして、光パス切替部140は、処理をステップS12に進める。なお、当該ステップS12では、代替経路選択部191は、ステップS16で更新された経路状況情報と代替経路情報とに基づいて、新たな経路を選択する。新たな経路には、障害が発生した光伝送路を含む経路が除外される。また、代替経路選択部191は、前回のステップS12で選択しなかった経路のうち、優先度の高い順に経路を選択する。
When the condition of step S17 is not satisfied (No in step S17), the optical
When the condition of step S17 is satisfied (Yes in step S17), the optical
(ステップS18)光パス切替部140は、監視結果情報に基づいて、代替経路選択部191が選択した経路の中に異常な経路があったか否かを判定する。
異常な経路があった場合(ステップS18でYes)、光パス切替部140は、処理をステップS19に進める。異常な経路がなかった場合(ステップS18でNo)、光パス切替部140は、経路探索を終了する。
(Step S18) The optical
If there is an abnormal route (Yes in step S18), the optical
(ステップS19)光パス切替部140は、異常な経路が割当てられた光信号の経路を、代替経路選択部191が選択した経路の中で正常な経路に切り替える。例えば、経路Aが正常な経路、経路Bが異常な経路の場合、光パス切替部140は、λ2の光信号の経路を経路Aに切り替える。
(Step S19) The optical
なお、経路を切り替える場合、光パス切替部140は、切替命令をノードに送信する。切替命令には、λ2を示す情報が含まれている。これにより、例えば、ノード200bの光パス切替部は、ノード200bの通信部を介して、切替命令を受信する。ノード200bの光パス切替部は、装置構成管理部212からパッケージ情報を取得する。ノード200bの光パス切替部は、切替命令とパッケージ情報とに基づいて、λ2を担当するトランスポンダを特定する。ノード200bの光パス切替部は、当該トランスポンダとノード200bの波長選択スイッチ部とにλ2の光信号の経路切替指示を送信する。これにより、λ2の光信号は、経路Aを進む。
In addition, when switching a path | route, the optical
このように、光パス切替部140は、監視結果情報に基づいて、ノード200dが複数に分割した光信号のうちの少なくとも1つの光信号を受信しておらず、かつ、ノード200dが複数に分割した光信号のうちの少なくとも1つの光信号を受信した場合、ノード200dが受信しなかった光信号の代替の経路を、ノード200dが受信した光信号の代替の経路に切り替えるように、通信部170を介して、ノード200dが受信した光信号の代替の経路に含まれるノードに指示する。これにより、管理装置100は、ノード200dが受信しなかった光信号の経路を再度探索しなくて済むので、通信障害の期間を短くできる。また、この内容は、ノードに障害が発生した場合にも適用できる。
As described above, the optical
また、光パス切替部140は、正常な経路のうち最も優先度の高い経路に、異常な経路が割当てられた光信号の経路を切り替えてもよい。例えば、代替経路選択部191が選択した経路が、経路A,B,Cであるとする。なお、経路Cは、図5に図示していない。経路A,Cが、正常な経路とする。経路Bが、異常な経路とする。また、経路A,Cの中で経路Aが、最も優先度の高い経路とする。光パス切替部140は、λ2の光信号の経路を経路Aに切り替える。
The optical
このように、光パス切替部140は、ノード200dが複数に分割した光信号のうちの少なくとも1つの光信号を受信しておらず、かつ、ノード200dが複数に分割した光信号のうちの少なくとも1つの光信号を受信した場合、ノード200dが受信した光信号の代替の経路のうち最も優先度の高い代替の経路に、ノード200dが受信できなかった光信号の代替の経路を切り替えるように、通信部170を介して、最も優先度の高い代替の経路に含まれるノードに指示する。これにより、管理装置100は、ノード200dが受信しなかった光信号の経路を再度探索しなくて済むので、通信障害の期間を短くできる。さらに、管理装置100は、ノード200dが受信しなかった光信号の経路をノード200dが光信号を受信するまでの時間が短くなる経路に切り替えることができる。また、この内容は、ノードに障害が発生した場合にも適用できる。
Thus, the optical
なお、ノード200dの光パス切替部が監視する監視時間は、任意に変更できる。
また、光パス切替部140は、ステップS18でNoの場合、正常な経路のうち最も優先度の高い経路に、他の正常な経路が割当てられた光信号の経路を切り替えてもよい。例えば、経路A,B,Cが、正常な経路とする。経路A,B,Cの中で経路Aが、最も優先度の高い経路とする。光パス切替部140は、経路B,Cが割当てられた光信号の経路を経路Aに切り替える。なお、上述したように、光パス切替部140は、経路B,Cに含まれるノードに切替命令を送信することで、経路B,Cが割当てられた光信号の経路を経路Aに切り替えることができる。
Note that the monitoring time monitored by the optical path switching unit of the
In the case of No in step S18, the optical
このように、光パス切替部140は、監視結果情報に基づいて、ノード200dが複数に分割した光信号の全てを受信した場合、複数に分割した光信号の代替の経路のうち最も優先度の高い代替の経路に、複数に分割した光信号のうち最も優先度の高い代替の経路を伝送される光信号以外の光信号の代替の経路を切り替えるように、通信部170を介して、最も優先度の高い代替の経路に含まれるノードに指示する。これにより、管理装置100は、1つの経路に全ての光信号が伝送されるので、光信号の伝送状況の管理を容易できる。さらに、管理装置100は、全ての光信号の経路をノード200dが光信号を受信するまでの時間が短くなる経路に切り替えることができる。また、この内容は、ノードに障害が発生した場合にも適用できる。
As described above, when the
図6では、光伝送路に障害が発生した場合を例示した。管理装置100は、ノードに障害が発生した場合でも、代替経路情報と経路状況情報とに基づいて、経路探索を実行することができる。例えば、通信部170は、第1のノードに障害が発生したことを示す障害通知を受信する。当該障害通知は、第2の障害通知とも言う。代替経路選択部191は、代替経路情報に基づいて、第1のノードを含まない複数の代替の経路を選択する。光パス切替部140は、波長多重光信号を複数に分割した光信号の経路を、代替経路選択部191が選択した複数の代替の経路に基づいてそれぞれ異なる経路に切り替えるように、通信部170を介して、代替経路選択部191が選択した複数の代替の経路に含まれるノードに指示する。
FIG. 6 illustrates the case where a failure occurs in the optical transmission line. Even when a failure occurs in a node, the
ここで、例えば、管理装置は、光伝送路に障害が発生し、λ1とλ2の光信号の経路を経路Aに切替えたとする。経路Aが異常な経路であった場合、管理装置は、λ1とλ2の光信号の経路を経路Bに切り替えて、経路Bが正常であるか否かを検討する。このように、複数の光信号を1つの経路に切り替え、当該経路が異常な経路の場合、管理装置は、何度も経路探索を繰り返す。何度も経路探索を繰り返すことは、通信障害が長期化する。 Here, for example, it is assumed that a failure occurs in the optical transmission path, and the management apparatus switches the path of the optical signals of λ 1 and λ 2 to the path A. When the path A is an abnormal path, the management apparatus switches the optical signal paths of λ 1 and λ 2 to the path B and examines whether the path B is normal. As described above, when the plurality of optical signals are switched to one route and the route is an abnormal route, the management device repeats the route search many times. Repeating route search many times results in prolonged communication failure.
そこで、実施の形態1によれば、管理装置100は、波長多重光信号を複数に分割した光信号の経路を、それぞれ異なる経路に切り替えて経路探索することで、効率的に正常な経路を早期に検出できる。すなわち、管理装置100は、何度も経路探索を繰り返す可能性を低くできる。管理装置100は、正常な経路を早期に検出することで、複数の光信号が早期に正常な経路を通過できる。よって、管理装置100は、通信障害の期間を短くできる。
Therefore, according to the first embodiment, the
また、管理装置100は、経路状況情報と代替経路情報に基づいて経路を選択することで、代替経路情報が示す代替の経路のうち正常な経路を選択する。これより、管理装置100は、代替経路情報が示す代替の経路のうち異常な経路を選択することを防止できる。すなわち、管理装置100は、異常な経路を選択しないことで、経路探索を繰り返す可能性を低くできる。
In addition, the
また、優先度は、経路に含まれるノードの数が少ないほど高くなる。そのため、管理装置100は、優先度の高い順に経路を選択することで、ノード200dが光信号を受信するまでの時間が短くなる経路を選択することができる。
Also, the priority becomes higher as the number of nodes included in the route is smaller. Therefore, the
実施の形態2.
次に、実施の形態2を説明する。実施の形態1と相違する事項を主に説明し、実施の形態1と共通する事項の説明を省略する。実施の形態2の説明では、図1~6を参照する。
実施の形態1では、代替経路情報を用いて経路探索する場合を説明した。実施の形態2では、代替経路情報を用いないで経路探索する場合を説明する。
Next, a second embodiment will be described. Items that are different from the first embodiment will be mainly described, and description of matters that are common to the first embodiment will be omitted. In the description of the second embodiment, reference is made to FIGS.
In the first embodiment, the case where the route search is performed using the alternative route information has been described. In the second embodiment, a case where a route search is performed without using alternative route information will be described.
図7は、実施の形態2の管理装置の構成を示す機能ブロック図である。管理装置100aは、経路探索部190aを有する。経路探索部190aは、代替経路選択部191aを有する。代替経路選択部191aの機能については、後述する。
FIG. 7 is a functional block diagram illustrating the configuration of the management apparatus according to the second embodiment. The
また、代替経路選択部191aの一部又は全部は、プロセッサ101によって実現してもよい。代替経路選択部191aの一部又は全部は、プロセッサ101が実行するプログラムのモジュールとして実現してもよい。
図3に示される構成と同じ又は対応する図7の構成は、図3に示される符号と同じ符号を付している。
Further, part or all of the alternative
7 that is the same as or corresponds to the configuration shown in FIG. 3 is assigned the same reference numeral as that shown in FIG.
図8は、実施の形態2の経路探索の処理を示すフローチャートである。図8の処理は、ステップS11a,12a,17aが実行される点が、図6の処理と異なる。そのため、図8では、ステップS11a,12a,17aを説明する。図8における他のステップについては、図6のステップ番号と同じ番号を付することによって、処理の説明を省略する。なお、図6の処理を実行する代替経路選択部191は、代替経路選択部191aが実行する。また、図8は、図5~7を参照する。
FIG. 8 is a flowchart showing route search processing according to the second embodiment. The process of FIG. 8 differs from the process of FIG. 6 in that steps S11a, 12a, and 17a are executed. Therefore, FIG. 8 demonstrates step S11a, 12a, 17a. The other steps in FIG. 8 are given the same numbers as the step numbers in FIG. Note that the alternative
(ステップS11a)代替経路選択部191aは、複数の経路を算出する。
例えば、代替経路選択部191aは、光信号の伝送経路が短い順に複数の経路を算出する。また、代替経路選択部191aは、光信号の伝送経路の長さが閾値よりも短い経路を算出してもよい。代替経路選択部191aは、伝送経路の長さが短い経路を算出することで、ノード200dが光信号を受信するまでの時間が短くなる経路を選択することができる。代替経路選択部191aは、算出した経路の長さと、算出した経路に含まれるノードの数に基づいて、算出した経路に優先度を対応付ける。例えば、代替経路選択部191aは、光信号の伝送経路が短く、経路に含まれるノードの数が少ないほど、優先度を高くする。
(Step S11a) The alternative
For example, the alternative
また、例えば、代替経路選択部191aは、光信号の伝送経路内に存在するノードの数が少ない順に複数の経路を算出する。また、代替経路選択部191aは、光信号の伝送経路に含まれるノードの数が閾値よりも少ない経路を算出してもよい。代替経路選択部191aは、ノードの数が少ない経路を算出することで、ノード200dが光信号を受信するまでの時間が短くなる経路を選択することができる。また、代替経路選択部191aは、算出した複数の経路に、当該順に優先度を付ける。
Also, for example, the alternative
算出された複数の経路に関する情報は、経路算出情報と言う。経路算出情報には、各経路に対応付けられた優先度の情報が含まれている。 情報 Information related to a plurality of calculated routes is called route calculation information. The route calculation information includes priority information associated with each route.
(ステップS12a)光パス管理部130は、経路情報と障害通知に基づいて、伝送できなくなっている光信号の波長を特定する。代替経路選択部191aは、伝送できなくなっている光信号の波長を示す波長情報を光パス管理部130から取得する。
(Step S12a) The optical
代替経路選択部191aは、経路状況蓄積部180から経路状況情報を取得する。代替経路選択部191aは、経路算出情報と経路状況情報とに基づいて、伝送できなくなっている光信号の経路を選択する。なお、代替経路選択部191aは、経路を選択する際、障害が発生した光伝送路を含む経路を除外する。また、代替経路選択部191aは、経路を選択する際、伝送できなくなっている光信号の波長数の経路を選択する。さらに、代替経路選択部191aは、経路を選択する際、優先度の高い順に経路を選択する。
The alternative
詳細に説明する。例えば、代替経路選択部191aは、経路状況情報に基づいて、経路算出情報が示す経路のうち、正常な経路を選択する。代替経路選択部191aは、正常な経路の中から、障害が発生した光伝送路を含む経路を除外する。代替経路選択部191aは、当該除外した後の経路の中から、優先度の高い順に、伝送できなくなっている光信号の波長数の経路を選択する。
Detailed explanation. For example, the alternative
(ステップS17a)光パス切替部140は、監視結果情報に基づいて、代替経路選択部191aが選択した経路が全て異常であったか否かを判定する。
(Step S17a) The optical
ステップS17aの条件を満たさない場合(ステップS17aでNo)、光パス切替部140は、処理をステップS18に進める。
ステップS17aの条件を満たす場合(ステップS17aでYes)、光パス切替部140は、グルーピング情報を廃棄する。そして、光パス切替部140は、処理をステップS12aに進める。なお、当該ステップS12aでは、代替経路選択部191aは、ステップS16で更新された経路状況情報と経路算出情報とに基づいて、新たな経路を選択する。なお、新たな経路には、障害が発生した光伝送路を含む経路が除外される。また、代替経路選択部191aは、前回のステップS12aで選択しなかった経路のうち、優先度の高い順に経路を選択する。
When the condition of step S17a is not satisfied (No in step S17a), the optical
When the condition of step S17a is satisfied (Yes in step S17a), the optical
管理装置100aは、代替経路情報を格納しなくてもよいので、管理装置100aが記憶するデータ量を軽減することができる。また、管理装置100aは、代替経路情報を用いないで、通信障害を早期に回復できる。
Since the
管理装置100aは、ノードに障害が発生した場合でも、経路算出情報と経路状況情報とに基づいて、経路探索を実行することができる。
The
以上に説明した各実施の形態における特徴は、互いに適宜組み合わせることができる。 The features in the embodiments described above can be appropriately combined with each other.
100,100a 管理装置、 101 プロセッサ、 102 揮発性記憶装置、 103 不揮発性記憶装置、 110 記憶部、 120 装置構成管理部、 130 光パス管理部、 140 光パス切替部、 150 障害管理部、 160 性能管理部、 170 通信部、 180 経路状況蓄積部、 190,190a 経路探索部、 191,191a 代替経路選択部、 192 グルーピング部、 200 ノード、 200a~200l ノード、 210 ノード監視制御部、 211 記憶部、 212 装置構成管理部、 213 光パス管理部、 214 光パス切替部、 215 障害管理部、 216 性能管理部、 217 通信部、 220 光ノード部、 221a~221h 光増幅部、 222a~222h 波長選択スイッチ部、 230 トランスポンダ部、 231,232,233,234 トランスポンダ。 100, 100a management device, 101 processor, 102 volatile storage device, 103 nonvolatile storage device, 110 storage unit, 120 device configuration management unit, 130 optical path management unit, 140 optical path switching unit, 150 fault management unit, 160 performance Management unit, 170 communication unit, 180 route status storage unit, 190, 190a route search unit, 191, 191a alternative route selection unit, 192 grouping unit, 200 nodes, 200a-200l node, 210 node monitoring control unit, 211 storage unit, 212 device configuration management unit, 213 optical path management unit, 214 optical path switching unit, 215 fault management unit, 216 performance management unit, 217 communication unit, 220 optical node unit, 221a to 221h optical amplification unit, 22a ~ 222h wavelength selection switch section, 230 transponder, 231, 232, 233, 234 transponders.
Claims (15)
前記光メッシュネットワークに接続し、前記複数のノードのうちの第1のノード及び第2のノードを経由する経路に波長多重光信号の経路が選択されているときに、前記第1のノードと前記第2のノードとに接続する第1の光伝送路に障害が発生したことを示す第1の障害通知を受信する通信部と、
前記第1の光伝送路に障害が発生した場合、代替の経路を示す代替経路情報に基づいて、前記第1の光伝送路を含まない複数の代替の経路を選択する代替経路選択部と、
前記波長多重光信号を複数に分割した光信号の経路を、前記複数の代替の経路に基づいてそれぞれ異なる経路に切り替えるように、前記通信部を介して、前記複数の代替の経路に含まれるノードに指示する光パス切替部と、
を有する管理装置。 A management device for connecting to an optical mesh network including a plurality of nodes capable of switching a path of an optical signal and an optical transmission path for connecting the plurality of nodes to each other,
When a path of a wavelength multiplexed optical signal is selected as a path connected to the optical mesh network and passing through a first node and a second node of the plurality of nodes, the first node and the A communication unit that receives a first failure notification indicating that a failure has occurred in the first optical transmission line connected to the second node;
An alternative path selection unit that selects a plurality of alternative paths not including the first optical transmission line based on alternative path information indicating an alternative path when a failure occurs in the first optical transmission path;
Nodes included in the plurality of alternative paths via the communication unit so as to switch the path of the optical signal obtained by dividing the wavelength-multiplexed optical signal into a plurality of paths based on the plurality of alternative paths. An optical path switching unit for instructing to
A management device.
前記光パス切替部は、前記波長多重光信号に基づくそれぞれ異なる波長の複数の光信号の経路を、前記複数の代替の経路に基づいてそれぞれ異なる経路に切り替えるように、前記通信部を介して、前記複数の代替の経路に含まれるノードに指示する、
請求項1に記載の管理装置。 When selecting the plurality of alternative paths, the alternative path selection unit selects an alternative path having the number of wavelengths based on the wavelength multiplexed optical signal based on the alternative path information;
The optical path switching unit, via the communication unit, to switch the path of a plurality of optical signals of different wavelengths based on the wavelength-multiplexed optical signal to different paths based on the plurality of alternative paths, Directing nodes included in the plurality of alternative paths;
The management apparatus according to claim 1.
請求項1又は2に記載の管理装置。 The alternative route selection unit is configured to select one of the normal alternative routes indicated by the route status information based on the route status information indicating whether the alternative route indicated by the alternative route information is normal and the alternative route information. Selecting the plurality of alternative routes from
The management device according to claim 1 or 2.
前記代替経路選択部は、前記代替経路情報と前記優先度とに基づいて、前記複数の代替の経路を選択する、
請求項1から3のいずれか1項に記載の管理装置。 The alternative route indicated by the alternative route information is associated with a priority determined based on the number of nodes included in the alternative route,
The alternative route selection unit selects the plurality of alternative routes based on the alternative route information and the priority;
The management device according to any one of claims 1 to 3.
前記光パス切替部は、前記監視結果情報に基づいて、前記監視ノードが前記複数に分割した光信号のうちの少なくとも1つの光信号を受信しておらず、かつ、前記監視ノードが前記複数に分割した光信号のうちの少なくとも1つの光信号を受信した場合、前記監視ノードが受信しなかった光信号の代替の経路を、前記監視ノードが受信した光信号の代替の経路に切り替えるように、前記通信部を介して、前記監視ノードが受信した光信号の代替の経路に含まれるノードに指示する、
請求項1から4のいずれか1項に記載の管理装置。 The communication unit receives each of the plurality of divided optical signals transmitted through each of the plurality of alternative paths from a monitoring node that monitors the plurality of divided optical signals among the plurality of nodes. Monitoring result information indicating whether or not
The optical path switching unit has not received at least one optical signal among the optical signals divided by the monitoring node based on the monitoring result information, and the monitoring node has the plurality of optical signals. When at least one of the divided optical signals is received, the alternative path of the optical signal not received by the monitoring node is switched to the alternative path of the optical signal received by the monitoring node; Instructing the node included in the alternative path of the optical signal received by the monitoring node via the communication unit,
The management apparatus of any one of Claim 1 to 4.
前記光パス切替部は、前記監視結果情報に基づいて、前記監視ノードが前記複数に分割した光信号のうちの少なくとも1つの光信号を受信しておらず、かつ、前記監視ノードが前記複数に分割した光信号のうちの少なくとも1つの光信号を受信した場合、前記監視ノードが受信した光信号の代替の経路のうち最も前記優先度の高い代替の経路に、前記監視ノードが受信しなかった光信号の代替の経路を切り替えるように、前記通信部を介して、最も前記優先度の高い代替の経路に含まれるノードに指示する、
請求項4に記載の管理装置。 The communication unit receives each of the plurality of divided optical signals transmitted through each of the plurality of alternative paths from a monitoring node that monitors the plurality of divided optical signals among the plurality of nodes. Monitoring result information indicating whether or not
The optical path switching unit has not received at least one optical signal among the optical signals divided by the monitoring node based on the monitoring result information, and the monitoring node has the plurality of optical signals. When at least one of the divided optical signals is received, the monitoring node has not received the alternative path with the highest priority among the alternative paths of the optical signal received by the monitoring node Instructing a node included in the alternative route with the highest priority via the communication unit to switch the alternative route of the optical signal;
The management device according to claim 4.
前記光パス切替部は、前記監視結果情報に基づいて、前記監視ノードが前記複数に分割した光信号の全てを受信した場合、前記複数に分割した光信号の代替の経路のうち最も前記優先度の高い代替の経路に、前記複数に分割した光信号のうち、最も前記優先度の高い代替の経路を伝送される光信号以外の光信号の代替の経路を切り替えるように、前記通信部を介して、最も前記優先度の高い代替の経路に含まれるノードに指示する、
請求項4に記載の管理装置。 The communication unit receives each of the plurality of divided optical signals transmitted through each of the plurality of alternative paths from a monitoring node that monitors the plurality of divided optical signals among the plurality of nodes. Monitoring result information indicating whether or not
The optical path switching unit, based on the monitoring result information, when the monitoring node receives all of the optical signals divided into the plurality, the priority among the alternative paths of the divided optical signals Through the communication unit so as to switch the alternative path of the optical signal other than the optical signal transmitted through the alternative path with the highest priority among the plurality of divided optical signals to the higher alternative path. Instructing the nodes included in the alternative route with the highest priority,
The management device according to claim 4.
前記代替経路選択部は、前記代替経路情報に基づいて、障害が発生したノードを含まない複数の代替の経路を選択し、
前記光パス切替部は、前記複数に分割した光信号の経路を、前記代替経路選択部が選択した複数の代替の経路に基づいてそれぞれ異なる経路に切り替えるように、前記通信部を介して、前記代替経路選択部が選択した複数の代替の経路に含まれるノードに指示する、
請求項1に記載の管理装置。 The communication unit receives a second failure notification indicating that a failure has occurred in any one of the plurality of nodes;
The alternative route selection unit selects a plurality of alternative routes that do not include a failed node based on the alternative route information,
The optical path switching unit, via the communication unit, to switch the path of the optical signal divided into a plurality of different paths based on the plurality of alternative paths selected by the alternative path selection unit, Instructing nodes included in a plurality of alternative routes selected by the alternative route selection unit,
The management apparatus according to claim 1.
請求項1に記載の管理装置。 The alternative route selection unit calculates a route in which the length of the transmission path of the optical signal is shorter than a threshold, and selects the plurality of alternative routes based on the calculated route.
The management apparatus according to claim 1.
請求項9に記載の管理装置。 The alternative route selection unit associates a priority with the calculated route based on the calculated length of the route and the number of nodes included in the calculated route, and sets the plurality of routes based on the calculated route and the priority. Choose an alternate route for
The management apparatus according to claim 9.
請求項1に記載の管理装置。 The alternative route selection unit calculates a route in which the number of nodes included in the transmission route of the optical signal is less than a threshold, and selects the plurality of alternative routes based on the calculated route;
The management apparatus according to claim 1.
請求項11に記載の管理装置。 The alternative route selection unit associates a priority with the calculated route based on the number of nodes included in the calculated route, and selects the plurality of alternative routes based on the calculated route and the priority. ,
The management apparatus according to claim 11.
前記複数のノードと前記複数のノードを互いに接続する光伝送路とを含む光メッシュネットワークに接続する管理装置と、
を含み、
前記管理装置は、
前記光メッシュネットワークに接続し、前記複数のノードのうちの第1のノード及び第2のノードを経由する経路に波長多重光信号の経路が選択されているときに、前記第1のノードと前記第2のノードとに接続する第1の光伝送路に障害が発生したことを示す第1の障害通知を受信する通信部と、
前記第1の光伝送路に障害が発生した場合、代替の経路を示す代替経路情報に基づいて、前記第1の光伝送路を含まない複数の代替の経路を選択する代替経路選択部と、
前記波長多重光信号を複数に分割した光信号の経路を、前記複数の代替の経路に基づいてそれぞれ異なる経路に切り替えるように、前記通信部を介して、前記複数の代替の経路に含まれるノードに指示する光パス切替部と、
を有する、
通信システム。 A plurality of nodes capable of switching optical signal paths;
A management device connected to an optical mesh network including the plurality of nodes and an optical transmission path connecting the plurality of nodes to each other;
Including
The management device
When a path of a wavelength multiplexed optical signal is selected as a path connected to the optical mesh network and passing through a first node and a second node of the plurality of nodes, the first node and the A communication unit that receives a first failure notification indicating that a failure has occurred in the first optical transmission line connected to the second node;
An alternative path selection unit that selects a plurality of alternative paths not including the first optical transmission line based on alternative path information indicating an alternative path when a failure occurs in the first optical transmission path;
Nodes included in the plurality of alternative paths via the communication unit so as to switch the path of the optical signal obtained by dividing the wavelength-multiplexed optical signal into a plurality of paths based on the plurality of alternative paths. An optical path switching unit for instructing to
Having
Communications system.
前記複数のノードのうちの第1のノード及び第2のノードを経由する経路に波長多重光信号の経路が選択されているときに、前記第1のノードと前記第2のノードとに接続する第1の光伝送路に障害が発生したことを示す第1の障害通知を受信し、
代替の経路を示す代替経路情報に基づいて、前記第1の光伝送路を含まない複数の代替の経路を選択し、
前記波長多重光信号を複数に分割した光信号の経路を、前記複数の代替の経路に基づいてそれぞれ異なる経路に切り替えるように、前記複数の代替の経路に含まれるノードに指示する、
制御方法。 A management device connected to an optical mesh network including a plurality of nodes capable of switching optical signal paths and an optical transmission line connecting the plurality of nodes to each other,
When the path of the wavelength multiplexed optical signal is selected as a path passing through the first node and the second node of the plurality of nodes, the first node and the second node are connected Receiving a first failure notification indicating that a failure has occurred in the first optical transmission line;
Selecting a plurality of alternative routes not including the first optical transmission path based on alternative route information indicating an alternative route;
Instructing the nodes included in the plurality of alternative paths to switch the path of the optical signal obtained by dividing the wavelength-multiplexed optical signal into a plurality of paths based on the plurality of alternative paths, respectively.
Control method.
前記複数のノードのうちの第1のノード及び第2のノードを経由する経路に波長多重光信号の経路が選択されているときに、前記第1のノードと前記第2のノードとに接続する第1の光伝送路に障害が発生したことを示す第1の障害通知を受信し、
代替の経路を示す代替経路情報に基づいて、前記第1の光伝送路を含まない複数の代替の経路を選択し、
前記波長多重光信号を複数に分割した光信号の経路を、前記複数の代替の経路に基づいてそれぞれ異なる経路に切り替えるように、前記複数の代替の経路に含まれるノードに指示する、
処理を実行させる制御プログラム。 To a management device connected to an optical mesh network including a plurality of nodes capable of switching the path of an optical signal and an optical transmission path connecting the plurality of nodes to each other,
When the path of the wavelength multiplexed optical signal is selected as a path passing through the first node and the second node of the plurality of nodes, the first node and the second node are connected Receiving a first failure notification indicating that a failure has occurred in the first optical transmission line;
Selecting a plurality of alternative routes not including the first optical transmission path based on alternative route information indicating an alternative route;
Instructing the nodes included in the plurality of alternative paths to switch the path of the optical signal obtained by dividing the wavelength-multiplexed optical signal into a plurality of paths based on the plurality of alternative paths, respectively.
A control program that executes processing.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2018/019243 WO2019220613A1 (en) | 2018-05-18 | 2018-05-18 | Management device, communication system, control method and control program |
| JP2020518915A JP6925520B2 (en) | 2018-05-18 | 2018-05-18 | Management devices, communication systems, control methods, and control programs |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2018/019243 WO2019220613A1 (en) | 2018-05-18 | 2018-05-18 | Management device, communication system, control method and control program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2019220613A1 true WO2019220613A1 (en) | 2019-11-21 |
Family
ID=68539880
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2018/019243 Ceased WO2019220613A1 (en) | 2018-05-18 | 2018-05-18 | Management device, communication system, control method and control program |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP6925520B2 (en) |
| WO (1) | WO2019220613A1 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111782137A (en) * | 2020-06-17 | 2020-10-16 | 杭州宏杉科技股份有限公司 | Path fault processing method and device |
| JP2023070843A (en) * | 2021-11-10 | 2023-05-22 | 三菱電機株式会社 | Control apparatus |
| WO2025099977A1 (en) * | 2023-11-09 | 2025-05-15 | 横浜ゴム株式会社 | Remote management system and method for object |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08125636A (en) * | 1994-10-20 | 1996-05-17 | Hitachi Ltd | Wavelength multiplexing protection method and transmission device |
| JPH10243007A (en) * | 1997-02-24 | 1998-09-11 | Hitachi Ltd | Optical transmission line failure recovery method and node device |
| JP2002026822A (en) * | 2000-07-12 | 2002-01-25 | Oki Electric Ind Co Ltd | Wavelength multiplex transmission system |
| JP2014175917A (en) * | 2013-03-11 | 2014-09-22 | Hitachi Ltd | Switching device and transmission system |
-
2018
- 2018-05-18 WO PCT/JP2018/019243 patent/WO2019220613A1/en not_active Ceased
- 2018-05-18 JP JP2020518915A patent/JP6925520B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08125636A (en) * | 1994-10-20 | 1996-05-17 | Hitachi Ltd | Wavelength multiplexing protection method and transmission device |
| JPH10243007A (en) * | 1997-02-24 | 1998-09-11 | Hitachi Ltd | Optical transmission line failure recovery method and node device |
| JP2002026822A (en) * | 2000-07-12 | 2002-01-25 | Oki Electric Ind Co Ltd | Wavelength multiplex transmission system |
| JP2014175917A (en) * | 2013-03-11 | 2014-09-22 | Hitachi Ltd | Switching device and transmission system |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111782137A (en) * | 2020-06-17 | 2020-10-16 | 杭州宏杉科技股份有限公司 | Path fault processing method and device |
| JP2023070843A (en) * | 2021-11-10 | 2023-05-22 | 三菱電機株式会社 | Control apparatus |
| JP7713862B2 (en) | 2021-11-10 | 2025-07-28 | 三菱電機株式会社 | Control device and program |
| WO2025099977A1 (en) * | 2023-11-09 | 2025-05-15 | 横浜ゴム株式会社 | Remote management system and method for object |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2019220613A1 (en) | 2020-12-10 |
| JP6925520B2 (en) | 2021-08-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10439709B1 (en) | Handling channel holder failures in channel holder equipped optical links | |
| US8750706B2 (en) | Shared photonic mesh | |
| JP5196595B2 (en) | Optical signal redundancy system, optical signal distribution device, and optical signal redundancy method | |
| US7852752B2 (en) | Method and apparatus for designing backup communication path, and computer product | |
| US8687956B2 (en) | Standby restoration signaling for optical networks | |
| US20190158940A1 (en) | Procedures, apparatuses, systems, and computer programs for providing optical network channel protection | |
| US9525479B2 (en) | Apparatus and method for optimizing the reconfiguration of an optical network | |
| CN104429001B (en) | Optical branch unit and optical branch method | |
| JP5267191B2 (en) | Optical ring network system and optical transmission device | |
| US9680564B2 (en) | Protection in metro optical networks | |
| WO2006080050A1 (en) | Network management device, light branching insert node, and network management method | |
| US10897321B1 (en) | Protection for a degree-to-degree fiber link in an optical add/drop multiplexer (OADM) | |
| JPH11239100A (en) | Optical wavelength multiplexing system with redundant configuration | |
| JP6607057B2 (en) | Transmission apparatus, transmission system, and transmission method | |
| JP6925520B2 (en) | Management devices, communication systems, control methods, and control programs | |
| US10469161B2 (en) | Optical path fault recovery | |
| US7715715B2 (en) | Shared optical ring protection in a multi-fiber ring | |
| EP1566910A2 (en) | Optical data network | |
| US20020191245A1 (en) | Virtual protection channel for fiber optic ring network | |
| JP5530266B2 (en) | Network management apparatus and optical path design method | |
| JP2000209244A (en) | Fault recovery method due to path end switching in wavelength division multiplex transmission network and transmitter | |
| JP6745915B2 (en) | WDM device | |
| EP3758262A1 (en) | Protection switching in an optical network device | |
| Furdek et al. | Can Architecture on Demand nodes with self-healing capabilities improve reliability of optical networks? | |
| WO2024034062A1 (en) | Terminal station device, communication device, and switching control method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18918438 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2020518915 Country of ref document: JP Kind code of ref document: A |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 18918438 Country of ref document: EP Kind code of ref document: A1 |