Source: https://patents.google.com/patent/JP4663022B2/en
Timestamp: 2020-05-29 04:54:59
Document Index: 390521877

Matched Legal Cases: ['art 15', 'art 21', 'art 22', 'art 23', 'art 24', 'art 30']

JP4663022B2 - Apparatus and method for performing path fault relief in a communication network - Google Patents
Apparatus and method for performing path fault relief in a communication network Download PDF
JP4663022B2
JP4663022B2 JP2009137397A JP2009137397A JP4663022B2 JP 4663022 B2 JP4663022 B2 JP 4663022B2 JP 2009137397 A JP2009137397 A JP 2009137397A JP 2009137397 A JP2009137397 A JP 2009137397A JP 4663022 B2 JP4663022 B2 JP 4663022B2
JP2009137397A
JP2009201156A (en
亙 今宿
英司 大木
康敬 岡崎
勝弘 島野
好比郎 滝川
2003-02-21 Priority to JP2003043644 priority Critical
2003-02-21 Priority to JP2003043643 priority
2003-04-07 Priority to JP2003103094 priority
2003-04-07 Priority to JP2003103092 priority
2003-04-07 Priority to JP2003103093 priority
2003-06-04 Priority to JP2003159828 priority
2003-06-04 Priority to JP2003159829 priority
2009-06-08 Priority to JP2009137397A priority patent/JP4663022B2/en
2009-06-08 Application filed by 日本電信電話株式会社 filed Critical 日本電信電話株式会社
2009-09-03 Publication of JP2009201156A publication Critical patent/JP2009201156A/en
2011-03-30 Publication of JP4663022B2 publication Critical patent/JP4663022B2/en
230000011664 signaling Effects 0 description 66
The present invention relates to path failure relief in a large capacity path network.
Due to an increase in data communication traffic such as the Internet, the introduction of node devices having a throughput of Tbit / s at present and in the near future of 10 to 100 Tbit / s or more is being studied. As a means for realizing a node device having such a large-scale transfer capability, an optical router is influential because it exceeds the limit of electrical processing. Non-Patent Document 1 (K. Shimano et al., In Technical Digest of NFOEC'2001, vol.1, p.5, 2001) and Non-Patent Document 2 (KI Sato et al., "GMPLS" -Based Photonic Multilayer Router (Hikari Router) Architecture ", An overview of traffic engineering and signaling technology, IEEE Comm. Mag. Vol.40, pp.96-101, March 2002).
In this optical router, the management of the optical communication network is performed in a distributed manner for each node, and the optical path connection setting is also performed based on the signaling process between the nodes. That is, in an optical communication network using an optical router, optical path setting management is performed autonomously and distributedly for each node.
In such an optical communication network, a restoration method is promising as means for providing a highly reliable network service while effectively using resources. This system secures a spare optical path band accommodated in a route completely different from the working optical path, and shares this spare optical path band with a spare optical path that relieves other working optical paths. As a result, it is possible to save the resources of the backup optical path required for the entire network in order to ensure a certain level of reliability, which is an extremely effective means.
Study on Restoration Method by Autonomous Distributed Control (Non-Patent Document 3: R. Kawamura et al., “Implementation of self-healing function in ATM networks”, Journal of Network and System Management, vol.3, no.3, pp .243-264, 1995) focuses on implementing a self-healing function in an ATM network, and a working virtual path (working VP) set up in the ATM network and a backup virtual path (backup VP) for relieving it. Both are set before the failure occurs. The preliminary setting of the backup VP defined in the ATM network is focused on the path setting of the backup VP. The VP bandwidth set in the ATM network can be continuously set in units of MHz, and the spare VP bandwidth is guaranteed to be the same value as the active VP or a value smaller than the active VP. Various cases are envisaged, but it is not always necessary to set the spare bandwidth accommodating the spare VP defined for each link to the total bandwidth of the working VP to be rescued.
By the way, in a network in which the bandwidth is set discretely, such as the SDH path and the optical path, and the bandwidth of the working path and the backup path needs to be completely the same, self-restoration by a restoration method based on autonomous distributed control is required. In order to implement the healing function, it is necessary to extend not only the path setting of the protection path but also the signaling protocol that secures the bandwidth of the protection path. For example, as shown in FIG. 1, when a band is secured in the nodes # 1- # 3- # 6- # 8 as the working path, the optical path is opened along this route. On the other hand, only reserve the bandwidth for the nodes # 1- # 2- # 4- # 7- # 8 as a backup path, and do not perform the actual path connection until the working path becomes inaccessible due to some failure. There is a need to.
In such a network, the concept of “channel” is important for the construction of a management model. The optical network is managed separately in three layers: an op (optical path) layer, an oms (optical multiplexing section) layer, and an ots (optical transmission section) layer. The op layer defines an op trail, the oms layer defines an oms trail, and the ots layer defines an ots trail.
As shown in FIG. 2, the optical channel corresponds to a wavelength band of an optical region defined between nodes, and corresponds to an op connection that accommodates an oms trail. In the case of an SDH transmission network, the “channel” corresponds to a VC-3 (50 Mbit / s) or VC-4 (155 Mbit / s) band defined between cross-connect nodes.
Now, there are two types of backup channels for which use of backup paths is registered: a method for managing in units of one channel and a method for managing in units of M channels. FIG. 3 shows a method for managing a spare channel in units of one channel. In the spare optical channel, a spare system for a total of three optical paths (1), (3), and (4) is registered. One-to-three shared backup restoration is realized. The number of spare channels actually required is 1/3 of the working path.
In this example, if a failure occurs in the working optical path (1) and the channel is switched, the other working optical paths (3) and (4) are in a state where no spare band is secured in this section. become. In order to eliminate such a state where failure remedy by switching is not assured, for the optical paths (3) and (4), reserve path resources are re-secured by a new routing process, and the route change of the backup system associated therewith is performed. appear. When a failure occurs, these resetting processes are inundated, which may hinder network operation.
FIG. 4 shows a scheme for managing backup channels in units of M channels. The spare channel group is composed of a total of two spare channels, and spare systems for a total of five optical paths (1), (3) to (6) are registered. Is realized. The number of spare channels actually required is 2/5 of the working path in this example. In this example, even if a failure occurs in the working optical path (1) and the channel is switched, the other working optical paths (3) to (6) are relieved using the remaining one spare channel. Is possible. In other words, compared to the case where the backup channel is managed in units of one channel, the frequency of occurrence of backup path resource re-allocation processing accompanying failure switching can be greatly reduced. A method for registering M spare channels for N optical paths is also referred to as an M: N shared restoration method.
In order to realize such networking, there is a demand for a technology that efficiently secures the bandwidth of the backup path.
Now, the working design of the working and protection paths based on the restoration method requires a link for traffic demand (optical path demand) in an optical path network based on wavelength division multiplexing transmission technology, for example. There is a method for estimating the number of wavelengths (Non-Patent Document 4: K. Nagatsu, “Photonic network design issues and application to the IP backbone”, Journal of Lightwave Technology, vol.18, no.12, pp.2010-2018, Dec. 2000). Here, when a single link failure occurs, the number of wavelengths necessary to relieve the working path passing through the link is estimated.
The same technology can be applied to an ATM network that can define a virtual path (virtual path: VP) on a physical line and an IP over MPLS or Ether over MPLS network that can define a label switched path (LSP). . In other words, even when the bandwidth set for each working virtual path is switched to the backup path by the restoration method when a link failure occurs, the necessary bandwidth set for the virtual path is ensured. be able to.
By the way, in actual network operation, it may be difficult to realize a high-quality communication service simply by guaranteeing failure relief for a single link failure r1. This is a case where a new link failure r2 occurs before the recovery of the failed link is completed and the path switched to the backup route is switched back to the original working route. At this time, it is assumed that the backup path for relieving the working path disconnected due to the link failure r1 and the protection path for relieving the working path disconnected due to the link failure r2 are shared by resource allocation of the protection path. In some cases, it becomes impossible to relieve the working path that has been disconnected due to the link failure r2, and the path becomes inoperative.
As described above, in the restoration method, a plurality of working paths that are switched due to a failure of a part of the network device can reduce a contention state in which the same protection path bandwidth is mutually secured, and a channel group that accommodates the protection paths. A management control function that autonomously secures the number of channels or bandwidth required for each link is important.
Further, in the shared restoration method, in order to avoid interruption of service as much as possible, it is necessary to perform high-speed repair of disconnection of the working optical path due to occurrence of a network failure. For example, Non-Patent Document 5 (K. Shimano et al., “Demonstration of Fast Restoration for Distibuted Control Plane on Photonic Network”, Technical Digest in ECOC, lecture number) 7.4.2, Copenhagen, Sep. 2002).
In addition, in order to apply the restoration method to a network in which the bandwidth of the working path and the protection path needs to be completely the same, such as the SDH path and the optical path, the bandwidth of the protection SDH path or the optical path is set. Although it is necessary to use the “pre-assignment restoration method” that ensures 100% in advance, this pre-assignment restoration method requires that fault switching to a backup path with a long route length be performed at high speed. It has been.
Further, when multiple failures occur in the network, there is a case where a bandwidth reservation conflict occurs in a section where the bandwidth sharing of the backup path is performed, and failure recovery may fail. Therefore, there is a need to remedy multiple failures as much as possible.
As shown in Non-Patent Document 2, an optical router that combines cross-connect technology based on high-reliability switches and GMPLS (Generalized Multiple Protocol Label Switching) technology that realizes IP network distributed control is used. As shown in FIG. 5, the conventional network is formed by a data plane formed by a switch function unit that transfers user information of a communication network, unlike a conventional IP network, and a control device that transfers a control signal of the communication network. The control plane is clearly separated. In such a configuration, it is required to suppress normal path disconnection and unnecessary switching operation set in the data plane as an adverse effect due to a control plane failure.
K. Shimano et al., In Technical Digest of NFOEC'2001, vol.1, p.5, 2001 K-I Sato et al., "GMPLS-Based Photonic Multilayer Router (Hikari Router) Architecture", An overview of traffic engineering and signaling technology, IEEE Comm. Mag. Vol.40, pp.96-101, March 2002 R. Kawamura et al., "Implementation of self-healing function in ATM networks", Journal of Network and System Management, vol.3, no.3, pp.243-264, 1995 K. Nagatsu, "Photonic network design issues and application to the IP backbone", Journal of Lightwave Technology, vol.18, no.12, pp.2010-2018, Dec 2000 K. Shimano et al., "Demonstration of Fast Restoration for Distibuted Control Plane on Photonic Network", Technical Digest in ECOC, Lecture No. 7.4.2, Copenhagen, Sep. 2002 T. Yahara, R. Kawamura, "Virtual path self-healing scheme based on multi-reliability ATM network concept", IEEE Globcom '97, vol.3, pp.3-8, 1997
A first object of the present invention is to provide a protection path bandwidth securing method for securing a protection path bandwidth and a path switching apparatus for realizing the protection path bandwidth in order to realize a shared restoration method.
The second object of the present invention is to dynamically secure the number of channels required for a channel group that accommodates a backup path in a large capacity communication network controlled in an autonomous and distributed manner, and to ensure a single link failure. The present invention provides a backup path bandwidth securing method and a path switching device capable of realizing a simple failure relief and flexibly dealing with a multilink failure.
A third object of the present invention is to dynamically secure a bandwidth required for accommodating a backup path in a large-capacity virtual path network controlled autonomously and virtually set on a link, It is an object of the present invention to provide a backup path bandwidth securing method and a path switching device capable of realizing reliable failure recovery for a single link failure and flexibly responding to multiple link failures.
A fourth object of the present invention is to provide a high-speed path switching method capable of performing a fault relief operation at a high speed in the shared restoration method, and a path switching apparatus for realizing the same.
A fifth object of the present invention is to provide a high-speed path switching method and a path switching apparatus capable of performing fault switching to a backup path having a long path length at high speed in the pre-assignment restoration method.
A sixth object of the present invention is to provide a path management device capable of efficiently performing failure relief at the time of multiple failures by distributed control.
A seventh object of the present invention is to provide a network control device that enables control to suppress a normal path disconnection or an unnecessary switching operation set in a data plane as an adverse effect caused by a control plane failure.
The first object of the present invention is achieved by the following invention.
The present invention relates to a backup path bandwidth securing method for securing a backup path bandwidth to be switched when a working path becomes unusable in a node of a communication network. Each node is connected to the same ground and secured as a backup path bandwidth. Of the L channels (L is a natural number), the M channels (M is a natural number equal to or less than L) are reserved for the downstream node in the end point direction of the protection path when the bandwidth of the protection path is secured. Including a protection path bandwidth reservation phase for notifying the identification number information of the M channels and the identification information indicating that the path to be reserved is a protection path.
The present invention also provides a backup path bandwidth securing method for securing a backup path bandwidth to be switched when a working path becomes unusable at a node of a communication network, wherein each node is connected to the same ground, and the backup path bandwidth is M channels (M is a natural number equal to or less than L) among L channels (L is a natural number) secured as channel groups, and holding identification number information for identifying the channel groups,
At the time of securing the bandwidth of the protection path, a backup node that notifies the downstream node in the end direction of the protection path of the identification number information of the channel group to be secured and the identification information indicating that the path to be secured is a protection path It can also be configured to include a path bandwidth securing phase.
The present invention also provides a backup path bandwidth securing method for securing a backup path bandwidth to be switched when a working path becomes unusable at a node of a communication network, wherein each node is connected to the same ground, and the backup path bandwidth is M channels (M is a natural number equal to or less than L) among the L channels (L is a natural number) secured as a channel group, and the identification number of each candidate channel that is a member of the channel group Information, a phase in which identification information indicating that the channel group is a reserve resource is recommended to the master node, and each channel to be secured as a member of the channel group in the master node is determined, and the channel is identified A protection channel group securing phase for notifying the slave node of the number information may be included.
In the backup path bandwidth securing method,
The master node and the slave node are defined between two nodes that are adjacent to each other, and one is determined as a master node and the other is determined as a slave node according to the size of a node identification number assigned to the two nodes. A master / slave confirmation phase may be included. Further, the information to be notified may include risk classification number information of the link and node through which the working path of the protection path to be set passes. The identification information indicating that the channel group is a reserve resource may include identification information for identifying a failure service class.
The protection channel group securing phase is activated simultaneously with the protection path bandwidth securing phase, at which time the master node becomes a downstream node in the end direction of the protection path and the slave node in the direction of the origin of the protection path. It can also be configured to be a certain upstream node.
Further, regarding the M channels reserved as the backup path bandwidth, if any of the M channels needs to be exchanged with another channel not reserved as the backup path bandwidth, A phase for recommending at least new channel identification number information to a node at the opposite end point of the channel may be included.
Further, the present invention provides a path switching management device having a path setting management function unit for securing a bandwidth of a protection path to be switched when a working path set in a communication network becomes unusable. A backup path setting processing unit having a function of managing Min channels (Min is a natural number equal to or less than L) among L channels (natural number) that are connected to the same ground and secured as backup path bandwidths; When securing the bandwidth of the protection path, the identification number information of the M channels notified from the adjacent path switching device and the identification number information indicating that the bandwidth securing path is the protection path are input, and the output of this protection path is output. And a signaling processing unit that outputs the identification number information of Mout channels reserved on the output side of the protection path to the adjacent node after searching for the port. Configuration may be.
Further, the present invention provides a path switching management device having a path setting management function unit for securing a bandwidth of a protection path to be switched when a working path set in a communication network becomes unusable. A backup path having a function of integrally managing M (M is a natural number equal to or less than L) channels as a channel group among L (L is a natural number) channels connected to the same ground and secured as backup path bandwidths When the bandwidth of the backup path is secured by the setting processing unit, the identification number information of the channel or the channel group notified from the adjacent path switching device and the identification information indicating that the path to secure the bandwidth is the backup path are input. After searching for an output port of this protection path, a signal for outputting the identification number information of the channel or channel group reserved on the output side of this protection path to the adjacent node It may be configured to include a ring section.
In the above path switching apparatus, the path switching unit is an optical path unit transmitted between nodes by wavelength division multiplexing, an electrical path or optical path unit transmitted between nodes by time division multiplexing, or a virtual electrical unit. Pass.
The second object of the present invention is achieved by the following invention.
The present invention relates to a backup path bandwidth securing method for securing a backup path bandwidth to be switched when a working path becomes unusable in a node of a communication network. Each node is connected to the same ground and secured as a backup path bandwidth. Of the M channels (M is a natural number equal to or less than L) among the L channels (L is a natural number), and a backup path registered in a channel group in a link connecting two nodes The number is n (n is a natural number), and the number of protection paths that can be switched to one of the M channels when a switching operation from the working path to the protection path occurs with respect to the switching factor of each risk classification number r is P (r) When the maximum value of the protection path P (r) for each risk classification number r is Max {P (r)}, the number of channels M to be reserved as the protection path bandwidth in the link is Max {P ( r)} to n It is intended to sea urchin set.
The present invention also provides a backup path bandwidth securing method for securing a backup path bandwidth to be switched when a working path becomes unusable at a node of a communication network, wherein each node is connected to the same ground, and the backup path bandwidth is M channels (M is a natural number equal to or less than L) are defined as channel groups among L channels (L is a natural number) reserved as, and identification number information for specifying each channel group is held. The number of backup paths registered in a channel group in a link connecting two nodes is n (n is a natural number), and when the switching operation from the working path to the protection path occurs with respect to the switching factor of each risk classification number r When the number of protection paths that can be switched to a group is P (r) and the maximum number of protection paths P (r) for each risk classification number r is Max {P (r)}, a channel group in the link is configured. You The number of channels M may also be configured to set to be less than Max {P (r)} or n.
The risk classification number is an identification number for managing a network domain as a single link failure, a single node failure, or a complex thereof as a network risk element. For example, the risk is managed by assigning a number {1} to a risk such as a link failure between the node A and the node B. In order to realize a highly reliable communication service by defining the working path and the protection path in such a network and ensuring redundancy, a risk classification number that is completely different from each other is assigned to the working path and the protection path. It may be set to pass through a link, node, or network domain.
Here, in order to accommodate backup paths having different failure service classes, each channel group has M 1 to M m (L = M 1 + M 2 +... + M) for a plurality of m types of failure service classes. m ) channels are defined as channel groups. The failure service class is a classification of the reliability of each path. For example, when a failure occurs in the network, the absolute amount of communication equipment may temporarily be insufficient, and it may become impossible to maintain communication on all paths. At this time, by classifying the reliability of each path, it is possible to efficiently operate the network, such as preferentially allocating communication equipment from the failure service class path corresponding to high reliability, and at the same time, the communication service It is possible to request the user according to the failure service class for the receiving user.
At this time, failure service class attribute information f is set for each channel group in the link and backup paths accommodated therein, and a positive value a (f) corresponding to the failure service class attribute information f is set. The number of channels constituting the protection path having the failure service class attribute information f defined in the channel group having the same failure service class attribute information f and constituting the channel group of the failure service class attribute information f in the link is defined. M is a (f) × Max {P (r)} not less than n when a (f) × Max {P (r)} is n or less. If it exceeds n, it may be set to be n or less.
Further, the present invention provides a path switching management device having a path setting management function unit for securing a bandwidth of a protection path to be switched when a working path set in a communication network becomes unusable. A function of holding M (M is a natural number equal to or less than L) channel identification number information among L (L is a natural number) channels connected to the same ground and reserved as a backup path bandwidth, and two paths The number of backup paths registered in the channel group in the link connecting the switching device is n (n is a natural number), and when the switching operation from the working path to the protection path occurs for the switching factor of each risk classification number r, the M When the number of backup paths switched to any one of the channels is P (r) and the maximum value of the backup paths P (r) for each risk classification number r is Max {P (r)}, the link With backup path bandwidth in The number of channels M to ensure Te can also be configured with a function of setting to be less than Max {P (r)} or n.
Furthermore, the present invention provides a path switching management apparatus having a path setting management function unit for securing a bandwidth of a backup path to be switched when a working path set in a communication network becomes unusable. M channels (M is a natural number equal to or less than L) of L channels (L is a natural number) that are connected to the same ground and are reserved as backup path bands are defined as channel groups. A function for holding identification number information to be identified, and the number of backup paths registered in a channel group in a link connecting two path switching devices is n (n is a natural number), and the working path with respect to the switching factor of each risk classification number r P (r) is the number of protection paths that can be switched to the channel group when switching operation from the protection path to the protection path occurs, and Max {P (r) is the maximum number of protection paths P (r) for each risk classification number r. } When the number of channels M which constitutes the channel group in the link may be provided with a function of setting to be less than Max {P (r)} or n.
The failure service class attribute information f is set for each channel group in the link and the backup paths accommodated therein, and a positive value a (f) corresponding to the failure service class attribute information f is defined. The backup path having the failure service class attribute information f is accommodated in a channel group having the same failure service class attribute information f, and the path setting management function unit performs the channel group of the failure service class attribute information f in the link. When a (f) × Max {P (r)} is n or less, a (f) × Max {P (r)} or more and n or less, a (f) × Max {P When (r)} exceeds n, a function of setting to be n or less may be included.
The path switching unit can be an optical path unit transmitted between nodes by the wavelength division multiplexing method, or an electric path or an optical path unit transmitted between nodes by the time division multiplexing method.
The third object of the present invention can be achieved by the following invention.
The present invention relates to a protection path bandwidth securing method for securing a bandwidth of a protection path to be switched when a working path becomes unusable in a node of a communication network. Each node is connected to the same ground and secured in advance. The protection path bandwidth M of the protection path accommodation bandwidth L (M ≦ L) is held, the sum of protection path bandwidths registered in the VPI group in the link connecting two nodes is b, and each risk classification number r is switched. When the switching operation from the working path to the protection path occurs regarding the factor, P (r) is the sum of the protection path bandwidths to be switched to one of the VPI groups, and the protection path P (r) for each risk classification number r Is set to Max {P (r)} or more and b or less, where Max is the maximum value of {{Max (P (r)})}.
Further, in a backup path bandwidth securing method for securing a bandwidth of a backup path to be switched when a working path becomes unusable in a node of a communication network, each node is connected to the same ground and a backup path secured in advance. A spare path band M (M ≦ L) of the accommodation band L is defined as a VPI group, holding identification number information for identifying each VPI group, and being registered in a VPI group in a link connecting two nodes The sum of the path bandwidths is b, the sum of the protection path bandwidths to be switched to the VPI group when the switching operation from the working path to the protection path occurs with respect to the switching factor of each risk classification number r is P (r), and each risk classification When the maximum value of the total sum P (r) of the protection path bandwidths for the number r is Max {P (r)}, the protection path bandwidth M constituting the VPI group in the link is equal to or greater than Max {P (r)}. b or less It can also be configured to set.
A VPI is an identification number of a logical channel defined to accommodate a VP (virtual path), and is called a virtual path identifier. VPI is defined for each link between nodes.
Here, in order to accommodate backup paths having different failure service classes, each VPI group has M 1 to M m (L = M 1 + M 2 +... + M) for a plurality of m types of failure service classes. m ) Define the protection path bandwidth.
At this time, failure service class attribute information f is set for each VPI group in the link and the backup paths accommodated therein, and a positive value a (f) corresponding to the failure service class attribute information f is set. The protection path having the failure service class attribute information f is accommodated in a VPI group having the same failure service class attribute information f, and the protection path bandwidth M of the VPI group of the failure service class attribute information f in the link. When a (f) × Max {P (r)} is less than or equal to b, a (f) × Max {P (r)} is equal to or greater than b and a (f) × Max {P (r)} is equal to b If it exceeds, b may be set to be equal to or less than b.
Further, the present invention provides a path switching management device having a path setting management function unit for securing a bandwidth of a protection path to be switched when a working path set in a communication network becomes unusable. The backup path bandwidth that is connected to the same ground and holds the backup path bandwidth M (M ≦ L) among the reserve path bandwidth L reserved in advance and is registered in the VPI group in the link connecting the two nodes The sum of the protection path bandwidths to be switched to one of the VPI groups when the switching operation from the working path to the protection path occurs with respect to the switching factor of each risk classification number r is P (r), When the maximum value of the protection path P (r) for each risk classification number r is Max {P (r)}, the bandwidth M to be secured as the protection path bandwidth in the link is greater than or equal to Max {P (r)} b Set to be as follows It can be configured with a capability.
Further, the present invention provides a path switching management device having a path setting management function unit for securing a bandwidth of a protection path to be switched when a working path set in a communication network becomes unusable. A function of defining the protection path bandwidth M (M ≦ L) among the protection path accommodation bandwidth L secured in advance and connected to the same ground as a VPI group, and holding identification number information for identifying each VPI group; The sum of the protection path bandwidths registered in the VPI group in the link connecting two nodes is b, and when the switching operation from the working path to the protection path occurs for the switching factor of each risk classification number r, the VPI group When the sum of the protection path bandwidths to be switched is P (r) and the maximum value of the protection path bandwidth sums P (r) for each risk classification number r is Max {P (r)}, the VPI group in the link Configure Backup path bandwidth M may be configured to include a function of setting to be less than Max {P (r)} or b that.
The failure service class attribute information f is set for each VPI group in the link and the backup paths accommodated therein, and a positive value a (f) corresponding to the failure service class attribute information f is defined. The backup path having the failure service class attribute information f is accommodated in a channel group having the same failure service class attribute information f, and the path setting management function unit includes the VPI group of the failure service class attribute information f in the link. The backup path bandwidth M of a (f) × Max {P (r)} is a (f) × Max {P (r)} or more and b or less, and a (f) × Max {P ( If r)} exceeds b, a function for setting to be equal to or less than b may be included.
The fourth object of the present invention can be achieved by the following invention.
The present invention relates to a path switching method in which a protection path is activated and switched when a working path becomes unusable in a node of a communication network. Each node is connected to the same ground and secured as a protection path bandwidth. Of the L channels (L is a natural number), M channels (M is a natural number equal to or less than L) are defined as channel groups, and the backup path is virtually accommodated in advance in the channel group and is adjacent to each other. When one of the two nodes is determined as a master node and the other as a slave node according to the assigned node identification number, the master path is activated when the backup path accommodated in the channel group is activated. Nodes start in order from the channel with the smaller (or larger) identification number, and the slave node is the larger (or smaller) identification number To start from the channel in order to have.
Further, the present invention provides a path switching management device having a path setting management function unit for securing a bandwidth of a protection path to be switched when a working path set in a communication network becomes unusable. , M channels (M is a natural number equal to or less than L) of L channels (L is a natural number) that are connected to the same ground and secured as backup path bands are defined as channel groups, and the channel groups are identified. A backup path setting processing unit having a function of holding an identification number to be stored, a channel management database that holds an identification number of the channel group, an identification number of a backup path accommodated in the channel group, and an adjacent node A backup path activation processing unit that inputs / outputs a protection path activation signal between them and drives the switch to switch to the protection path can also be configured.
The backup path activation processing unit includes means for determining one of the two nodes adjacent to each other as a master node and the other as a slave node according to the size of the assigned node identification number. When activating a backup path accommodated in a channel group, the master node starts in order from a channel having a small (or large) identification number, and the slave node starts in order from a channel having a large (or small) identification number. You may have the function to start.
Here, the path switching unit can be an optical path unit transmitted between nodes by the wavelength division multiplexing method. In addition, the path switching unit may be an electric path or an optical path unit transmitted between nodes by a time division multiplexing method, or a virtual electric path transmitted between nodes by a cell, frame, or packet multiplexing method. .
The fifth object can be achieved by the following invention.
In the high-speed path switching method of the present invention, one path connecting two nodes in a communication network with a plurality of paths is used as a working path, and the other path is connected along the path between the start point and the end point. When the failure of the working path occurs, the working path is switched from the working path to the protection path by switching the start or end node, and when the failure of the other working path occurs, the protection path The spare path is released as a band that accommodates a spare path prepared for failure recovery of another working path. The spare path is used when the route length exceeds a predetermined length or the number of via nodes exceeds a predetermined number. In other cases, it is possible to set a backup path in which only the bandwidth is secured.
The present invention is also directed to a path switching apparatus for switching to a backup path set to a different path connecting the same two points when a working path set between two nodes of the communication network fails. As follows: path management means for distinguishing and managing a hot-state backup path whose connectivity is ensured along the route and a normal backup path where only the bandwidth is secured; and a bandwidth occupied by the hot-state backup path Means for sharing the bandwidth reserved by the normal backup path.
The path switching apparatus may include means for transmitting and receiving identification information indicating whether or not a backup path set between adjacent nodes is the hot state backup path. Further, when a switching message for switching to the protection path is transmitted / received along the protection path route when a failure occurs in the working path, the channel bandwidth information accommodating the hot state protection path is acquired from the path management means. A means for selecting a protection path switching destination including this channel band and generating a switching message may be included. In addition, when a failure occurs on the working path, the hot-state backup path bandwidth is set not to be freed for other path failure relief along the path switching device of the hot-state backup path that relieves the working path. It may be configured to include means for transferring a message to be transmitted.
The sixth object of the present invention can be achieved by the following invention.
The present invention secures a bandwidth (channel) of a backup path that is switched when a working path set in a communication network becomes unusable, and accommodates the backup path in a path management apparatus that manages path connection / switching. When a protection path that has become unusable due to a failure of the channel being used or being used for another protection path is detected, notification means for notifying that the protection path cannot be activated to the node through which the protection path passes Is provided.
The notification means may be configured to notify including information indicating that activation is not possible for each node section through which the backup path passes. In addition, the notifying unit is incapable of starting the protection path in a protection path management message periodically transferred for normality confirmation from the start node to the end node of the protection path or vice versa. It is good also as a structure which adds information.
In the above path management device, a backup path in which a channel cannot be secured in another node section is identified based on the notification that startup is not possible, and a channel allocated to accommodate the backup path that cannot be started is accommodated in another backup path You may make it provide the channel diversion means diverted to a channel.
Further, the present invention secures a channel for a backup path that is switched when a working path set in a communication network becomes unusable, and manages a plurality of backup path groups in a path management apparatus that manages path connection / switching. When a plurality of channels to be accommodated are shared and a priority class is set for each protection path group, if there are not enough channels to accommodate a predetermined number of protection paths in the protection path group, A channel diverting unit that diverts a necessary number of channels in a channel group allocated to accommodate a backup path group having a lower priority class than the path group can also be configured.
The seventh object of the present invention can be achieved by the following invention.
The present invention provides a control for checking the normality of the control plane in a network control apparatus that performs distributed control of path management at a node of a communication network in which a data plane for transferring user information and a control plane for transferring control signals are separated. A link management function unit, a path management database for performing setting management of the path set in the data plane, a signaling processing unit for performing normality confirmation for each of the paths, and until normality confirmation is obtained for each of the paths And a timer processing unit for deleting path management information registered in the path management database when the normal confirmation elapsed time exceeds a threshold, and the control link management function unit is connected to the own node When a control link error is detected and the normality of the data link corresponding to the control link is confirmed A function of outputting a timer stop signal to the timer processing unit, and the timer processing unit includes a function of stopping the timer processing of the normal confirmation elapsed time by the input of the timer stop signal, and the signaling processing unit Includes a function of notifying all the nodes through which the path passes about the path for which the timer stop process has been performed.
The control link management function unit includes a function of notifying an adjacent node of an abnormality of a control link connected to the own node and a function of notifying an abnormality of the control link notified from the adjacent node to another adjacent node. It may be configured.
It is a figure which shows the structural example of a communication network. It is a figure which shows the management model of a network. It is a figure explaining the system which manages a backup channel per channel. It is a figure explaining the system which manages a backup channel per M channel. It is a figure which shows the network using an optical router. It is a figure which shows the management model of the network in the backup path bandwidth ensuring method of Embodiment 1-1. FIG. 11 is a diagram illustrating a setting signaling sequence for a working optical path and a backup optical path according to the embodiment 1-1. FIG. 10 is a diagram illustrating a standby optical path setting signaling sequence according to the embodiment 1-1. It is a figure which shows the signaling sequence of Embodiment 1-2. It is a figure which shows the signaling sequence of Embodiment 1-3. It is a figure which shows the signaling sequence of Embodiment 1-4. It is a figure which shows the structure of the path switching apparatus of Embodiment 1-5. 6 is an example of information stored in a path management database 225. It is a figure which shows the structure of the path switching apparatus of Embodiment 1-6. It is a figure which shows the structure of the path switching apparatus of Embodiment 1-6. It is a figure which shows the structural example of the path switching apparatus of Embodiment 2-1. It is a figure which shows the structural example of the optical communication network to which this Embodiment is applied. 22 is a flowchart illustrating a protection path setting processing sequence of a protection path setting / deleting processing unit 223 according to Embodiment 2-1. It is a figure explaining the specific example 1 of the backup path setting process sequence in Embodiment 2-1. FIG. 20 is a diagram for explaining a specific example 2 of the backup path setting processing sequence in the embodiment 2-1. 22 is a flowchart illustrating a protection path setting processing sequence of the protection path setting / deleting processing unit 223 according to the embodiment 2-2. It is a figure explaining the specific example 1 of the protection path setting process sequence in Embodiment 2-2. It is a figure explaining the specific example 2 of the protection path setting process sequence in Embodiment 2-2. It is a figure which shows the other structural example of a path switching apparatus. 6 is a diagram illustrating a configuration example of a path switching apparatus according to Embodiment 3-1. FIG. It is a figure which shows the management model of the communication network to which this Embodiment is applied. It is a figure which shows the structural example of the communication network to which this Embodiment is applied. 18 is a flowchart illustrating a protection path setting processing sequence of a protection path setting / deleting processing unit 223 according to Embodiment 3-1. FIG. 10 is a diagram for explaining a specific example 1 of a protection path setting processing sequence in the embodiment 3-1. FIG. 20 is a diagram for explaining a specific example 2 of the protection path setting processing sequence in the embodiment 3-1. 29 is a flowchart illustrating a backup path setting process sequence of the backup path setting / deleting process unit 223 according to the embodiment 3-2. FIG. 20 is a diagram for explaining a specific example 1 of a backup path setting processing sequence in the embodiment 3-2. FIG. 25 is a diagram for explaining a specific example 2 of the backup path setting processing sequence in the embodiment 3-2. It is a figure which shows the structural example of a network. It is a figure which shows the competition example. It is a figure which shows the structural example of the optical communication network to which a high-speed path switching method is applied. FIG. 38 is a diagram showing a signaling sequence of the fast path switching method in the embodiment 4-1. FIG. 38 is a diagram illustrating an example of contention control in the fast path switching method according to the embodiment 4-1. It is a figure which shows the path switching apparatus of Embodiment 4-2. It is a figure which shows the path switching apparatus of Embodiment 4-3. It is a figure which shows the path switching apparatus of Embodiment 4-4. It is a figure which shows an example of the protection path bandwidth ensuring method. It is a figure which shows the conventional failure notification method. It is a figure explaining the high-speed path switching method of Embodiment 5-1. It is a figure which shows an example of the conventional path switching method. It is a figure which shows the path switching apparatus of Embodiment 5-2. It is a figure which shows the state at the time of multiple failure occurrence. FIG. 20 is a diagram illustrating a configuration example of a path switching apparatus including a path management apparatus according to a sixth embodiment. It is a figure which shows the transfer method of a protection path starting impossible message. FIG. 20 is a diagram illustrating a management example of a path management device in a sixth embodiment. FIG. 25 is a diagram illustrating another management example of the path management device in the sixth embodiment. It is a figure which shows the example of a signaling process. It is a figure which shows the problem of a hard state. It is a figure which shows the state transition in the network control apparatus of Embodiment 7-1, 7-2. FIG. 20 is a diagram illustrating a network control device according to an embodiment 7-1. 6 is a diagram for explaining an operation example of a path setting management function unit 22. FIG. 6 is a diagram for explaining an operation example of a control link management function unit 23. FIG. FIG. 20 is a diagram illustrating a network control device according to an embodiment 7-2.
[Embodiments 1-1 to 1-7]
As means for realizing networking based on the restoration method described in the background art, identification information for clarifying that the protection path is set to secure the bandwidth of the protection path by a signaling process similar to the setting of the working path. Need to be included. In order for the restoration method to function effectively, a protection path is set so that a plurality of working paths that are switched due to a failure of a part of a network device do not cause a race condition in which the same protection channel bandwidth is mutually secured. It is necessary to register. As a means for preventing such a race condition, a management control function that autonomously secures the number of channels required for the backup channel group in units of links is also important.
In Embodiment 1-1 to Embodiment 1-7, a technique for realizing the above functions will be described.
(Embodiment 1-1 (Protection path bandwidth securing method))
A communication network to which the protection path bandwidth securing method of the present embodiment is applied is shown in FIG. This communication network is an optical path network that defines optical paths in wavelength units, and is configured by optical cross-connect nodes that realize cross-connection of these optical paths.
The optical path is defined point-to-point between the start node # 1 and the end node # 8, and the wavelength of the optical path is converted by the relay nodes # 3 and # 6 to avoid collision with other optical paths. The The bandwidth of this optical path is, for example, 10 Gbit / s and is transferred in the OTN format of the ITU-T G.709 specification. Further, this optical path is accommodated in the fiber links at intervals of 50 GHz, and wavelength division multiplexing transmission of 32 wavelengths is realized in each fiber link.
In this network, according to the network management model shown in FIG. 6, M of L OP connections used for the backup optical path, that is, optical channels are administratively bundled and managed as an optical channel group. In FIG. 6, ● indicates a fiber label, ○ indicates a wavelength label, and □ indicates an interface of a spare optical channel group label, and an identification number is assigned not only to the optical channel but also to the optical channel group. The bandwidth of the backup optical path is secured by designating a backup optical channel group for each link.
FIG. 7 is a diagram showing a setting signaling sequence for the working optical path and the protection optical path in the protection path bandwidth securing method of the embodiment 1-1.
The RSVP-TE protocol is used for the signaling sequence of the working optical path. In the RSVP-TE protocol, a Path message is sent from an upstream node to a downstream node, and resources necessary for setting an optical path are provisionally reserved in each node. When the resource temporary reservation of the intermediate node including the end node is successful, the temporarily reserved resource is secured from the downstream node by the Resv message. At that time, the risk classification number information of the node and link through which the optical path passes is recorded and notified to the upstream node.
If the working optical path is successfully signaled, the operation proceeds to the protection optical path signaling sequence. The upstream node calculates the route of the backup optical path. At the time of route calculation, the risk classification number information of the working optical path notified by the Resv message is used, and the link or node having this risk classification number information is used. The path of the backup optical path is determined with restrictions not to pass. Here, the risk classification number information is a failure scenario number assigned to a node, a single link, or a set of these. The path of the backup optical path is determined so that the same failure scenario as that of the working optical path is included.
The concept of “danger classification number” in the present embodiment is based on SRLG (Shared Risk Link Group (IETF Internet Draft draft-ietf-ipo-framework-01.txt)). The SRLG technique is a technique for managing a failure of each link or node device as a scenario number, and predetermining a backup line setting route for relieving a working line for each failure scenario.
FIG. 8 is a diagram illustrating a standby optical path setup signaling sequence according to Embodiment 1-1. The RSVP-TE protocol is also used in the standby optical path signaling sequence.
In the RSVP-TE protocol, a Path message is sent from an upstream node to a downstream node, and resources necessary for setting an optical path are provisionally reserved in each node.
The Path message includes a protection identifier indicating that this message is a setting of a protection optical path, and risk classification number information assigned to the link and node through which the working path of the protection path passes. It is stored in the reserved node.
If the resource temporary reservation of the intermediate node including the end node is successful, the resource temporarily reserved from the downstream node is “preliminarily reserved” by the Resv message. Here, “preliminary reservation” is performed by designating an identification number of an optical channel or an optical channel group used as a backup resource, and physical setting of the optical switch is not essential. The Resv message includes a protection optical channel group identification number that accommodates the protection path. The spare optical channel group number information for accommodating the spare optical path is different for each link. In the present embodiment, the channel group 2 is between the nodes # 7 and # 8, the channel group 1 is between the nodes # 4 and # 7, the channel group 3 is between the nodes # 2 and # 4, and between the nodes # 4 and # 1. The channel group 1 is selected, and the Resv message transmitted from the node # 2 to the node # 1 includes the optical channel group number information selected for each link in addition to the route information (routed node number information). It is. By receiving the information, the node # 1 (Ingress node) can grasp the route of the protection optical path and the selected protection wavelength channel group number.
The method of the present embodiment makes it possible to reduce the required number of optical channels by sharing an optical channel as a backup optical path resource necessary for failure recovery of the working optical path. By bundling and preliminarily managing optical channels that have been reserved, the number of managed optical channel resource management objects can be greatly reduced throughout the network. Furthermore, it is possible to greatly reduce the frequency of the reserve optical path resource re-allocation process accompanying the occurrence of switching.
(Embodiment 1-2 (Protection path bandwidth securing method))
Each node holds the usage status of the fiber link, the identification information of the working optical path to be relieved in each “preliminary reserved” optical channel group, and the risk classification number information through which this working optical path passes. Along with the addition of a spare optical path using an optical channel group that has been “preliminarily reserved” or the deletion of a spare optical path that has been “preliminarily reserved” using this optical channel group, the optical channels that make up this optical channel group The required number changes. The embodiment 1-2 shows an additional example of the management control method for the optical channel group that is “preliminarily reserved” in the embodiment 1-1.
FIG. 9 shows a signaling sequence of the embodiment 1-2. Here, the master node and the slave node are defined between two nodes that are adjacent to each other, and the larger node identification number assigned to the two nodes is determined as the master node, and the smaller node is determined as the slave node. . Or vice versa.
The slave node # 2 that has detected the change in the backup reservation state of the backup optical path recommends to the master node # 4 the optical channel candidates that constitute the optical channel group using the Path message. Master node # 4 selects only the optical channels (in this case, 2, 3, 4) that can be applied as members of the optical channel group among the recommended optical channels (1, 2, 3, 4). The result is notified to the slave node # 2 using a Resv message.
Even when the optical channel group is not established between adjacent nodes, the same sequence is used. Deletion of an optical channel group may be performed when the number of optical channels constituting the optical channel group becomes zero or one.
As described above, this embodiment autonomously maintains, establishes, and deletes optical channel groups that accommodate backup optical paths between adjacent nodes, and autonomously distributes optical channels that are members of optical channel groups. The means to control automatically. As a result, the number of optical channels of the optical channel group that accommodates the backup optical path can be flexibly changed, and effective utilization of network resources and a high relief rate against a working optical path failure can be realized.
(Embodiment 1-3 (Reserved Path Bandwidth Securing Method))
Embodiment 1-3 shows a modification of the management control method for the optical channel group that is “preliminarily reserved” in Embodiment 1-2. Here, it is assumed that the optical channel group and the optical channel constituting the optical channel group are established autonomously between adjacent nodes.
FIG. 10 shows a signaling sequence of the embodiment 1-3. The slave node # 2 that has detected the change in the standby reservation state of the backup optical path recommends to the master node # 4 optical channel candidates constituting the optical channel group using the Path message. At this time, the optical channel Also notify the group's failure service class. Master node # 4 selects only the optical channels (in this case, 2, 3, 4) that can be applied as members of the optical channel group among the recommended optical channels (1, 2, 3, 4). The result is notified to the slave node # 2 using a Resv message. At this time, the optical channel to be a member is selected in consideration of the failure service class of the optical channel group.
As described above, the present embodiment autonomously maintains, establishes, and deletes the optical channel group that accommodates the backup optical path between adjacent nodes. By defining the failure service class of the optical channel group, The number of optical channels that are members of the optical channel group can be increased or decreased according to the failure service class. That is, for a high failure service class, a high repair rate can be realized by using many optical channels as members.
(Embodiment 1-4 (Recovery Path Bandwidth Securing Method))
The embodiment 1-4 shows a modification of the management control method for the “preliminary reserved” optical channel group in the embodiment 1-2. Here, an optical channel group and an optical channel constituting the optical channel group are autonomously established between adjacent nodes, and a method is shown in which the establishment of the optical channel group and “preliminary reservation” of the backup optical path are performed simultaneously.
FIG. 11 shows a signaling sequence of the embodiment 1-4. The upstream node that detects a change in the standby reservation state of the optical channel group simultaneously with the temporary reservation of the standby optical path recommends the optical channel candidates that constitute the optical channel group to the downstream node using the Path message. The downstream node selects only the optical channels (in this case, 2, 3, and 4) that can be applied as members of the optical channel group from the recommended optical channels (1, 2, 3, and 4). Is added to the Resv message for establishing the “reservation reservation” of the protection optical path and notified to the upstream node.
As described above, in this embodiment, an optical channel group as backup optical path resources necessary for failure recovery of the working optical path can be established at the same time as the backup optical path setting. When the number of optical channels that are members of the optical channel group is insufficient due to the setting request for the standby optical path, the number of optical channels in the optical channel group can be increased quickly by the method of the present embodiment. Also, if the optical channel group that is to accommodate the backup optical path cannot secure the required number of channels, the “backup reservation” of this backup optical path fails, but such processing can be performed quickly. Therefore, the backup light path setting using another route can be performed in a short time.
In each of the embodiments described above, an optical (wavelength) path is described as an example of a path physical medium. However, this is realized by setting the SONET / SDH VC-3, VC-4 path, and ATM VPI identifiers. Any of a virtual path, a label switch path realized by MPLS technology, and an Ether path realized by Ether Tag-VLAN technology may be used.
In the protection path bandwidth securing method of the present invention, regarding the M channels secured as the protection path bandwidth, any one of the M channels as the protection path bandwidth due to a factor such as a failure of the transmitter / receiver. When it is necessary to exchange with another channel that is not secured, at least a phase for recommending the identification number information of the new channel to the node at the opposite end point of the channel is included.
(Embodiment 1-5 (path switching device))
FIG. 12 is a configuration diagram of the path switching apparatus according to Embodiment 1-5 of the present invention. The path switching apparatus according to the present embodiment realizes each embodiment of the above-described backup path bandwidth securing method. Note that corresponding functional units are denoted by the same reference numerals in the configuration diagrams of the devices illustrated below.
In FIG. 12, the path switching apparatus includes an optical switch unit 10 that realizes cross-connection in units of wavelength paths, a management control function unit 20 that manages and controls this, and a channel management database 15. The optical switch unit 10 includes an optical switch function unit 11 and a switch control unit 12 that controls the optical switch function unit 11. The optical switch unit 10 of this embodiment uses a 128 × 128 switch and has the ability to input and output four fiber links in which 32 optical paths are multiplexed. The transmission speed of each optical path is 2.5 Gbit / s and is terminated with a SONETOC-48 interface.
The control line is composed of a SONETOC-3 line having a transmission rate of 155 Mbit / s. The control signal includes, for example, an OSPF / IS-IS protocol packet for acquiring the network topology of the optical router network, an RSVP-TE / CR-LDR protocol packet for setting / releasing an optical path set between packet switches, and each fiber This is an LMP protocol packet for link failure monitoring.
The management control function unit 20 implements a function unit that processes these control signal protocols, and a routing processing function unit (OSPF / IS-IS protocol processing function) that realizes optical path setting / cancellation / switching / routing. 21, path setting management function unit (RSVP-TE / CR-LDR protocol processing function) 22 for performing optical path setting / release signaling, control line management function unit (LMP protocol for monitoring failure of control line network for transmitting control signals) Processing function) 23 and an IP processing unit 24.
The path setting management function unit 22 is a signaling processing unit 221, which is a core of the RSVP-TE protocol, a working path setting / deleting processing function unit 222, a protection path setting / deleting processing function unit 223, a protection path activation processing unit 224, a path management A database 225 is included.
The signaling processing unit 221 is the same even when the CR-LDP protocol is used. The working path setting / deleting processing function unit 222, the protection path setting / deleting processing function unit 223, and the protection path activation processing unit 224 are connected to the channel management database 15, and the working path setting / deleting processing function unit 222 and the protection path setting / deleting function unit 224 The deletion processing function unit 223 is connected to the routing processing function unit 21, and the working path setting / deletion processing function unit 222 and the protection path activation processing unit 224 are connected to the switch control unit 12. At the time of setting the working path, signaling information is input to and output from the working path setting / deleting processing unit 222. Similarly, signaling information is input / output to / from the protection path setup / deletion processing unit 223 when setting up the protection path.
The channel management database 15 is a data structure that can define and manage an optical channel group in which a plurality of spare optical channels are bundled as a resource for accommodating a spare optical path so that the optical channel management according to the management model of FIG. 6 is possible. The optical channel status is monitored. Furthermore, in the channel management database 15, risk classification number information of each link connected to the path switching device and the path switching device, risk classification number information registered in the optical channel or optical channel group accommodated in the path switching device. An optical channel hazard classification database is included.
The protection optical path setup / deletion processing function unit 223 secures M (L is a natural number equal to or less than L) of L channels (L is a natural number) reserved as a band for accommodating backup paths connected to the same ground. Are integrally managed as a channel group. For this purpose, an identification number that identifies each channel group is assigned, and an optical channel that is a member of the optical channel group is selected, and the identification information of the optical channel is associated with the corresponding optical channel group identification number and output to the database. To do.
The signaling processing unit 221 outputs the protection path activation signal notified from the adjacent node to the protection path activation processing unit 224, and outputs the protection path activation signal from the protection path activation processing unit 224 to the adjacent node. In addition, the signaling processing unit 221 includes the identification number information of the channel or the channel group to be reserved notified from the adjacent path switching device when the protection path bandwidth is ensured and the identification information indicating that the path is the protection path. When input from the apparatus, the information is distributed to the backup optical path setting / deleting processing function unit 223. The protection optical path setting / deleting processing function unit 223 refers to the routing table of the routing processing function unit 21 to search for the output port of the protection path, and to determine the channel or channel group to be secured on the output side of the protection path. The identification number information is output to the signaling processing unit 221 and notified to the adjacent node.
The risk classification number information notified from the adjacent path switching device at the time of securing the protection path bandwidth is similarly processed. The risk classification number information input to the signaling processing unit 221 is input to the channel management database 15 via the backup optical path setup / deletion processing function unit 223, and is stored in the optical channel or optical channel group to be reserved by the backup optical path. It is additionally registered in the registered risk classification number information, and the identification number information of the optical channel or optical channel group and the risk classification number information are notified to the adjacent node.
The protection optical path activation processing unit 224 inputs / outputs a protection path activation signal to / from an adjacent node via the signaling processing unit 221. Also, the backup optical path activation processing unit 224 actually performs the protection path activation process and drives the switch.
Further, the routing processing function unit 21 collects the link state connected to the own node from the control line management function unit 23 and the channel management database 15. Next, the routing processing function unit 21 transmits the collected link information to other adjacent nodes through the IP processing unit 24. At the same time, all link information received at these nodes is notified from the other adjacent nodes to the routing processing function unit 21. Based on this result, Next Hop information for routing an optical path to each node in the network is created.
The generated Next Hop information has the following data structure.
Node ID output IF
10.10.105.1 IF 1
10.10.105.2 IF 2
10.11.106.2 IF 1
This information means that, for example, in order to open an optical path to the node 10.10.105.1, it is instructed to connect the optical path from IF1.
The working path setting / deleting processing unit 225 and the protection path setting / deleting processing unit 223 are based on the end point node ID information of the optical path included in the Path message notified from the upstream node. Next Hop information held in 21 is searched, and a Path message is transmitted from the searched output IF to the downstream node through the signaling processing unit 221 and the IP processing unit 24. The signaling processor 221 adds its own Node ID information when sending a Path message. By doing so, when the Resv message is returned from the end node to the start node, it is possible to go through the node that sent the Path message. The working path / backup path generated through such processing is stored in the path management database 225. Information is stored in the path management database 225 in the data structure shown in FIG.
In the example shown in FIG. 13, one backup path is set for this node, and this backup path is the backup path of the working path 2. If the node holding this path management database 225 has an ID of 10: 10: 101: 2 or 10: 10: 108: 1, the end point of the working path and the protection path (that is, the working path has failed) In this case, the switching operation to the backup path is performed).
Next, an operation when a failure occurs in the working path will be described. The failure notification information detected by the optical switch unit 10 is transferred to the backup path activation processing unit 224. Based on this information, the path management database 225 is searched for path information to be switched over. Based on the retrieved path information, it is determined whether or not a failure switching command should be sent, and if it is necessary to send a failure switching command, a backup path route reserved in advance through the signaling processing unit 221 and the IP processing unit 24 is used. A backup light path start command is notified along the line.
(Embodiment 1-6 (path switching device))
FIG. 14 is a configuration diagram of the path switching apparatus according to Embodiment 1-6 of the present invention. The path switching apparatus according to the present embodiment includes an electrical switch unit 30 instead of the optical switch unit 10 of the first to sixth embodiments. The electrical switch unit 30 includes an electrical switch function unit 31, a switch control unit 32 that controls the electrical switch function unit 31, and a digital cross-connect interface (DCC-IF) 33 that exchanges control signals with the management control function unit 20. , SONETOC-48 link 32x32 digital cross connection is realized.
The control line is configured using the DCC channel of SONETOC-48. Control signals include, for example, OSPF / IS-IS protocol packets for acquiring network topology, RSVP-TE / CR-LDR protocol packets for setting / releasing paths set between packet switches, and fault monitoring for each fiber link. The LMP protocol packet to perform.
The configuration of the management control function unit 20 is the same as that of the embodiment 1-5. Here, the VC-4 (155 Mbit / s) channel defined by SONET is managed and controlled instead of the optical channel.
(Embodiment 1-7 (path switching device))
FIG. 15 is a configuration diagram of the path switching apparatus according to Embodiment 1-7 of the present invention. The path switching apparatus according to the present embodiment includes an electrical switch unit 40 instead of the optical switch unit 10 according to the first to fifth embodiments. The electrical switch unit 40 includes a cell switch function unit 41, a switch control unit 42 that controls the cell switch function unit 41, and a control signal interface (IP over ATM) 43 that exchanges control signals with the management control function unit 20. It can accommodate 32 SONETOC-48 links and realizes cell switching between them.
The control line is configured using a common line signal network of communication carriers. Control signals include, for example, OSPF / IS-IS protocol packets for acquiring network topology, RSVP-TE / CR-LDR protocol packets for setting / releasing paths set between packet switches, and fault monitoring for each fiber link. The LMP protocol packet to perform.
The configuration of the management control function unit 20 is the same as that of the embodiment 1-5. Here, VPI defined between ATM switches is managed and controlled instead of the optical channel. The VPI defined for each inter-node link corresponds to a channel that accommodates an optical path or an electrical path. That is, as shown in the figure, taking VPI correlation between input and output in each node device corresponds to a cross connection operation of an optical path or an electrical path.
This embodiment also applies to a label switch router that can provide a virtual path for IP packet traffic by using MPLS technology of layer 2.5, and an Ether over MPLS switch that can also provide a virtual path for an Ether frame. Applicable.
As described above, the backup path bandwidth securing method and path switching apparatus according to Embodiments 1-1 to 1-7 of the present invention have path bandwidths set discretely or fixedly, and the working path and backup path. In a network where it is necessary to match the bandwidths completely, it is possible to reduce the required number by sharing a channel as a backup path resource necessary for failure recovery of the working path.
Further, by bundling a plurality of “spare reserved” optical channels and managing them in a unified manner based on one piece of identification number information, it is possible to greatly reduce the number of management objects of spare channel resources in the entire network. . In addition, the frequency of the backup path resource re-allocation process accompanying the occurrence of switching can be greatly reduced. In addition, a highly reliable communication network can be constructed while preventing an increase in the amount of equipment required for the backup path. Also, it is possible to define a failure class for the backup path resource, change the backup path repair rate according to the failure class, and differentiate service grades.
[Embodiments 2-1 to 2-3]
FIG. 16 illustrates a configuration example of the path switching apparatus according to the embodiment 2-1. This configuration is the same as that of the path switching apparatus of the embodiment 1-5.
That is, the path switching apparatus according to the embodiment 2-1 includes the optical switch unit 10 that realizes cross connection in units of wavelength paths, the management control function unit 20 that manages and controls this, and the channel management database 15. The optical switch unit 10 includes an optical switch function unit 11 and a switch control unit 12 that controls the optical switch function unit 11. The routing processing function unit 21 has a function of defining a cost for each fiber link and searching for a route that minimizes the fiber link cost accumulated between the start node and the end node of the optical path to be set. The Dijkstra method is applied to the search algorithm.
With such a configuration, a backup optical path can be set only by designating an optical channel group accommodating the backup optical path for each link. In addition, since the optical channel management database 15 is shared with the working path setting / deleting processing unit 222, it is possible to control so that the working optical path is not set as the optical channel constituting the optical channel group accommodating the backup optical path. It is. Thereby, each node can set an optical channel to be “preliminarily reserved” as a reserve resource in an autonomous and distributed manner on a link basis.
Hereinafter, differences from the path switching apparatus according to Embodiment 1-5 will be mainly described.
FIG. 17 shows a configuration example of an optical communication network to which the present embodiment is applied. When a band is secured in the nodes # 1- # 3- # 6- # 8 as the working optical path, the optical path is opened along this route. On the other hand, only the bandwidth is reserved for the nodes # 1- # 2- # 4- # 7- # 8 as the backup optical path, and the actual connection setting is performed until the working optical path cannot be connected due to some failure. Absent.
In the optical channel group that accommodates the backup optical path, risk classification number information assigned to the working optical path with respect to the stored backup optical path is recorded. Here, {12, 18, 21} is assigned as the risk classification number information for the failure scenario possessed by the working optical path route. At this time, the risk classification number information {12, 18, 21} is attached as attribute information of the optical channel group that accommodates the protection optical path for this working optical path. This risk classification number information is sequentially notified from the upstream node to the downstream node when the backup optical path is set. Each node registers the risk classification number information in the channel management database 15 through its own signaling processing unit 221. As a result, the risk classification number information is associated with the identification number information of the optical channel group that accommodates the backup optical path, and is stored in the channel management database 15 of all nodes on the backup optical path route.
FIG. 18 shows a protection path setting processing sequence of the protection path setting / deleting processing unit 223 in the embodiment 2-1. The protection path setup / deletion processing unit 223 performs the switching operation from the working optical path to the protection optical path with respect to the switching factor of the number n of protection optical paths registered in the optical channel group and the respective risk classification number r. When the number of backup optical paths that can be switched to the optical channel group is P (r) and the maximum value of the number of backup optical paths P (r) obtained for this risk classification number r is Max {P (r)}, A command for setting the number M of optical channels constituting the optical channel group to be not less than Max {P (r)} and not more than n is sent to the signaling processing unit 221. For example, when the number M of optical channels constituting the optical channel group is smaller than Max {P (r)}, the number of optical channels is increased. When the number M is larger than Max {P (r)}, the number of optical channels is increased. If it is equal, leave it as it is.
Thereby, the setting of the protection optical path is performed in consideration of the risk classification number information given to the working optical path, and the channel group that accommodates the protection optical path confirms the number of optical channels constituting it as needed. The required number of optical channels can be ensured while taking
For example, as shown in FIG. 19, it is assumed that the number M of current optical channels constituting the optical channel group is 3, and six spare optical paths A to F are set (n = 6). In this optical channel group, there are three spare optical paths A, B, and D that are switched to the optical channel group when a single failure with the risk classification number {12} occurs, and Max {P (r)} is r = 12. In this case, it is 3. Therefore, Max {P (r)} = M, and 100% remedy is achieved for the occurrence of the failure of the risk classification number {12} in this state.
Here, for example, in the link section # 24 of the nodes # 2 to # 4 shown in FIG. 17, as shown in FIG. An attempt is made to additionally set a seventh spare optical path X for the working optical path having the classification number {12, 18, 21}. In this case, since Max {P (r)} is 4 when r = 12, three optical channels are insufficient to relieve all the working optical paths for the risk classification number {12}. Therefore, as in the sequence shown in FIG. 18, the number of optical channels constituting the optical channel group is increased by one (in FIG. 20, channel 4 is added from the empty channels), and the channel group is configured by four optical channels. To do. As a result, 100% remedy for a single failure can be realized for the four optical paths passing through the link of the risk classification number {12}.
As described above, in the present embodiment, the standby optical path can be set up while taking into account the risk classification number information given to the working optical path and realizing 100% relief against a single failure. You can save as much as you can. Further, according to the number of optical channels required for the optical channel group, optical channels belonging to the optical channel group can be dynamically added / reduced.
In the present embodiment, as information stored in the channel management database 15, the attribute information of the failure service class is added to the optical channel group that accommodates the backup optical path. By providing optical paths having various fault service classes, the path unavailability due to multiple faults is differentiated to meet detailed fault service grade requirements for users.
FIG. 21 shows a protection path setting processing sequence of the protection path setting / deleting processing unit 223 in the embodiment 2-2. Here, a restriction is imposed so that only the backup optical path for the working optical path of the failure service class equivalent to (or lower than) the failure service class held by the optical channel group is accommodated in the optical channel group. Processed.
Instead of the minimum number of optical channels Max {P (r)} required for the optical channel group, a positive value a (f) corresponding to the failure service class attribute information f is defined, and the light of the failure service class attribute f is defined. As the number α of optical channels necessary for the channel group, min {a (f) × Max {P (r)}, n} is used. For example, as shown in FIG. 22, it is assumed that the number M of optical channels constituting the optical channel group is 5, and five spare optical paths A to E are set (n = 5). In this optical channel group, there are three spare optical paths A, B, and C that are switched to the optical channel group when a single failure with the risk classification number {2} occurs, and Max {P (r)} is r = 2. In this case, it is 3. In the case of the embodiment 2-2, 100% against a single failure even if the number of current optical channels is reduced from 1 to 2 with respect to 3 optical paths passing through the link of the risk classification number {2}. Relief can be realized.
On the other hand, in this embodiment, assuming that the value a (f) corresponding to the failure service class attribute “Gold” is 2, min {2 × 3,5} = 5 is used. The number of optical channels α does not exceed the number of spare optical paths n (= 5). Thereby, the shared restoration corresponding to the failure service class “Gold” can be realized. In other words, even if a failure occurs in more active optical paths, there is a high probability that the active optical path with a high failure service class will be relieved, and the path unavailability due to multiple failures will be reduced. Can be reduced.
Further, as shown in FIG. 23, it is assumed that the number M of optical channels constituting the optical channel group is 3, and three spare optical paths F to H are set (n = 3). In this optical channel group, there are two spare optical paths F and H that can be switched to the optical channel group when a single failure with the risk classification number {3} occurs, and Max {P (r)} is r = 3 It becomes 2. On the other hand, if the value a (f) corresponding to the failure service class attribute “Silver” is 1, the minimum number of optical channels α required for the optical channel group is min {1 × 2, 3} = 2. Therefore, as in the sequence shown in FIG. 21, the number of optical channels constituting the optical channel group is reduced by one from the current three, and a shared restoration corresponding to the failure service class “Silver” can be realized.
FIG. 24 shows another configuration example of the path switching apparatus of the present invention. The path switching apparatus of this configuration example includes an electrical switch unit 30 instead of the optical switch unit 10 of the configuration example shown in FIG. The electrical switch unit 30 includes an electrical switch function unit 31, a switch control unit 32 that controls the electrical switch function unit 31, and a digital cross-connect interface (DCC-IF) 33 that exchanges control signals with the management control function unit 20. , SONETOC-48 link 32x32 digital cross connection is realized.
The configuration of the management control function unit 20 is the same, and the VC-4 (155 Mbit / s) channel defined by SONET is managed and controlled instead of the optical channel.
As described above, according to the inventions of Embodiments 2-1 to 2-3, it is possible to automate the setting of the backup path, and to reduce the amount of equipment for the backup path to a required minimum. It is possible to realize reliable failure remedy against link failure, and to differentiate the outage state occurrence rate against multi-link failure by the service grade provided to the user.
[Embodiments 3-1 to 3-2]
FIG. 25 illustrates a configuration example of the path switching apparatus according to the embodiment 3-1. This apparatus constitutes an ATM switch that realizes virtual path (VP) switching defined on the ATM network.
In the figure, the path switching apparatus includes an ATM switch unit 10, a management control function unit 20 for managing and controlling the ATM switch unit 10, and an ATM link channel management database 15. The ATM switch unit 10 includes a switch function unit 11 and a switch control unit 12 that controls the switch function unit 11. This configuration is substantially the same as that of the path switching apparatus according to the first to fifth embodiments and the second to second embodiments, except that a VP is used instead of the optical path. The function of each part is the same as that of the path switching apparatus of the embodiment 2-1, except that the VP is used instead of the optical path.
The management control function unit 20 has a function unit for processing a control signal protocol, and a routing processing function unit (OSPF / IS-IS protocol processing function) 21 for realizing VP setting / cancellation / switching / routing, VP Path setting management function unit (RSVP-TE / CR-LDR protocol processing function) 22 for performing setting / cancellation signaling, and control line management function unit (LMP protocol processing function) 23 for monitoring faults in the control circuit network for transmitting control signals The IP processing unit 24 is configured.
The routing processing function unit 21 has a function of defining a cost for each ATM link and searching for a route that minimizes the ATM link cost accumulated between the start node and the end node of the VP to be set. The Dijkstra method is applied to the search algorithm.
The path setting management function unit 22 includes a signaling processing unit 221, a working path setting / deleting processing unit 222, a protection path setting / deleting processing unit 223, a protection path activation processing unit 224, and a path management database 225, which are the core of the RSVP-TE protocol. including. The signaling processing unit 221 is the same even when the CR-LDP protocol is used. The working path setting / deleting processing unit 222, the protection path setting / deleting processing unit 223, and the protection path activation processing unit 224 are connected to the ATM link channel management database 15, and the working path setting / deleting processing unit 222 and the protection path setting / deleting unit 224 are connected. The processing unit 223 is connected to the routing processing function unit 21, and the working path setting / deleting processing unit 222 and the backup path activation processing unit 224 are connected to the switch control unit 12. At the time of setting the working path, signaling information is input to and output from the working path setting / deleting processing unit 222. Similarly, signaling information is input / output to / from the protection path setup / deletion processing unit 223 when setting up the protection path.
The ATM link channel management database 15 is a database that manages ATM link channels according to the management model of FIG. In the ATM network, as shown in FIG. 26, management is performed by separating into three layers of a VC layer, a VP layer, and an ATM link layer.
Further, the ATM link channel management database 15 holds the risk classification number information of each link connected to the path switching device and the path switching device, and the risk classification number information registered in the ATM link accommodated in the path switching device. A risk classification database is included.
Here, it is assumed that the failure remedy processing is performed in units of VPs, and a band accommodating VPs set in a link connecting two ATM switches is defined as “channel”. It is assumed that a VP identifier (VPI) is set as means for identifying a “channel” that accommodates each VP.
In this embodiment, the VPI and channel of the band M used for recovery of the backup path are bundled for management and managed as a channel group (VPI group). The protection path bandwidth is secured by designating the VPI group of each link.
The protection path setting / deleting processing unit 223 integrally manages M (M ≦ L) protection path bandwidths as VPI groups among Ls reserved as bandwidths for accommodating protection paths connected to the same ground. For this purpose, an identification number for identifying each VPI group is assigned, a channel that is a member of the VPI group is selected, and the identification information of this channel is output to the database in association with the corresponding VPI.
The signaling processing unit 221 outputs the protection path activation signal notified from the adjacent node to the protection path activation processing unit 224, and outputs the protection path activation signal from the protection path activation processing unit 224 to the adjacent node. When the protection path bandwidth is secured, when the adjacent path switching device is notified of the identification number of the VPI or VPI group to be secured and the identification information indicating that the path is a protection path, the information is distributed to set the protection path. The data is output to the deletion processing unit 223. The protection path setting / deleting processing unit 223 searches the output port of the protection path by referring to the routing table of the routing processing function unit 21, and identifies the VPI or VPI group identification number to be secured on the output side of the protection path. The information is output to the signaling processing unit 221 and notified to the adjacent node.
The protection path activation processing unit 224 inputs and outputs a protection path activation signal with an adjacent node via the signaling processing unit 221. The backup path activation processing unit 224 actually performs the protection path activation process and drives the switch.
With such a configuration, a backup path can be set only by designating a VPI group accommodating the backup path for each link. Further, since the ATM link channel management database 15 is shared with the working path setting / deleting processing unit 222, it is possible to control not to set the working path as the VPI constituting the VPI group accommodating the protection path. Accordingly, each node can set VPI to be “preliminarily reserved” as a reserve resource in an autonomous and distributed manner in units of links.
FIG. 27 shows a configuration example of a communication network to which the present embodiment is applied. When a band is secured in the nodes # 1- # 3- # 6- # 8 as the working path, the path is opened along this route. On the other hand, only the bandwidth is reserved for the nodes # 1- # 2- # 4- # 7- # 8 as the backup path, and the actual connection setting is not performed until the working path cannot be connected due to some failure.
In the VPI group that accommodates the backup path, risk classification number information assigned to the working path for the stored backup path is recorded. Here, {12, 18, 21} is assigned as the failure classification number information for the failure scenario of the working path route. At this time, risk classification number information {12, 18, 21} is attached as attribute information of the VPI group that accommodates the protection path for this working path. This risk classification number information is sequentially notified from the upstream node to the downstream node when the backup path is set. Each node registers this risk classification number information in the ATM link channel management database 15 through its own signaling processing unit 221. As a result, the risk classification number information is associated with the identification number information of the VPI group that accommodates the protection path, and is stored in the ATM link channel management database 15 of all nodes on the protection path route.
FIG. 28 shows a protection path setting processing sequence of the protection path setting / deleting processing unit 223 in the embodiment 3-1. The protection path setup / deletion processing unit 223 performs the VPI when the switching operation from the working path to the protection path occurs regarding the switching factor of the total b of the protection path bandwidths registered in the VPI group and the respective risk classification number r. When the sum of the protection paths switched to the group is P (r) and the maximum value of the protection paths total P (r) obtained for this risk classification number r is Max {P (r)}, the VPI group is A command for setting the backup path bandwidth M to be configured to be Max {P (r)} or more and b or less is sent to the signaling processing unit 221. For example, when the protection path bandwidth M constituting the VPI group is smaller than Max {P (r)}, the protection path bandwidth is increased. When the protection path bandwidth M is larger than Max {P (r)}, the protection path bandwidth is increased. Reduce and leave as is if they are equal.
Thereby, the setting of the protection path is performed in consideration of the risk classification number information given to the working path, and the VPI group that accommodates the protection path is constantly checking the protection path bandwidth constituting the protection path. The necessary backup path bandwidth can be secured.
For example, as shown in FIG. 29, it is assumed that the currently reserved backup path bandwidth M of the VPI group is 800 Mbit / s and six backup paths A to F are set (here, b = 1000 Mbit / s). And). In this VPI group, there are three backup paths A, B, and D that are switched to the VPI group when a single failure with the risk classification number {12} occurs, and Max {P (r)} is r = 12. 800Mbit / s. Therefore, Max {P (r)} = M, and 100% remedy is achieved for the occurrence of the failure with the risk classification number {12} in this state.
Here, for example, in link section # 24 of nodes # 2- # 4 shown in FIG. 27, as shown in FIG. 30, there is a danger with respect to the currently reserved backup path bandwidth (M = 800 Mbit / s) of the VPI group. An attempt is made to additionally set a seventh protection path X for the working path having the classification number {12, 18, 21}. In this case, Max {P (r)} is 1000 Mbit / s when r = 12. Therefore, in order to relieve all of the working paths for the risk classification number {12}, the protection path bandwidth of 800 Mbit / s is used. Run short. Therefore, as in the sequence shown in FIG. 28, the backup path bandwidth constituting the VPI group is increased to 1000 Mbit / s. Thereby, 100% relief against a single failure can be realized for the four paths that pass through the link of the risk classification number {12}.
As described above, in this embodiment, the backup path setting takes into account the risk classification number information given to the working path, and saves the backup path resource as much as possible while realizing 100% relief for a single failure. can do. Further, according to the backup path bandwidth required for the VPI group, the backup path bandwidth belonging to the VPI group can be dynamically added / reduced.
In the present embodiment, as information stored in the channel management database 15, the attribute information of the failure service class is added to the VPI group that accommodates the backup path. This is to provide a path having various failure service classes, to differentiate the path unavailability due to multiple failures, and to respond to detailed failure service grade requirements for users.
FIG. 31 shows a backup path setting processing sequence of the backup path setting / deleting processing unit 223 in the embodiment 3-2. Here, only the backup path for the working path of the failure service class equivalent to (or lower than) the failure service class held by the VPI group is processed so as to be accommodated in the VPI group. .
Instead of the protection path bandwidth Max {P (r)} that is at least required for the VPI group, a positive value a (f) corresponding to the failure service class attribute information f is defined, and the VPI group of the failure service class attribute f Min {a (f) × Max {P (r)}, b} is used as the backup path bandwidth α required for the above. For example, as shown in FIG. 32, it is assumed that the backup path bandwidth M of the VPI group is set to 800 Mbit / s, and five backup paths A to E are set (b = 1000 Mbit / s). In this VPI group, there are three backup paths A, B, and C that are switched to the VPI group when a single failure with the risk classification number {2} occurs, and Max {P (r)} is r = 2. 600Mbit / s. In the case of the embodiment 3-1, even if the current protection path bandwidth is reduced from 200 Mbit / s to 200 Mbit / s for the three paths passing through the link of the risk classification number {2}, 100% against a single failure. Relief can be realized.
On the other hand, in the present embodiment, if the value a (f) corresponding to the failure service class attribute “Gold” is 2, min {2 × 600 as the backup path bandwidth α required at the minimum for the VPI group. , 1000} = 1000 Mbit / s. This required backup path bandwidth α does not exceed the total backup path bandwidth b (= 1000). In this case, the spare path bandwidth of 800 Mbit / s is insufficient to relieve the working path for the risk classification number {2} with the failure service class “Gold”. Therefore, as shown in the sequence of FIG. 31, the backup path bandwidth constituting the VPI group is increased to 1000 Mbit / s. Thereby, the shared restoration corresponding to the failure service class “Gold” can be realized. That is, even if a failure occurs in more working paths, there is a higher probability that the working path with a high failure service class will be relieved, and the path unavailability due to multiple failures is reduced. be able to.
Further, as shown in FIG. 33, it is assumed that the backup path bandwidth M of the VPI group is 600 Mbit / s and three backup paths F to H are set (b = 600 Mbit / s). In this VPI group, there are two backup paths F and H that can be switched to the VPI group when a single failure with the risk classification number {3} occurs, and 300 Mbit / max when Max {P (r)} is r = 3. s. On the other hand, if the value a (f) corresponding to the failure service class attribute “Silver” is 1, the minimum number of channels α required for the VPI group is min {1 × 300, 600} = 300. Therefore, the shared restoration corresponding to the failure service class “Silver” can be realized even if the backup path bandwidth of the VPI group is reduced from the current 600 Mbit / s to 300 Mbit / s as in the sequence shown in FIG. .
In the above description of the embodiment, ATM VP is taken as an example, but the present invention is similarly applied to failure relief for a Label Switched Path of a Multi Protocol Label Switch router defined by the same concept. Can do.
As described above, according to the present embodiments 3-1 to 3-2, it is possible to automate the setting of the backup path, and to reduce the amount of equipment of the backup path to a necessary minimum, It is possible to realize reliable failure remedy against a failure, and to differentiate the outage state occurrence rate against a multilink failure by a service grade that provides a user.
[Embodiments 4-1 to 4-4]
In the M: N shared restoration method, in order to avoid interruption of service as much as possible, it is necessary to perform high-speed repair of disconnection of the working optical path due to occurrence of a network failure. In Embodiments 4-1 to 4-4, a technique for executing repair at high speed will be described.
In the M: N shared restoration method, M backup optical channels are defined for each link section, and the N active optical paths are shared by the N working optical paths as their own backup resources. In fact, until a failure occurs and switching is performed, the identification number information of the working optical path that uses this as a spare optical path resource is registered in the database that manages M spare optical channel resources. It is just a state. That is, an optical channel that accommodates the backup optical path cannot be determined until a failure occurs and the working optical path is switched to the backup optical path.
Here, in the autonomous distributed optical communication network, in order to realize high-speed relief based on the M: N shared restoration method, it is necessary to speed up the activation of the backup optical path when a failure occurs.
However, in the M: N shared restoration method, since the channel (wavelength channel in the case of an optical network) in each link section is not fixed until switching occurs, the following problem occurs.
For example, as shown in FIG. 34, a band is secured in the nodes # 1- # 3- # 6- # 8 as the working path (1) and the nodes # 4- # 3- # 6- # are used as the working path (2). When the link is disconnected between the nodes # 3 and # 6 in the situation where the bandwidth is secured in FIG. 8, a switching operation occurs in the working optical paths (1) and (2) passing through the link section. Here, switching signaling of the working optical path (1) occurs at the nodes # 1- # 2- # 4- # 7- # 8, and switching signaling of the working optical path (2) is performed at the nodes # 8- # 7- #. 4 is assumed. At this time, as shown in FIG. 35, in the nodes # 4- # 7, contention for the same optical channel by switching signaling from both the upstream node and the downstream node occurs with probability 1/2. The same applies to nodes # 7- # 8. When such a collision occurs, an optical channel resetting process is required between the two nodes due to the collision avoidance process, which hinders the realization of high-speed switching. Techniques for solving such problems will be described in the following embodiments.
(Embodiment 4-1 (Fast Path Switching Method))
FIG. 36 shows a configuration example of an optical communication network to which the high-speed path switching method of this embodiment is applied. The working optical path (1) secures a band at the nodes # 1- # 3- # 6- # 8, and the working optical path (2) secures a band at the nodes # 4- # 3- # 6- # 8, The working optical path (3) secures a band in the nodes # 4- # 5, and the working optical path (4) secures a band in the nodes # 5- # 7. When the link disconnection occurs, a switching operation occurs in the working optical paths (1) and (2) passing through the link section. At this time, switching signaling of the working optical path (1) occurs at the nodes # 1- # 2- # 4- # 7- # 8, and switching signaling of the working optical path (2) is performed at the nodes # 8- # 7- #. 4 is assumed.
On the other hand, 32 waves of optical channels are defined for the links of the nodes # 4 to # 7, and among them, the optical channel group reserved for setting the backup optical path is 2 waves. In this optical channel group, it is assumed that spare optical paths for a total of four working optical paths (1) to (4) are registered. That is, it corresponds to the 2: 4 shared restoration method.
FIG. 37 shows a signaling sequence in the fast path switching method of the present embodiment. Here, the nodes # 4 and # 7 that are adjacent to each other share roles as master nodes and slave nodes as a result of communication using the OSPF or LMP protocol. In this embodiment, the larger node identification number assigned to two nodes is determined as a master node, and the smaller node identification number is determined as a slave node. Or vice versa. The RSVP-TE protocol is used for the signaling sequence.
Here, it is assumed that backup optical path activation messages associated with a failure are input from both sides at nodes # 4 and # 7. If no processing is performed at this time, a situation occurs in which the same optical channel is competed with a predetermined probability. Therefore, as shown in FIG. 38, when a backup optical path activation message is notified from the master node (# 7) to the slave node (# 4), an optical channel having a small (or large) identification number is activated. On the other hand, when the backup optical path activation message is notified from the slave node (# 4) to the master node (# 7), an optical channel having a large (or small) identification number is activated. As a result, even when backup optical path activation messages in opposite directions are notified, the occurrence of a collision can be avoided and the standby optical path can be activated at high speed.
Further, when the standby optical path activation message is notified successively from the master node (# 7) to the slave node (# 4), the optical channels are activated in order from the optical channel having the smaller (or larger) identification number in the order of arrival. On the other hand, when the backup optical path activation message is successively notified from the slave node (# 4) to the master node (# 7), the optical channels having a large (or small) identification number are activated in order according to the order of arrival. As a result, even when backup optical path activation messages in opposite directions are notified one after another, it is possible to reduce the probability of occurrence of a collision and activate the spare optical path at high speed.
(Embodiment 4-2 (path switching device))
FIG. 39 is a configuration diagram of the path switching apparatus according to the present embodiment. This configuration is the same as the configuration of the path switching apparatus described in Embodiment 1-5. This embodiment is different from the embodiment 1-5 in that the backup optical path activation processing unit 224 and the like activate the backup optical path by the method described in the embodiment 4-1.
(Embodiment 4-3 (path switching device))
FIG. 40 is a configuration diagram of the path switching apparatus according to the present embodiment. The path switching apparatus according to the present embodiment includes an electrical switch unit 30 instead of the optical switch unit 10 according to the embodiment 4-2. The electrical switch unit 30 includes an electrical switch function unit 31, a switch control unit 32 that controls the electrical switch function unit 31, and a digital cross-connect interface (DCC-IF) 33 that exchanges control signals with the management control function unit 20. , SONETOC-48 link 32x32 digital cross connection is realized.
The configuration of the management control function unit 20 is the same as that of the embodiment 4-2. Here, the VC-4 (155 Mbit / s) channel defined by SONET is managed and controlled instead of the optical channel.
(Embodiment 4-4 (path switching device))
FIG. 41 is a configuration diagram of the path switching apparatus according to the present embodiment. The path switching apparatus according to the present embodiment includes an electrical switch unit 40 instead of the optical switch unit 10 according to the embodiment 4-2. The electrical switch unit 40 includes a cell switch function unit 41, a switch control unit 42 that controls the cell switch function unit 41, and a control signal interface (IP over ATM) 43 that exchanges control signals with the management control function unit 20. It can accommodate 32 SONETOC-48 links and realizes cell switching between them.
The configuration of the management control function unit 20 is the same as that of the embodiment 4-2. Here, VPI defined between ATM switches is managed and controlled instead of the optical channel. The VPI defined for each inter-node link corresponds to a channel that accommodates an optical path or an electrical path. That is, as shown in the figure, taking VPI correlation between input and output in each node device corresponds to a cross connection operation of an optical path or an electrical path.
As described above, the high-speed path switching method and the path switching apparatus according to Embodiments 4-1 to 4-4 use the switching signaling in the opposite directions in the distributed control communication network adopting the M: N shared restoration method. A state in which the same optical channel competes can be avoided, and the standby optical path can be activated at high speed.
[Embodiments 5-1, 5-2]
Next, a technique for performing high-speed failure switching to a backup path having a long path length in the pre-assignment restoration method will be described.
In the pre-assignment restoration method, a working path and a backup path defined to transfer one path trunk are routed so as to be different from each other except for a start point and an end node. Further, the path of the protection path is reserved in advance before a failure of the working path occurs, and this protection path band is shared with a defined protection path for relieving other working paths.
For example, in the example shown in FIGS. 42A and 42B, between nodes # 1 and # 2, between nodes # 2 and # 3, between nodes # 1 and # 4, between nodes # 2 and # 5, and between nodes # 3 and # 6. , Nodes # 4 to # 5 and nodes # 5 to # 6 have risk classification numbers {11}, {12}, {13}, {14}, {15}, {16}, {17}, respectively. Connected via link. The working optical path A between the nodes # 1- # 2- # 3- # 6 is the danger classification number {11, 12, 15}, and the working optical path B between the nodes # 2- # 3 is the danger classification number {12}. When the working optical path C between the nodes # 2 to # 5 passes through each link of the risk classification number {14}, each backup optical path A, B, and C has the risk classification number {13, 16, 17}, Assume that the route is set to a route passing through the link of the danger classification number {14, 17, 15} and the danger classification number {12, 15, 17}.
Here, in the sharing of the bandwidth related to the backup optical path, even if a single failure occurs in any of the risk classification numbers {11}, {12}, {14}, {15} through which the working optical path passes. The spare optical channel is shared so as not to hinder the relief. As described above, in the restoration method, since the number of working optical paths passing through the link of the risk classification number {12} is 2 at the maximum, it is sufficient to be switched to the backup optical path when the failure occurs. The number of spare optical channels may be two. In the restoration method, the amount of network equipment required to accommodate the backup path can be greatly reduced by making the best use of this.
Now, when switching from the working path to the protection path, it is necessary for the node on the protection path route to quickly switch the failed working path to the protection path while reliably performing physical cross-connection setting (switching processing). There are three failure notification methods at this time as shown in FIGS.
As shown in FIG. 43A, the first method is a method of flooding a failure notification from the node at the failure detection point to the entire network. In many cases, failure notification can be sent from the node at the failure detection point to each node on the backup path through the shortest path, and high-speed failure switching operation can be expected. However, it is premised that a failure notification is transmitted to the entire network when a failure occurs, and there is an inefficient aspect such that it is necessary to transfer this failure notification even to a node that does not require an actual failure switching operation.
As shown in FIG. 43B, the second method notifies the occurrence of a failure from the node at the failure detection point to the node at the switching point between the active path and the backup path (both nodes are the same in the figure). In this method, a failure notification is multicast from each node to each node on the backup path. In this method, it is a precondition that a channel to be allocated with a backup path is actually determined in advance.
As shown in FIG. 43C, the third method notifies the occurrence of a failure from the node at the failure detection point to the node at the switching point between the active path and the backup path (both nodes are the same in the figure). In this method, failure notifications are transferred from a node to a node on a backup path in order of route.
Compared with the first method, the third method needs to notify the occurrence of the failure to the node at the switching point from the failure detection point to the backup path, and therefore the failure relief operation tends to be delayed. However, the failure detection of the SDH path and the optical path is not necessarily limited to the node adjacent to the failure occurrence point, and can be detected at the switching point to the backup path. In particular, in the case of an SDH path, there is a function of notifying an abnormal occurrence signal (AIS) to a downstream node when a failure occurs, and in the case of an optical path, it can be detected by a similar function or power interruption of the optical path signal itself. is there. Therefore, for the SDH path and optical path failure relief, the third method can be switched to the backup path at a relatively high speed.
In addition, the third method sequentially determines from which channel the backup path is assigned to which channel of each link to the downstream node (or vice versa) while transferring the failure notification as compared to the second method. Can be operated flexibly.
By the way, there is a situation in which a predetermined delay must be generated when failure notification is performed by the third method and failure switching is performed from the working path to the protection path. This is because the setting of the protection path in the cross-connect device is merely “reservation” of the switching destination channel, and the physical protection path is not connected. In other words, it is necessary to transfer failure notifications accompanying failure occurrences in order along the backup path route reserved in advance, and to actually set up the backup path connection at each node, which requires time. . Specifically, (1) the propagation delay of the backup path failure notification determined by the propagation speed of the optical signal, and (2) the accumulation of the failure notification transfer delay at each node. The former delay is accumulated at a rate of 5 milliseconds per 1000 km, and the latter delay is accumulated about 1 to 10 milliseconds per node. Therefore, for example, in a restoration method that requires failure relief within 50 milliseconds, it is practically difficult to set the path of the backup path to be several nodes or more, and this is a factor that limits the network scale. become. In view of these points, techniques for performing switching at high speed will be described in the following embodiments.
(Embodiment 5-1 (High-speed path switching method))
44A and 44B are diagrams for explaining the fast path switching method of the present embodiment. In FIG. 44A, the working path A is set between the nodes # 1- # 2- # 3- # 4- # 8, and the protection path A is set between the nodes # 1- # 5- # 6- # 7- # 8. It is assumed that the working path B is set between the nodes # 9 and # 10 and the protection path B is set between the nodes # 9 and # 6 to # 7 and # 10.
In the present embodiment, for the backup path A in which a large delay (for example, 20 milliseconds or more) is expected in the switching process due to transfer of the failure notification, as shown in FIG. (See the solid line in the figure). Such a backup path is referred to as a “hot state backup path”. On the other hand, each node on the path of the protection path B is not physically connected, and only the protection path bandwidth is reserved (indicated by a broken line in the figure).
The hot state backup path is set when the route length exceeds a predetermined length or the number of transit nodes exceeds a predetermined number. At the start node # 1 of the protection path A, the same data as the working path A (only the payload portion of the SDH frame in the SDH transmission system) is duplicated and transferred to the end node # 8. When a failure occurs in the working path A, the working path A is switched to the protection path A by APS (Automatic Protection Switching) of the end node # 8. At this time, since the backup path A has connectivity between the start point and the end point along the backup path route, when the failure of the working path A occurs, the switching from the working path A to the protection path A is performed only by the switching process at the end node. Can be switched at high speed without depending on the backup path length. The same applies to the reverse path starting from node # 8 and ending at node # 1.
In the normal restoration method, as shown in FIG. 45, the backup path bandwidth is reserved for the backup path A from the start node # 1 to the end node # 8 and the backup path B from the start node # 9 to the end node # 10. In this way, each node on the path does not physically connect until failure switching. Therefore, the protection path A and the protection path B share the bandwidth between the nodes # 6 to # 7 and are treated equally.
On the other hand, in the present embodiment, it is allowed to release a band occupied as a hot state backup path as a means for relieving another working path. In other words, when the protection path B is set between the nodes # 6- # 7, the protection path A and the protection path B share the bandwidth between the nodes # 6- # 7. The effect of sharing the spare band is obtained in the same way as the system. Specific examples will be described later.
The conventional 1 + 1 protection method is the same as the hot state backup path of the present embodiment in that the same data flows in the working path and the protection path, and the failure switching of the working path can be handled by the APS switching at the end node. However, both the working path and the protection path are actually used as “working”, and the bandwidth occupied by the protection path cannot be shared with other protection paths.
In addition, the conventional M: N protection method does not flow the duplicated data of the working path to the protection path, and the bandwidth occupied by the protection path is shared among the protection paths that relieve a plurality of working paths. It is assumed that they are all set between the same start point and end point nodes, and bandwidth sharing is not assumed in any section of the backup path as in this embodiment.
Next, an operation example of the path switching method of the present invention will be described with reference to FIGS. 44A and 44B. First, as shown in FIG. 44A, in the default state in which the working paths A and B and the protection paths A and B are set, the protection path A having a long path length is set as a hot state protection path that is physically connected. . On the other hand, for the protection path B, only a bandwidth is reserved and no physical connection is made. Here, the backup paths A and B share the same optical channel between the nodes # 6 to # 7, but the backup paths A are set to be connected to the nodes # 6 and # 7.
If a failure occurs in the working path A in this state, switching from the working path A to the protection path A is performed by APS switching as shown in FIG. 44A. At this time, switching from the working path A to the protection path A is completed, and the protection path A is started to be used as the working path. At this time, it notifies the nodes on the path of the protection path A from the start node # 1 of the working path A that the protection path A has been switched to the working path in the order of the paths. This is the same as the conventional failure notification method shown in FIG. 43C. However, since the failure switching has already been completed, the failure notification transfer delay is not a problem. By this notification, the protection path B is prohibited from using the bandwidth shared with the protection path A between the nodes # 6 to # 7, and the working path switched from the protection path A is physically connected. Maintained.
On the other hand, when a failure occurs in the working path B in the default state of FIG. 44A, the physical connection is switched to the protection path B in the nodes # 6 and # 7 sharing the bandwidth with the protection path A. This state is shown in FIG. 44B. As a result, the connection of the backup path A is temporarily interrupted. When the failure of the working path B is recovered and the protection path B is switched back to the working path B, the physical connection of the protection path A is automatically restored and functions as a hot state protection path.
In this way, failure recovery processing by failure notification is performed for a backup path with a short path length, while APS switching is realized for a backup path with a long path length, and a backup path bandwidth (optical channel). Is shared with a backup path having a short route length. As a result, even if any failure occurs, failure repair can be completed within a certain time for all optical paths. At the same time, it is possible to expect the same sharing effect of the backup path bandwidth as that of the restoration method that does not use the hot state backup path, and it is possible to achieve both economic efficiency and high speed of failure relief.
(Embodiment 5-2 (path switching device))
FIG. 46 is a configuration diagram of the path switching apparatus according to the present embodiment. In the figure, the path switching apparatus includes an optical switch unit 10 that realizes cross connection in units of wavelength paths, a management control function unit 20 that manages and controls this, and a channel management database 15. The optical switch unit 10 includes an optical switch function unit 11, a switch control unit 12 that controls the optical switch function unit 11, and a control signal interface (IP over OSC) 13 that exchanges control signals with the management control function unit 20. .
The configuration and operation of the management control function unit 20 are substantially the same as those of the embodiment 1-5 except for the path management unit 225.
The path management unit 225 distinguishes and manages the hot state backup path and the backup path that is not the hot state backup path, and releases the band as a means for relieving another working path for the band occupied as the hot state backup path. Including means for allowing
This means has path trunk identification number information and input / output interface number as attribute information of the hot state backup path, and indicates that each node other than the start and end nodes is physically connected, and other backup paths. It is shown to allow bandwidth sharing with
The path setting management function unit 22 includes means for transmitting and receiving identification information indicating whether or not the backup path set with the adjacent node is a hot state backup path. As a result, the high-speed failure relief by the above method can be performed autonomously and distributed over the entire network.
The path setting management function unit 22 accesses the path management unit 225 to accommodate the hot state backup path when transmitting / receiving a switching message for switching from the working path to the backup path along the backup path when a failure occurs. Means for acquiring the current channel bandwidth information, selecting a protection path switching destination including this channel bandwidth, and creating a switching message. As a result, in the case shown in FIG. 44B, the setting of the physically connected hot state backup path is temporarily canceled, and another backup path to be opened by the failure relief process is newly set. be able to. This enables high-speed switching with respect to the hot state backup path, and also enables band sharing similar to the restoration method that does not use the hot state backup path. However, bandwidth sharing between hot state backup paths is not performed.
In addition, the path setting management function unit 22 reduces the bandwidth of the hot state backup path along the path switching device of the hot state backup path that relieves the working path when a failure occurs in the working path. A message requesting not to release the band for failure relief is transferred. As a result, when the hot state backup path is used as a working path, it is possible to prohibit the use of the bandwidth of the hot state backup path by another backup path.
As described above, in the high-speed path switching method and the path switching apparatus according to the embodiments 5-1 and 5-2, the backup path bandwidth is shared by a plurality of backup paths (hot state backup path and normal backup path). As a result, the amount of equipment required for the entire network can be reduced. Furthermore, even for a backup path having a long route length, which is difficult with the normal restoration method, switching from the working path to the backup path can be performed at high speed.
In the restoration method as described in FIGS. 42A and 42B, the bandwidth sharing of the backup path is performed so that 100% of the failure is repaired for the failure of the single link, and multiple failures occur in the network. In this case, contention for securing the bandwidth may occur in the section where the bandwidth sharing of the backup path is performed, and failure repair may fail.
For example, in the example shown in FIG. 47, the working optical path A is set between the nodes # 1- # 3- # 6- # 8, and the corresponding backup optical path A is the nodes # 1- # 2- # 4- # 7. -# 8, the working optical path B is set between the nodes # 4- # 5, and the corresponding backup optical path B is set between the nodes # 4- # 7- # 5, the node # Assume that a failure occurs at the same time on the link between 3- # 6 and the link between nodes # 4- # 5. When two backup optical paths between the nodes # 4 and # 7 share one backup optical channel, the spare optical channel is insufficient to remedy such multiple failures, and competes for securing bandwidth. It will be.
In the restoration system, various studies have been made on such contention control when multiple failures occur. For example, in Non-Patent Document 6 (T. Yahara, R. Kawamura, “Virtual path self-healing scheme based on multi-reliability ATM network concept”, IEEE Globcom '97, vol.3, pp.3-8, 1997) A method has been proposed in which backup paths are classified into a plurality of classes and can be adjusted even if contention occurs when switching to a backup channel sharing a band. For example, a backup path priority class is defined, and a backup path with a higher priority class is preferentially relieved when multiple failures occur. As a result, failure recovery is efficiently performed in order from the backup path with the highest priority class.
In addition, a method has been proposed in which failure repair priority is assigned to all paths to be repaired, and adjustment is possible even if contention occurs when switching to a standby system sharing a bandwidth. In this method, when a failure occurs, switching to the backup system is performed in order from the path with the highest priority, and failure repair is efficiently performed even when multiple failures occur.
By the way, contention control when multiple failures occur in the restoration method is focused on adjustment in case of contention, such as preferentially relieving a backup path with a high priority class, so that multiple failures are relieved as much as possible. That was not the point of view. In addition, all are controlled by a network management system that performs path management in a centralized manner, which has a problem in high-speed failure repair processing and a factor that limits the network scale.
In view of the above points, a technique for efficiently performing fault relief at the time of multiple faults by distributed control will be described.
FIG. 48 shows a configuration example of a path switching apparatus including the path management apparatus of the present embodiment. In the figure, the path switching apparatus includes an optical switch unit 10 that realizes cross connection in units of wavelength paths, a management control function unit 20 that manages and controls this, and a channel management database 15. The optical switch unit 10 includes a 64 × 64 optical switch function unit 11, a switch control unit 12 that controls the optical switch function unit 11, and a control signal interface (IP over OSC) 13 that exchanges control signals with the management control function unit 20. Consists of. The same applies to a switch function unit that can input / output eight 2.5 Gbit / s SDH links and perform cross connection processing in units of VC-4 (150 Mbit / s) instead of the optical switch function unit 11. is there.
The configuration and operation of the management control function unit 20 are substantially the same as those of the embodiment 1-5 except for the path management device 225.
The path management device 225 according to the present embodiment has a function of notifying each node through which the protection path is set via the protection path activation processing unit 224 and the signaling processing unit 221. When a backup path that has failed or cannot be activated (failed to be repaired) is detected when a accommodated optical channel fails or is used for another protection path, the protection path is activated for the node through which the protection path passes. Not possible message "is notified. Furthermore, it may be determined whether or not each node section through which the backup path passes can be activated, and the information may be included in the “backup path activation disabled message”.
49A, 49B, and 49C show a method for transferring a protection path activation impossible message. In the first method, as shown in FIG. 49A, a “protection path activation impossible message” is multicast from the node that detected the activation of the protection path to the node through which the protection path passes.
In the second method, as shown in FIG. 49B, a “backup path activation not possible message” is notified from the node that detected the activation failure of the protection path to the start node of the protection path, and the protection path is transmitted from the start node. A “backup path activation impossible message” is multicast to each node up to the end node.
As shown in FIG. 49C, the third method is a backup path management message (RSVP in the figure) periodically transferred for normality confirmation from the start node to the end node (or the reverse direction) of the backup path. -Standard protocol Hello message is used in TE protocol. A node that has detected that the protection path cannot be activated can notify all the nodes along the protection path by adding a “protection path activation impossible message” to the Hello message.
The path management device of the node that has received the “backup path unsuccessful message” transferred by such a method can determine whether or not the backup path can be activated as the management attribute information of the protection path. On the other hand, it is possible to avoid performing unnecessary switching processing. As a result, it is possible to avoid unnecessary contention in which a plurality of backup paths including a backup path that cannot be activated secures bandwidth.
In addition, since it is possible to grasp in advance that failure remedy by a reserved path reserved in advance is impossible, it is possible to quickly take measures such as remedy the working path via another route.
Also, in the node through which the protection path passes, it is understood that the protection path cannot be activated, such as when the channel that accommodates the protection path in another node section is already in use for another protection path. Therefore, as shown below, the channel of the protection path can be diverted to another protection path, and the probability that the other protection path is relieved even when multiple failures occur is increased.
FIG. 50 shows an example of path management in the path management apparatus of this embodiment. In the figure, it is assumed that the protection channel A of the failure service class 1 is assigned with the optical channel 1 alone, and the protection paths B, C, and D of the failure service class 2 share the optical channel 2. Here, if the protection channel A cannot be secured because the protection path A is faulty or used by another protection path in another node section, the protection path A cannot be activated, and this node accommodates the protection path A. The optical channel 1 is not used. At this time, a case is assumed in which multiple failures occur in the sections corresponding to the backup paths B and C, it is necessary to secure an optical channel at the same time, and contention for the shared optical channel 2 occurs. In this situation, if it has been notified by the method shown in FIGS. 49A to 49C that the backup path A has already been disabled, the optical channel 1 that houses the protection path A is accommodated in the protection path B or C. Can be diverted as an optical channel. As a result, simultaneous recovery using the backup paths B and C is possible for multiple failures.
FIG. 51 shows another example of path management in the path management apparatus of this embodiment. In the figure, it is assumed that the protection paths A and B of the failure service class 1 share the optical channel 1, and the protection paths C, D, and E of the failure service class 2 share the optical channels 2 and 3. Here, it is assumed that the protection paths A and B attempt to secure the optical channel 1 at the same time due to the occurrence of multiple failures. At this time, the optical channel 2 or the optical channel 3 that accommodates the backup paths C, D, and E of the lower failure service class is accommodated in the protection path A or the protection path B so that both the protection paths A and B are relieved. Diverted as an optical channel. Thereby, simultaneous relief by the backup paths A and B can be made against multiple failures.
As described above, in the path management device of this embodiment, a backup path that cannot secure a channel accommodated in another node section cannot be activated, and is notified to the node that the backup path is routed. Unnecessary contention between a plurality of backup paths including a backup path that cannot be activated when a failure occurs can be avoided.
Furthermore, by performing a path management that diverts a channel provided for a backup path that cannot be activated or a channel provided for a backup path with a low failure service class by notification of a backup path that has become unbootable, The probability of successful startup of the backup path when multiple failures occur can be increased.
[Embodiments 7-1 and 7-2]
As shown in FIG. 5, in a network using an optical router, a data plane formed by a switch function unit that transfers user information and a control plane formed by a control device that transfers control signals of the communication network are separated. It has a configuration.
The data plane is a highly reliable network based on SDH or OTN (Optical Transport Network) technology. On the other hand, the control plane is a network based on an Ether switch or an IP router, and generally has a network configuration with higher redundancy than the data plane.
The Internet Engineering Task Force (IETF), the standard organization of GMPLS, is standardizing the Link Management Protocol (LMP) as a protocol for confirming the normality of this control plane (IETF: draft-ietf-ccamp-lmp- 07.txt).
As shown in FIG. 52, the LMP establishes a control channel via a control plane control unit between adjacent nodes in the data plane, and notifies only the sequence number between the nodes via the control channel. Exchange packets. If this hello packet exchange fails, it is detected as an abnormality in the control channel. The exchange period of this hello packet is 10 to 100 msec as a standard, and it is possible to detect an abnormality at high speed. Here, in a state where there is an abnormality in the control plane (LMP Degrated State), each node needs to be prevented from adversely affecting a normal data plane due to a failure of the control plane. For example, it is necessary to prevent an unnecessary switching operation from occurring by erroneously recognizing a path disconnection or a control channel failure set in the data plane as a link disconnection.
By the way, the data plane path is set by signaling processing via the control plane as shown in FIG. 52, and there are a hard state and a soft state as the concept of maintenance of the set path.
In the hard state, once a path has been set, unless there is a clear disconnect command, the path setting state at each node is stored semi-permanently, and the cross connection state for opening the path is maintained. The advantage of this hard state is that maintenance processing for the path state once set is unnecessary, and disconnection or unnecessary switching operation does not occur even when a failure occurs in the control plane. On the other hand, when a large-scale disaster occurs in which an incommunicable node occurs, it becomes difficult to reconfigure a high-speed network using the remaining normal network devices. For example, as shown in FIG. 53, a failure occurs between nodes # 2- # 3 in the path of nodes # 1- # 2- # 3- # 6, and nodes # 1- # 4- # 5- # 6 When switching to a path, a failure path disconnection command is not issued for the paths of the nodes # 1- # 2 and # 3- # 6, and a state in which network resources are unnecessarily consumed due to remaining invalid paths continues. become.
On the other hand, in the soft state, the normality of the set path is confirmed by periodic signaling processing via the control plane. For example, in the RSVP-TE protocol, hello packets for confirming path normality are periodically exchanged between path ends. When the normality is not confirmed within a predetermined time, the path setting state at each node is deleted, and the cross connection state for opening the path is also eliminated. As a result, generation of invalid paths can be suppressed, and waste of network resources due to path registration deletion mistakes can be completely eliminated. In addition, even in the event of a large-scale disaster, failed paths that should be deleted can be quickly and automatically deleted, enabling quick recovery by reconfiguring the network and increasing the flexibility of network operation in the event of an abnormality. .
Each hard state and soft state has advantages and disadvantages.For example, in the hard state, post-processing of the abnormally terminated path setting is required, but in the soft state, the abnormally terminated path setting state is automatically canceled. There is an advantage that the amount of software development required for abnormal processing of software control can be greatly reduced. However, in the soft state, a strict definition of the above-mentioned control plane abnormality (LMP Degraded State) is required, and a highly reliable design that does not adversely affect the normal data plane is necessary. This is a problem.
Here, in order to obtain the advantages of both the soft state and the hard state, the soft hard state is defined as an intermediate state. The soft hard state is not a semi-permanent path setting like the hard state, but is a soft state in which the path setting is not deleted by a failure of about several days. The soft / hard state is applied to a telephone, a digital leased line, and an ATM leased line called a so-called legacy service. The conventional soft state is provided for a circuit accommodating low-quality class public IP traffic.
Hereinafter, in each embodiment, a control function necessary to realize such path management is provided, and normal path disconnection and unnecessary switching operation set in the data plane are performed as an adverse effect due to a control plane failure. A network control apparatus that enables control to be suppressed will be described.
(Embodiment 7-1)
First, an outline of the control method in the present embodiment will be described.
In the network control apparatus of the present embodiment, a software state is introduced that deletes path management information registered in the path management database when the normal confirmation elapsed time exceeds a threshold value. Here, the state transition from the soft state to the hard state is triggered by detection of a state (LMP Degraded State) in which the control plane is abnormal in each node.
Then, the node detecting the LMP Degrade confirms the normality of the data link corresponding to the control link. If there is no abnormality in the data link, the path passing through the data link is changed to the soft / hard state. Further, in order to change the path from the soft state to the soft hard state, all the nodes through which the path passes are notified and recognized. As a result, normal path disconnection and unnecessary switching operation set in the data plane due to a control plane failure can be suppressed.
The transition from the soft hard state to the soft state is performed at the stage where the restoration confirmation of the control link and the normality of the data link have been confirmed. In this case as well, all nodes through which the path passes are notified to that effect. FIG. 54 shows the state transition described above.
FIG. 55 shows a network control apparatus according to the embodiment 7-1. In the figure, the network control device includes an optical switch unit 10 that realizes cross-connection in units of wavelength paths, a management control function unit 20 that manages and controls this, and a channel management database 15. The optical switch unit 10 includes an optical switch function unit 11 and a switch control unit 12 that controls the optical switch function unit 11. The optical switch unit 10 of the present embodiment uses a 128 × 128 switch and has the ability to input / output four fiber links in which 32 optical paths are multiplexed. The transmission speed of each optical path is 2.5 Gbit / s and is terminated with a SONETOC-48 interface.
The control line is composed of a SONET OC-3 line having a transmission rate of 155 Mbit / s. The control signal includes, for example, an OSPF / IS-IS protocol packet for acquiring the network topology of the optical router network, an RSVP-TE / CR-LDR protocol packet for setting / releasing an optical path set between packet switches, and each fiber This is an LMP protocol packet for link failure monitoring.
The management control function unit 20 is equipped with a function unit for processing a control signal protocol, and includes a routing processing function unit (OSPF / IS-IS protocol processing function) 21 for setting, releasing, switching, and routing of an optical path. Path setup management function unit (RSVP-TE / CR-LDR protocol processing function) 22 that performs optical path setup / release signaling, and control link management function unit (LMP protocol processing function) that monitors faults in the control circuit network that transmits control signals ) 23 and the IP processing unit 24.
The path setting management function unit 22 performs setting management of a path set in the signaling network 221, working path setting / deleting processing unit 222, backup path setting / deleting processing unit 223, backup path activation processing unit 224, and data network. A path management database 225 and a timer processing unit 226 are provided. The signaling processing unit 221 not only performs switching notification processing associated with path establishment / deletion and path failure recovery, but also maintains path setting by periodically transmitting / receiving hello packets between path ends after path setting. It has a function.
As shown in FIG. 56, the signaling processing unit 221 notifies the timer processing unit 226 of the arrival of the hello packet and the path identification number for which the hello processing has been performed, and the timer processing unit 226 resets the timer processing for the corresponding path.
That is, the path setting is maintained for each of the working path and the backup path by periodically exchanging hello packets, but the timer processing unit 226 generates a timer process or instance for each path. When the normal check elapsed time elapsed by the timer processing exceeds the threshold, the path management information registered in the path management database 225 is deleted, and the channel management database 15 that manages the wavelength channel between the optical cross-connects is operated. The channel state occupied by the path to be deleted is changed to an empty state. Further, the cross connection state of the optical switch unit 10 is eliminated. As described above, path maintenance and management by soft state is realized.
In addition, in a network in which the control plane and the data plane are clearly separated, highly reliable networking is realized as follows. As shown in FIG. 57, when the control link management function unit 23 detects an abnormality of the control link connected to the own node and confirms the normality of the data link corresponding to the control link, the control in which the failure has occurred. A timer stop signal is output to the timer processing unit 226 that performs timer processing for a path whose setting is maintained (exchange of hello packets) via the channel. Note that the path for timer stop processing is limited to the one in which hello packets are exchanged via the control channel in which a failure has occurred. The corresponding path is searched by inquiring from the signaling processing unit 221 to the working path setting / deleting processing unit 222 and the protection path setting / deleting processing unit 223.
In response to the input of the timer stop signal, the timer processing unit 226 stops the timer process of the normal confirmation elapsed time of the set path. This prevents an inadvertent path disconnection process due to a control link failure. That is, these paths transition from the soft state to the soft hard state.
Further, the signaling processing unit 221 performs timer stop processing for a path in which hello packets are exchanged via the control link when the control link fails. As a result, the path that has transitioned from the soft state to the soft hard state is notified to all the nodes through which the path passes. As a result, the soft state is transited to the soft hard state in all sections of the set path. Note that a signaling protocol such as RSVP-TE or CR-LDP is used as means for notifying the transition from the soft state to the soft hard state.
(Embodiment 7-2)
FIG. 58 is a configuration diagram of the network control device according to the embodiment 7-2. The network control apparatus according to the present embodiment includes an electrical switch unit 30 instead of the optical switch unit 10 according to the embodiment 7-1. The electrical switch unit 30 includes a 32 × 32 digital cross-connect switch function unit 31 that realizes a cross connection in units of SDH frame VC-4 (155 Mbit / s), a switch control unit 32 that controls the switch, and a management control function unit 20. And a digital cross-connect interface (DCC-IF) 33 for exchanging control signals.
The control line is configured using a DCC channel for STM16 signals. Control signals include, for example, OSPF / IS-IS protocol packets for acquiring network topology, RSVP-TE / CR-LDR protocol packets for setting / releasing paths set between packet switches, and fault monitoring for each fiber link. The LMP protocol packet to perform.
The configuration of the management control function unit 20 is almost the same as that of the embodiment 7-1, but the control link management function unit 23 has additional functions. It has a function of notifying an adjacent node of an abnormality of a control link connected to the own node and a function of notifying an abnormality of a control link notified from an adjacent node to another adjacent node. As a result, the control link failure is notified to the entire control area, and all paths set in the control area are transitioned from the soft state to the soft hard state. At the same time, the establishment of a VC-4 path passing through this control area is temporarily stopped to stabilize the path operation. In other words, in response to a control link failure, a soft state is introduced into the communication network, and at the same time, VC-4 path disconnection and unnecessary switching operations associated with the introduction of the soft state are suppressed within a certain area, and path operation is performed. It becomes possible to ensure the stabilization of.
Although this embodiment is applied to a digital cross-connect network that realizes STS-3 / VC-4 path networking of SONET / SDH frames, a virtual path of an ATM network, a label switched path of an MPLS network It can also be applied to management control.
In addition, when a control link failure is notified to the entire control area, the path set in the data link is notified by notifying the control area of the identification number information of the path passing through the data link corresponding to the control link. It is also possible to transition only from soft state to soft hard state.
As described above, the network control devices according to the embodiments 7-1 and 7-2 can reduce the cost by reducing the development amount of the path management abnormality processing software by introducing the soft state.
Furthermore, the normality of the data link corresponding to the control link is confirmed, and if there is no abnormality in the data link, the path passing through the data link is changed to the soft hard state, so that the data plane is set due to the control plane failure. Normal path disconnection and unnecessary switching operations can be suppressed. This enables highly reliable path networking independent of the reliability of the control plane.
The present invention is not limited to the above-described embodiments, and various modifications and applications are possible within the scope of the claims.
DESCRIPTION OF SYMBOLS 10 Optical switch part 15 Channel management database 20 Management control function part 21 Routing processing function part 22 Path setting management function part 23 Control line management function part 24 IP processing part 30, 40 Electrical switch part
One path connecting the nodes at two points of the communication network with a plurality of routes is set as a working path, and the other path is set as a backup path that ensures connectivity along the route between the start point and the end point.
When a failure occurs in the working path, switching from the working path to the protection path is performed by switching the start or end node.
A high-speed path switching method characterized in that, when a failure occurs in another working path, the bandwidth of the protection path is released as a bandwidth that accommodates a protection path prepared for failure recovery of the other working path.
The high-speed path switching method according to claim 1,
The backup path is set when the path length exceeds a predetermined length or the number of transit nodes exceeds a predetermined number, and in other cases, a backup path that sets a backup path in which only the bandwidth is secured is set. Method.
In a path switching device that switches to a backup path set to a different path connecting the same two points when a working path set between two nodes of the communication network fails,
As the backup path, path management means for distinguishing and managing a hot-state backup path in which connectivity is ensured along the path and a normal backup path in which only the bandwidth is secured;
A path switching apparatus comprising: means for sharing a bandwidth occupied by the hot-state backup path and a bandwidth reserved by the normal backup path.
In the path switching device according to claim 3,
A path switching apparatus including means for transmitting and receiving identification information indicating whether a backup path set between adjacent nodes is the hot state backup path.
When a switching message for switching to a protection path is transmitted / received along a protection path route when a failure occurs in the working path, channel bandwidth information accommodating the hot state protection path is acquired from the path management means, and this A path switching apparatus including means for selecting a switching destination of a protection path including a channel band and creating a switching message.
A message that sets the bandwidth of the hot-state backup path so that it does not release the bandwidth for failure recovery of other paths along the path switching device of the path of the hot-state backup path that relieves the working path when a failure occurs on the working path A path switching device including means for transferring
JP2009137397A 2003-02-21 2009-06-08 Apparatus and method for performing path fault relief in a communication network Active JP4663022B2 (en)
JP2003043644 2003-02-21
JP2003043643 2003-02-21
JP2003103092 2003-04-07
JP2003103093 2003-04-07
JP2003103094 2003-04-07
JP2003159828 2003-06-04
JP2003159829 2003-06-04
JP2009137397A JP4663022B2 (en) 2003-02-21 2009-06-08 Apparatus and method for performing path fault relief in a communication network
JP2006281882 Division
JP2009201156A JP2009201156A (en) 2009-09-03
JP4663022B2 true JP4663022B2 (en) 2011-03-30
ID=32913395
JP2005502780A Active JP3900194B2 (en) 2003-02-21 2004-02-20 Apparatus and method for performing path fault relief in a communication network
JP2009137397A Active JP4663022B2 (en) 2003-02-21 2009-06-08 Apparatus and method for performing path fault relief in a communication network
JP2009137396A Active JP4663021B2 (en) 2003-02-21 2009-06-08 Network controller
US (1) US8134920B2 (en)
EP (1) EP1596539B1 (en)
JP (3) JP3900194B2 (en)
CN (1) CN1754352B (en)
CA (6) CA2744878A1 (en)
WO (1) WO2004075494A1 (en)
JP4642353B2 (en) * 2001-09-12 2011-03-02 富士通株式会社 Network monitoring and control device
US20040160895A1 (en) * 2003-02-14 2004-08-19 At&T Corp. Failure notification method and system in an ethernet domain
EP1710712B1 (en) * 2004-01-07 2017-10-11 Panasonic Intellectual Property Management Co., Ltd. Server, terminal apparatus, device registering system, registering method, registering program, and recording medium
US7406032B2 (en) * 2005-01-06 2008-07-29 At&T Corporation Bandwidth management for MPLS fast rerouting
CN101199165A (en) * 2005-06-14 2008-06-11 艾利森电话股份有限公司 Method and collocation for processing failure in network
US9172489B2 (en) * 2005-06-30 2015-10-27 Infinera Corporation Discovery of an adjacent network element within a network data plane
JP4074314B2 (en) * 2005-10-13 2008-04-09 株式会社東芝 Optical transmission system
KR100696176B1 (en) 2005-12-09 2007-03-20 한국전자통신연구원 Apparatus and method for MPLS LSP protection switching
JP4372104B2 (en) 2006-01-11 2009-11-25 株式会社東芝 Reserve transmission path reservation method
JP4649350B2 (en) * 2006-03-07 2011-03-09 日本電信電話株式会社 Node device and wavelength switching method
US7852754B2 (en) * 2006-03-17 2010-12-14 Tellabs San Jose, Inc. Method and apparatus for managing faults in a ring network
CN101047700B (en) * 2006-05-01 2010-05-12 华为技术有限公司 Method and device for raising reliability of LMP control channel
JP4714081B2 (en) * 2006-06-01 2011-06-29 アラクサラネットワークス株式会社 Network connection device
JP2007325200A (en) * 2006-06-05 2007-12-13 Nippon Telegr & Teleph Corp <Ntt> Resource providing method, boundary node device and network system
JP4688757B2 (en) * 2006-08-23 2011-05-25 株式会社日立製作所 Communication path failure recovery method
JP4680151B2 (en) * 2006-08-24 2011-05-11 富士通株式会社 Data transmission method and apparatus
JP2008061091A (en) * 2006-09-01 2008-03-13 Hitachi Communication Technologies Ltd Path setting method and node device
JP4700738B2 (en) * 2006-10-06 2011-06-15 日本電信電話株式会社 Communication node device, communication system, path resource allocation method, and program
CN101163030A (en) * 2006-10-09 2008-04-16 华为技术有限公司 Method for establishing mapping table of divider
JP5037143B2 (en) * 2007-01-15 2012-09-26 富士通株式会社 Backup path bandwidth management and path bandwidth change
JP5066968B2 (en) * 2007-03-26 2012-11-07 日本電気株式会社 Station-side terminator, subscriber-side terminator, communication system, control method for these devices, and program
US8400912B2 (en) * 2007-06-27 2013-03-19 World Wide Packets, Inc. Activating a tunnel upon receiving a control packet
US7889745B2 (en) * 2008-02-29 2011-02-15 Verizon Patent And Licensing Inc. Systems and methods for multi-layer interworking
JP5072673B2 (en) * 2008-03-18 2012-11-14 キヤノン株式会社 Management device, communication path control method, communication path control system, and program
JP4661892B2 (en) * 2008-03-25 2011-03-30 日本電気株式会社 Communication network system, communication device, route design device, and failure recovery method
JP2009296230A (en) * 2008-06-04 2009-12-17 Nec Corp Transmission network, transmission apparatus, channel switching method and program for transmission network
JP5020896B2 (en) * 2008-06-17 2012-09-05 株式会社日立製作所 Node and communication system
US8855483B2 (en) * 2008-09-19 2014-10-07 Telefonaktiebolaget L M Ericsson (Publ) Restoration scheme for an optical network and method of using such a scheme
JP4966947B2 (en) * 2008-10-16 2012-07-04 日本電信電話株式会社 Continuity confirmation method, continuity confirmation program, communication device, and continuity confirmation system
US9137849B1 (en) * 2008-12-09 2015-09-15 Cypress Semiconductor Corporation Dynamically switching communication modes in multi-standard wireless communication devices
CN102318265B (en) * 2008-12-18 2014-08-27 瑞典爱立信有限公司 Network node and method for controlling resources in a communication network
JP5163479B2 (en) * 2008-12-19 2013-03-13 富士通株式会社 Path switching method
CN101771465B (en) * 2008-12-29 2013-01-23 华为技术有限公司 Protection switching method, device and system of multi-service transport network
JP5168499B2 (en) * 2009-01-15 2013-03-21 日本電気株式会社 Communication network system and high-reliability method of path
US8102883B2 (en) * 2009-03-04 2012-01-24 Telefonaktiebolaget L M Ericsson (Publ) LDP IGP synchronization for broadcast networks
US20120207017A1 (en) * 2009-07-16 2012-08-16 Daniele Ceccarelli Recovery mechanism for point-to-multipoint traffic
JP5640986B2 (en) * 2009-10-07 2014-12-17 日本電気株式会社 Communication system control device, control method, and program
JP5033856B2 (en) * 2009-10-20 2012-09-26 株式会社日立製作所 Devices and systems for network configuration assumptions
TWI418182B (en) * 2009-11-19 2013-12-01 Ind Tech Res Inst Methods and systems for reroute and generation of backward routing information, and computer program products thereof
CN102104491B (en) * 2009-12-22 2014-09-10 中兴通讯股份有限公司 Rapid protection switching method and device
CA2787455C (en) * 2009-12-31 2019-02-12 Bce Inc. Method, call processing system, communication device and computer-readable media for conveying an audio element to a source device during an outgoing call
US10602241B2 (en) * 2009-12-31 2020-03-24 Bce Inc. Method, system network and computer-readable media for controlling outgoing telephony calls to cause initiation of call features
JP5604989B2 (en) * 2010-05-31 2014-10-15 富士通株式会社 Search device, search method, and search program
JP5630094B2 (en) 2010-06-24 2014-11-26 富士通株式会社 Communication apparatus and communication method
JP5530864B2 (en) * 2010-08-31 2014-06-25 株式会社日立製作所 Network system, management server, and management method
US8627137B1 (en) * 2010-09-16 2014-01-07 Cisco Technology, Inc. Graceful handling of critical traffic blackholing faults
US9305747B2 (en) * 2010-11-13 2016-04-05 Mapper Lithography Ip B.V. Data path for lithography apparatus
JP5470595B2 (en) * 2010-11-24 2014-04-16 株式会社日立製作所 Network control apparatus and path selection method
ES2400434B1 (en) * 2011-01-20 2014-04-29 Telefónica, S.A. Procedure and system for the survival of an optical network against multiple failures
JP5566322B2 (en) * 2011-03-24 2014-08-06 Ｋｄｄｉ株式会社 Communication line sharing system for backup
US20130083652A1 (en) * 2011-09-29 2013-04-04 Electronics And Telecommunications Research Institute Apparatus and method of shared mesh protection switching
CN102404409B (en) * 2011-12-12 2015-02-04 东南大学 Equivalent cloud network system based on optical packet switch
WO2013188801A1 (en) * 2012-06-14 2013-12-19 Huawei Technologies Co., Ltd. Mrsvp-te based fast reroute in detour (1:1) protection mode
US9246696B2 (en) * 2012-06-14 2016-01-26 Futurewei Technologies, Inc. mRSVP-TE based fast reroute in facility (1:N) protection mode
WO2014020896A1 (en) * 2012-08-03 2014-02-06 日本電気株式会社 Multi-failure resolution optical node, optical communication system using same, and wavelength path switching method
WO2014050022A1 (en) * 2012-09-25 2014-04-03 日本電気株式会社 Communication system, and communication method
JP6229318B2 (en) 2013-06-05 2017-11-15 富士通株式会社 Communication system, communication control method, and transmission device
US9426059B2 (en) * 2013-06-10 2016-08-23 Fujitsu Limited Systems and methods for utilizing protection paths
JP6274828B2 (en) * 2013-11-19 2018-02-07 三菱電機株式会社 Communication apparatus and communication path redundancy method
CN105814849B (en) * 2013-12-24 2019-02-12 三菱电机株式会社 Information processing unit, information processing method
US9736558B2 (en) 2014-01-17 2017-08-15 Cisco Technology, Inc. Optical path fault recovery
JP6357953B2 (en) 2014-08-04 2018-07-18 富士通株式会社 Transmission apparatus and activation method
US20170318484A1 (en) * 2014-10-30 2017-11-02 Telefonaktiebolaget Lm Ericsson (Publ) Handling of backup path in a wireless communication system
CN106790332B (en) * 2015-11-24 2020-01-17 中国移动通信集团公司 Resource scheduling method, system and main node
JP6601232B2 (en) * 2016-01-21 2019-11-06 富士通株式会社 Analysis method, analysis device, and analysis program
JP6575393B2 (en) * 2016-02-22 2019-09-18 富士通株式会社 Communication control device and communication system
US10628444B1 (en) * 2016-06-24 2020-04-21 EMC IP Holding Company LLC Incremental backup operations for on-line availability groups
US10490058B2 (en) * 2016-09-19 2019-11-26 Siemens Industry, Inc. Internet-of-things-based safety system
US10057666B2 (en) * 2016-12-09 2018-08-21 Facebook, Inc. Direction-switchable transponders
US10256593B2 (en) 2017-05-26 2019-04-09 Facebook, Inc. Raman amplifier pumped with residual power in an optical communication system
JPH0993260A (en) * 1995-09-27 1997-04-04 Nippon Telegr & Teleph Corp <Ntt> Atm communication network
JPH1065707A (en) * 1996-08-23 1998-03-06 Nec Corp Vp protection management system
JPH1155285A (en) * 1997-08-07 1999-02-26 Nippon Telegr & Teleph Corp <Ntt> Atm communication network
JP2000349801A (en) * 1999-03-30 2000-12-15 Nec Corp Method and device for protection changeover for pon
JP2001268090A (en) * 2000-03-17 2001-09-28 Nec Commun Syst Ltd Atm communication path isdn public network bypass system
JP2001326654A (en) * 2000-05-17 2001-11-22 Nec Corp Protection switching method for pon, and changeover device
JP2002033738A (en) * 2000-07-13 2002-01-31 Nec Commun Syst Ltd Atm communication network and communication relief method on occurrence of fault in the atm communication network
JP2002185610A (en) * 2000-12-14 2002-06-28 Nec Corp High speed communication system and method for renting communication band by hour
JP2002290449A (en) * 2001-03-22 2002-10-04 Mitsubishi Electric Corp Method for setting label switching path
JP2002344491A (en) * 2001-05-17 2002-11-29 Fujitsu Ltd Method and device for setting backup path
JPS62214747A (en) 1986-03-17 1987-09-21 Fujitsu Ltd Local area network
JPH06266684A (en) * 1993-03-15 1994-09-22 Toshiba Corp Interprocessor routing system
JPH06311179A (en) 1993-04-23 1994-11-04 Fujitsu Ltd Fault restoring method
JPH0723105A (en) 1993-06-30 1995-01-24 Toshiba Corp Exchange system
JPH0738953A (en) 1993-07-19 1995-02-07 Fujitsu Ltd Speech channel allocation system for mobile communication system
US5748611A (en) * 1996-06-27 1998-05-05 Mci Corporation System and method for restoring a telecommunications network using conservative bandwidth reservation and selective message rebroadcast
JP2970573B2 (en) 1997-01-24 1999-11-02 日本電気株式会社 ATM virtual path switching node and failure notification method
EP1082829A1 (en) * 1998-05-29 2001-03-14 Motorola, Inc. System, device, and method for registration in a communication network
JPH11355310A (en) 1998-06-12 1999-12-24 Nec Corp Path switching method and system at fault of atm exchange
JP2000151634A (en) 1998-11-12 2000-05-30 Hitachi Ltd Vp changeover method and vp changeover node
US7428212B2 (en) * 1999-01-15 2008-09-23 Cisco Technology, Inc. Best effort technique for virtual path restoration
JP3859436B2 (en) 2000-08-02 2006-12-20 富士通株式会社 Communication device
JP3655556B2 (en) 2001-02-27 2005-06-02 三菱電機株式会社 Label switching path setting method
JP4433624B2 (en) 2001-02-28 2010-03-17 日本電気株式会社 Communication network, centralized control device, communication node device, and status notification information mutual exchange method used therefor
JP3700596B2 (en) 2001-03-14 2005-09-28 日本電気株式会社 Communication network, path setting method, and path setting program
US7130263B1 (en) * 2001-03-31 2006-10-31 Redback Networks Inc. Heterogeneous connections on a bi-directional line switched ring
JP4398113B2 (en) * 2001-05-23 2010-01-13 富士通株式会社 Layered network management system
WO2003015351A1 (en) * 2001-08-01 2003-02-20 Fujitsu Limited Communication method and communication device
JP3784682B2 (en) * 2001-09-26 2006-06-14 富士通株式会社 Transmission equipment
CA2415598A1 (en) * 2002-01-11 2003-07-11 Nec Corporation Multiplex communication system and method
JP4017110B2 (en) 2003-02-28 2007-12-05 株式会社Ｋｄｄｉ研究所 How to establish a wireless link
2004-02-20 CA CA 2744878 patent/CA2744878A1/en not_active Abandoned
2004-02-20 CA CA 2744944 patent/CA2744944A1/en not_active Abandoned
2004-02-20 WO PCT/JP2004/001965 patent/WO2004075494A1/en active Application Filing
2004-02-20 CA CA2516532A patent/CA2516532C/en not_active Expired - Fee Related
2004-02-20 US US10/546,379 patent/US8134920B2/en not_active Expired - Fee Related
2004-02-20 JP JP2005502780A patent/JP3900194B2/en active Active
2004-02-20 EP EP20040713173 patent/EP1596539B1/en not_active Expired - Fee Related
2004-02-20 CA CA 2744849 patent/CA2744849A1/en not_active Abandoned
2004-02-20 CA CA 2744851 patent/CA2744851C/en not_active Expired - Fee Related
2004-02-20 CA CA 2744875 patent/CA2744875A1/en not_active Abandoned
2004-02-20 CN CN2004800048503A patent/CN1754352B/en not_active IP Right Cessation
2009-06-08 JP JP2009137397A patent/JP4663022B2/en active Active
2009-06-08 JP JP2009137396A patent/JP4663021B2/en active Active
JP4663021B2 (en) 2011-03-30
JP2009201156A (en) 2009-09-03
CN1754352B (en) 2011-09-21
EP1596539A1 (en) 2005-11-16
CA2744944A1 (en) 2004-09-02
EP1596539B1 (en) 2013-07-17
CA2516532C (en) 2011-09-20
CA2744851A1 (en) 2004-09-02
CA2744849A1 (en) 2004-09-02
EP1596539A4 (en) 2010-03-31
WO2004075494A1 (en) 2004-09-02
US8134920B2 (en) 2012-03-13
JPWO2004075494A1 (en) 2006-06-01
JP3900194B2 (en) 2007-04-04
CA2744851C (en) 2015-04-14
CA2516532A1 (en) 2004-09-02
CN1754352A (en) 2006-03-29
CA2744878A1 (en) 2004-09-02
JP2009201155A (en) 2009-09-03
US20060256712A1 (en) 2006-11-16
CA2744875A1 (en) 2004-09-02
US9705590B2 (en) 2017-07-11 Joint IP/optical layer restoration after a router failure
DE60314972T2 (en) 2008-04-10 Signaling protocol and guard ring architecture
EP1201100B1 (en) 2016-04-27 Method and apparatus for fast reroute in a connection-oriented network
US7042835B1 (en) 2006-05-09 Method and apparatus for ensuring survivability of inter-ring traffic
EP1499049B1 (en) 2008-02-20 Network restoration
US7372806B2 (en) 2008-05-13 Fault recovery system and method for a communications network
EP1652322B1 (en) 2009-08-26 Single-fiber protection in telecommunications networks
US7652983B1 (en) 2010-01-26 Method for restoration and normalization in a mesh network
US7027388B2 (en) 2006-04-11 1+1 Mesh protection
US7477594B2 (en) 2009-01-13 Method for restoring a virtual path in an optical network using 1:N protection
US7388872B2 (en) 2008-06-17 Dynamic communication channel allocation method and system
US7190896B1 (en) 2007-03-13 Supervisory control plane over wavelength routed networks
JP5031907B2 (en) 2012-09-26 Communication system, subscriber accommodation device and communication method
JP3887195B2 (en) 2007-02-28 Ring switching method and apparatus
US7660238B2 (en) 2010-02-09 Mesh with protection channel access (MPCA)
JP3654158B2 (en) 2005-06-02 Packet transfer path control apparatus and packet transfer path control method used therefor
2009-06-09 A621 Written request for application examination
Ref document number: 4663022
2014-03-05 S531 Written request for registration of change of domicile
2014-03-13 R350 Written notification of registration of transfer