A method and system for collaborative control of IP and optical network protection switching

Through the calculation and fault identification mechanism of collaborative protection delay time, the problem of incoordinated protection switching between IP network and optical network is solved, invalid switching is reduced, and network stability and service quality are improved.

CN115623364BActive Publication Date: 2025-07-22FIBERHOME TELECOMMUNICATION TECHNOLOGIES CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211099227.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-08
Publication Date
2025-07-22
Estimated Expiration
2042-09-08

AI Technical Summary

Technical Problem

In the prior art, the protection switching between IP networks and optical networks lacks coordinated control, resulting in a large number of IP services triggering automatic protection switching at the same time when the optical channel path is interrupted, resulting in network instability and reduced service quality.

Method used

By obtaining the protection configuration parameters of IP services and optical networks, calculate the coordinated protection delay time, and adjust the protection delay time of IP services according to this time, ensuring that the protection switching of IP services is completed and then triggering the protection switching of IP services is increased, and a fault identification mechanism across IP networks and optical networks is added to accurately sense the source of faults.

Benefits of technology

It reduces the number of times IP services invalid switching, avoids network instability, and improves the effectiveness of service protection switching and network stability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115623364B_ABST
    Figure CN115623364B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of network control and management, and particularly to a method and system for collaborative control of IP and optical network protection switching. It includes: obtaining the initial protection configuration parameters of IP services and the protection configuration parameters of the optical network, and using the sum of the protection delay time of the optical network and the protection switching time of the optical network as the collaborative protection delay time; determining the protection configuration parameters of the IP services sent to the IP network control function, where the protection configuration parameters of the IP services include the protection delay time of the IP services and / or the collaborative protection delay time; when the source and destination nodes of the IP services detect a fault, triggering protection switching according to the protection configuration parameters of the IP services. The present invention can ensure that the protection switching of the optical network takes precedence in the event of an interruption of IP services caused by an optical network fault, thereby reducing the number of invalid switching operations of IP services and avoiding network instability at the same time.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of network management and control, and particularly to a method and system for collaborative management and control of IP and optical network protection switching. Background Art

[0002] All along, the IP network and the optical network have developed independently in terms of network planning, service configuration, and operation and maintenance. However, in the actual network, a large number of services span the IP metropolitan area network and the optical backbone network. Due to the independent management and control of the IP network and the optical network, the collaboration process between the two is cumbersome, resulting in a long service planning, deployment, and delivery cycle, as well as high operation and maintenance complexity and costs. Automatic protection switching is one of the important means to prevent service interruption caused by network failures. In the collaborative management and control scenario of the IP network and the optical network, the protection collaboration across the IP network and the optical network is also an important issue to be solved.

[0003] Generally, protection-related parameters are configured for both the IP network and the optical network. The IP device or the optical device will trigger the corresponding protection switching mechanism according to the configuration parameters of their respective networks. However, due to the lack of a method for collaborative management and control of protection switching between the IP network and the optical network, the existing solutions have the problem that when the optical channel path is interrupted, all IP services carried on the optical channel trigger automatic protection switching simultaneously. The simultaneous switching of a large number of services will inevitably lead to network instability and reduce service quality.

[0004] In view of this, how to overcome the defects of the existing technology and solve the problem of inconvenient collaborative management and control during the protection switching of the current IP network and optical network is an issue to be solved in this technical field. Summary of the Invention

[0005] In view of the above-mentioned defects or improvement requirements of the existing technology, the present invention solves the problem of inconvenient collaborative management and control during the protection switching of the current IP network and optical network.

[0006] The embodiments of the present invention adopt the following technical solutions:

[0007] In a first aspect, the present invention provides a method for collaborative management and control of IP and optical network protection switching, specifically: obtaining the initial protection configuration parameters of the IP service and the protection configuration parameters of the optical network, and using the sum of the protection delay time of the optical network and the protection switching time of the optical network as the collaborative protection delay time; determining the protection configuration parameters of the IP service sent to the IP network management and control function, where the protection configuration parameters of the IP service include the protection delay time of the IP service and / or the collaborative protection delay time; when the source and destination nodes of the IP service detect a fault, trigger protection switching according to the protection configuration parameters of the IP service.

[0008] Preferably, obtain the initial protection configuration parameters of the IP service and the protection configuration parameters of the optical network, specifically including: receiving a creation request message for the IP and optical services, and obtaining the initial protection configuration parameters of the IP service and the protection configuration parameters of the optical network from the creation request message; or receiving a creation request message for the IP and optical services, obtaining the initial protection configuration parameters of the IP service from the creation request message, and obtaining the protection configuration parameters of the services / optical channels of the existing optical network.

[0009] Preferably, trigger protection switching according to the protection configuration parameters of the IP service, specifically including: verifying the protection delay time of the IP service according to the collaborative protection delay time, and sending the protection configuration parameters of the IP service to the IP network management and control function, where the protection configuration parameters of the IP service include the verified protection delay time of the IP service; the IP network management and control function sends the protection configuration parameters of the IP service to the source and destination nodes of the IP service; when the source and destination nodes of the IP service detect SF / SD, trigger the protection switching of the IP service according to the verified protection delay time of the IP service.

[0010] Preferably, verify the protection delay time of the IP service according to the collaborative protection delay time, specifically including: comparing the collaborative protection delay time value with the protection delay time value of the IP service, and when the configured or default protection delay time value of the IP service is less than the collaborative protection delay time value, reset the protection delay time value of the IP service to the collaborative protection delay time value.

[0011] Preferably, trigger the protection switching of the IP service according to the verified protection delay time of the IP service, specifically including: after the source and destination nodes of the IP service wait for the verified protection delay time of the IP service, detect SF / SD again; when SF / SD still exists, trigger the protection switching of the IP service.

[0012] Preferably, verifying the protection delay time of the IP service according to the collaborative protection delay time further includes: obtaining the service priority or the level of the customer to which the service belongs, and determining whether to perform collaborative protection configuration verification for the service according to the preconfigured policy, and only verifying the protection delay time of the IP service for the services or customers specified by the policy; or, carrying a parameter indicating whether to perform collaborative protection configuration in the received creation request message for the IP and optical services, and determining whether to verify the protection delay time of the IP service according to the parameter value.

[0013] Preferably, triggering protection switching according to the protection configuration parameters of the IP service specifically includes: sending the protection configuration parameters of the IP service to the IP network management and control function, where the protection configuration parameters of the IP service include the protection delay time of the IP service and the collaborative protection delay time; the IP network management and control function sending the protection delay time and the collaborative protection delay time of the IP service to the source and destination nodes of the IP service; after the adjacent nodes of the IP service receive the optical channel fault event, sending optical network fault indication information to the source and destination nodes of the IP service; after the source and destination nodes of the IP service detect SF / SD and / or receive the optical network fault indication information, triggering IP service protection switching according to the protection delay time and the collaborative protection delay time of the IP service.

[0014] Preferably, triggering protection switching of the IP service according to the protection delay time and the collaborative protection delay time of the IP service specifically includes: when the source and destination nodes of the IP service detect SF / SD and receive the optical network fault indication information, the source node of the IP service waits for the collaborative protection delay time and then detects SF / SD again. When SF / SD still exists, triggering protection switching of the IP service; when the source and destination nodes of the IP service detect SF / SD but do not receive the optical network fault indication information, triggering protection switching of the IP service after waiting for the protection delay time of the IP service.

[0015] Preferably, triggering protection switching according to the protection configuration parameters of the IP service specifically includes: after the source and destination nodes of the IP service detect the SF / SD signal indicating a fault and / or receive the optical network fault indication information, triggering protection switching.

[0016] On the other hand, the present invention also provides a system for collaborative management and control of IP and optical network protection switching, specifically including: a collaborative function unit, an IP network management and control function unit, and an optical network management and control function unit. Specifically: the collaborative function unit sends the IP service protection configuration parameters including the protection delay time and / or the collaborative protection delay time of the IP service to the IP network management and control function unit according to the method for collaborative management and control of IP and optical network protection switching provided in the first aspect; when the source and destination nodes of the optical network service / optical channel detect a fault, completing optical network protection switching according to the protection configuration parameters provided by the optical network management and control function unit; when the source and destination nodes of the IP service still detect a fault after the optical network protection switching is completed, completing IP network protection switching according to the protection configuration parameters provided by the IP network management and control function unit.

[0017] Compared with the prior art, the beneficial effects of the embodiments of the present invention are as follows: Through the coordinated configuration of the protection delay time of the IP network and the optical network, it is ensured that the protection switching of the optical network takes precedence when the IP service is interrupted due to an optical network failure, thereby reducing the number of invalid switching of the IP service and avoiding network instability at the same time. Through the fault identification mechanism across the IP network and the optical network, the source and destination nodes of the IP service can accurately perceive whether the interruption of the IP service is caused by an optical network or an IP network failure when triggering the protection switching, and trigger the protection switching of the IP service as needed. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required to be used in the embodiments of the present invention will be briefly introduced below. Obviously, the following described drawings are only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0019] Figure 1 It is a flowchart of a method for collaborative control of protection switching between an IP network and an optical network provided by an embodiment of the present invention;

[0020] Figure 2 It is a flowchart of another method for collaborative control of protection switching between an IP network and an optical network provided by an embodiment of the present invention;

[0021] Figure 3 It is a flowchart of another method for collaborative control of protection switching between an IP network and an optical network provided by an embodiment of the present invention;

[0022] Figure 4 It is a flowchart of another method for collaborative control of protection switching between an IP network and an optical network provided by an embodiment of the present invention;

[0023] Figure 5 It is a flowchart of another method for collaborative control of protection switching between an IP network and an optical network provided by an embodiment of the present invention;

[0024] Figure 6 It is a schematic diagram of the system architecture for collaborative control of protection switching between an IP network and an optical network provided by an embodiment of the present invention;

[0025] Figure 7 It is a schematic diagram of the actual implementation scenario of a system for collaborative control of protection switching between an IP network and an optical network provided by an embodiment of the present invention;

[0026] Figure 8 It is a timing diagram of a system for collaborative control of protection switching between an IP network and an optical network provided by an embodiment of the present invention;

[0027] Figure 9It is a timing schematic diagram of another system for collaborative control of IP and optical network protection switching provided by an embodiment of the present invention. Detailed implementation manners

[0028] In order to make the objectives, technical solutions and advantages of the present invention clearer and more understandable, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0029] The present invention is an architecture of a specific functional system. Therefore, in specific embodiments, the functional logical relationships of each structural module are mainly described, and no specific software and hardware implementation manners are limited.

[0030] In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other. The present invention will be described in detail below with reference to the drawings and embodiments.

[0031] Embodiment 1:

[0032] In the existing network, the IP network and the optical network respectively trigger protection switching according to their respective protection switching parameters. The protection of IP services includes the protection of service layer tunnels, the protection of pseudo wires (PW for short), etc.; the protection of the optical network includes the protection of optical network services, specifically including the protection of optical channel data unit-k (k = 0, 1, 2...), abbreviated as ODUk, and the protection of optical channels (OCh for short), etc. If the protection delay time of the IP service is less than the time for the optical network to detect a fault and complete the switching, the protection switching process of the optical network has not been completed when the protection switching of the IP service is triggered. For example, the signal failure / signal degradation (SF / SD) signal detected by the source and destination nodes of the current IP service may be caused by an optical network fault. After the optical network switching is completed, the SF / SD signal will disappear, and there is no need for the IP service to perform protection switching. In this case, an invalid IP service protection switching will occur, resulting in waste of network resources and degradation of service quality.

[0033] In actual implementation, according to actual service requirements or network architectures, a node can be a network element or a network device.

[0034] As Figure 1 shown, the specific steps of the method for collaborative control of IP and optical network protection switching provided by the embodiment of the present invention are as follows:

[0035] Step 101: Obtain the initial protection configuration parameters of the IP service and the protection configuration parameters of the optical network, and use the sum of the protection delay time of the optical network and the protection switching time of the optical network as the collaborative protection delay time.

[0036] In actual implementation, the initial protection configuration parameters of the IP service and the protection configuration parameters of the optical network can be obtained when creating the service, including receiving the creation request messages of the IP and optical services, and obtaining the initial protection configuration parameters of the IP service and the protection configuration parameters of the optical network from the creation request messages, or obtaining the initial protection configuration parameters of the IP service from the creation request messages and obtaining the protection configuration parameters of the service / optical channel of the existing optical network when determining to use the service / optical channel of the existing optical network to carry the IP service. Commonly used protection switching configuration parameters usually include protection level, protection type, protection delay time, protection switching time, recovery time, whether to recover to the working path, etc.

[0037] In the method provided in this embodiment, in order to reduce the ineffective switching of the IP service, the IP service needs to wait for the completion of the protection switching of the optical network before determining whether to perform switching. This waiting time is called the collaborative protection delay time. In the actual implementation scenario, the time for the completion of the protection switching of the optical network is the time from when the source and destination nodes of the service / optical channel of the optical network detect a link failure or a local failure to the completion of the execution of the protection switching of the optical network, that is, the sum of the protection delay time of the optical network and the switching time of the optical network. Among them, the protection delay time of the optical network is the duration to wait for triggering the protection switching of the optical network after detecting the link failure, and the protection switching time of the optical network is the duration from the triggering of the protection switching of the optical network to the completion of the execution of the protection switching of the optical network. Therefore, the sum of the protection delay time of the optical network and the switching time of the optical network can be used as the collaborative protection delay time.

[0038] The protection delay time of the optical network and the switching time of the optical network are included in the protection configuration parameters of the optical network, and can be configuration values or set default values. In a certain actual implementation scenario, the protection delay time of the optical network is configured to be 30 ms, and then the protection switching time of the optical network is the default value of 50 ms. In this scenario, the collaborative protection switching time = the protection delay time of the optical network + the protection switching time of the optical network = 30 ms + 50 ms.

[0039] Step 102: Determine the IP service protection configuration parameters sent to the IP network management and control function. The protection configuration parameters of the IP service include the protection delay time of the IP service and / or the collaborative protection delay time.

[0040] In order not to change the original execution logic of IP service collaborative protection switching and the parameter call relationship, in this embodiment, the protection configuration parameters actually used by the IP service during protection switching do not use additional data structures or parameters. Instead, they are verified based on the existing protection configuration parameters of the IP service, and replaced when the existing protection delay time does not meet the requirements, so as to facilitate the source and destination nodes of the IP service to perform protection switching collaboration when a fault is detected. Specifically, when the existing protection delay time of the IP service is greater than or equal to the collaborative protection switching time, the existing protection delay time of the IP service can ensure sufficient waiting duration, and the existing protection delay time of the IP service is used as the value of the protection delay time of the IP service during collaborative switching; when the existing protection delay time of the IP service is less than the collaborative protection delay time and cannot ensure the completion of optical layer protection switching, the collaborative protection delay time is used as the value of the protection delay time of the IP service during collaborative switching.

[0041] Step 103: When the source and destination nodes of the IP service detect a fault, trigger protection switching according to the protection configuration parameters of the IP service.

[0042] After obtaining the protection configuration parameters, the source and destination nodes of the IP service detect the fault indication information and trigger collaborative switching according to the collaborative protection delay time and the fault indication information.

[0043] After the source and destination nodes of the IP service receive the issued collaborative protection switching time, they wait according to the collaborative protection switching time. If the fault occurs in the optical network, after waiting for the collaborative protection switching time, the network has returned to normal, and the source and destination nodes of the IP service will no longer detect the fault indication information and do not need to perform IP service protection switching; if the fault occurs in the IP network, after waiting for the collaborative protection switching time, the source and destination nodes of the IP service can still detect the fault indication information. At this time, trigger IP layer protection switching.

[0044] In specific implementation, the fault indication information includes SF / SD of the IP network and optical network fault indication information of the optical network. When there is a fault in the optical network, the source and destination nodes of the IP service will detect SF / SD, and the optical network will detect the optical network fault indication information. When there is a fault in the IP network, the source and destination nodes of the IP service will detect SF / SD, but will not detect the optical network fault indication information.

[0045] After steps 101 - 103 provided in this embodiment, the protection delay time of the IP service is adjusted according to the protection switching completion time of the optical network. After the optical network performs protection switching, protection switching is only performed after the source and destination nodes of the IP service confirm that the fault still occurs, avoiding invalid protection switching of the IP service.

[0046] In the method provided in this embodiment, the nodes in the optical network also need to obtain the configuration parameters related to protection switching. For example, Figure 2 as shown, the parameter distribution can be completed through the following steps.

[0047] Step 201: The optical network management and control function distributes network element configuration parameters to the optical network nodes. Among them, the protection configuration parameters of the optical network distributed to the source and destination nodes of the optical network service / optical channel include the protection delay time of the optical network.

[0048] Step 202: The optical network node returns an optical network node configuration confirmation message to the optical network management and control function.

[0049] Step 203: The optical network management and control function returns a configuration confirmation message of the optical network service / optical channel to the coordination function.

[0050] Through steps 201-203, the parameters related to protection switching are distributed to the nodes in the optical network, enabling the optical network to complete protection switching according to the configuration parameters.

[0051] In the specific implementation process, different coordination switching trigger strategies can be used according to different requirements in the implementation scenario. The following simply provides two available coordination switching trigger strategies. In actual implementation, one can be selected according to actual needs, or they can be used in combination with other existing coordination management and control measures without conflict.

[0052] Method 1: A solution that does not change the device and only reduces the ineffective switching through the coordination configuration of the management and control system. The management and control system configures the protection delay time of the IP service according to the coordination protection delay time. Without modifying the device and system, the source and destination nodes of the IP service are made to wait for the optical network switching to complete and then determine whether to perform switching according to the fault situation, so as to reduce the number of ineffective switches of the IP service.

[0053] For example, Figure 3 as shown, the trigger of the coordination switching can be completed through the following steps.

[0054] Step 301: Verify the protection delay time of the IP service according to the coordination protection delay time, and distribute the protection configuration parameters of the IP service to the IP network management and control function.

[0055] The management and control system verifies the protection delay time of the IP service according to the coordination protection delay time, and re-sets the protection delay time of the IP service according to the verification result. Since both the coordination protection delay time and the protection delay time of the IP service are duration values, the coordination protection delay time value and the protection delay time value of the IP service can be directly compared. When the configured or default protection delay time value of the IP service is less than the coordination protection delay time value, the protection delay time value of the IP service is re-set to the coordination protection delay time value.

[0056] In an actual implementation scenario, the protection delay time of an IP service can be a configured value or a default value.

[0057] (1) When the protection delay time of an IP service is a configured value, compare the collaborative protection delay time value with the configured protection delay time value of the IP service. When the configured protection delay time value of the IP service < the collaborative protection delay time value, the protection delay time value of the IP service is reset to the collaborative protection delay time value.

[0058] (2) When the protection delay time of the IP service is not configured, compare the collaborative protection delay time with the default protection delay time of the IP service. When the default protection delay time of the IP service >= the collaborative protection delay time, set the protection delay time of the IP service to the default value; when the default protection delay time of the IP service < the collaborative protection delay time, set the protection delay time of the IP service to the collaborative protection delay time value.

[0059] Step 302: The IP network control function sends the protection configuration parameters of the IP service to the source and destination nodes of the IP service.

[0060] After verifying the protection delay time of the IP service, it is also necessary to send the verified protection delay time of the IP service to the source and destination nodes of the IP service. The collaboration function sends the verified protection delay time of the IP service to the IP network control function, and the IP network control function sends the verified protection delay time of the IP service to the source and destination nodes of the IP service.

[0061] Step 303: When the source and destination nodes of the IP service detect SF / SD, trigger the protection switching of the IP service according to the verified protection delay time of the IP service.

[0062] In this method, after the source and destination nodes of the IP service wait for the optical network to complete the switching, they determine again whether there is a fault. Specifically, it is necessary to detect signal failure (SF) and signal degradation (SD).

[0063] After the source and destination nodes of the IP service wait for the protection delay time of the IP service, the protection switching of the optical network has been completed. At this time, detect SF / SD again. When SF / SD still exists, it indicates that the protection switching of the optical network has not resolved the fault or the fault occurs in the IP network, and trigger the protection switching of the IP service. If it is detected that SF / SD does not exist, it indicates that the fault has been resolved and there is no need to perform the protection switching of the IP service again, so the protection switching of the IP service is not triggered, avoiding the invalid protection switching of the IP service.

[0064] After steps 301 - 303 provided in this embodiment, without changing the device and system, by extending the protection delay time of the IP service in the configuration parameters, the source and destination nodes of the IP service wait for the optical network to complete the switching before determining whether to perform the switching, avoiding triggering the protection switching when the IP network has no fault and reducing the number of protection switchings of the IP service.

[0065] During the specific implementation process, as Figure 4 shown, the following steps can be used to complete the process of sending the verified protection delay time of the IP service to the source and destination nodes of the IP service in step 301 and returning the response confirmation message.

[0066] Step 401: The IP network management and control function sends the network element configuration parameters to the IP network nodes. Among them, the protection configuration parameters of the IP service sent to the source and destination nodes of the IP service include the verified protection delay time of the IP service.

[0067] Step 402: The IP network nodes return the IP network network element configuration confirmation message to the IP network management and control function.

[0068] Step 403: The IP network management and control function sends the IP service configuration confirmation message to the coordination function.

[0069] Through steps 401 - 403, the sending of the verified protection delay time of the IP service is realized according to the existing parameter configuration method, enabling the IP service to wait for sufficient time during the switching.

[0070] Method 2: Add protection coordination configuration to the management and control system, and add a fault identification mechanism across the IP network and the optical network to both the IP network nodes and the optical network nodes.

[0071] As Figure 5 shown, the triggering of the coordinated switching can be completed through the following steps.

[0072] Step 501: The source and destination nodes of the IP service send the protection delay time of the IP service and the coordinated protection delay time.

[0073] In method 2, the protection delay time of the IP service is not verified. Instead, the protection delay time of the IP service and the coordinated protection delay time are sent simultaneously, and different protection delay times are used according to different fault situations. Specifically: The coordination function sends the protection delay time of the IP service and the coordinated protection delay time to the IP network management and control function. The IP network management and control function sends the protection delay time of the IP service and the coordinated protection delay time to the source and destination nodes of the IP service.

[0074] Step 502: After receiving the event notification of the optical network failure, the adjacent node of the IP network sends the optical network failure indication information to the source and destination nodes of the IP service.

[0075] To reduce the waiting time during the IP service switching, different from Method 1, in Method 2, the source and destination nodes of the IP service can obtain the optical network failure indication information. The source and destination nodes of the service / optical channel of the optical network send the event notification indicating the optical network failure to the adjacent node of the IP network. After receiving the event notification indicating the optical network failure, the adjacent node of the IP network sends the optical network failure indication information to the source and destination nodes of the IP service. The adjacent node of the IP network refers to the edge node of the IP network adjacent to the source and destination nodes of the service / optical channel of the optical network carrying the IP service on the working path of the IP service. Therefore, different triggering strategies can be executed according to different failure types.

[0076] Step 503: After detecting SF / SD and / or receiving the optical network failure indication information, the source and destination nodes of the IP service trigger the IP service protection switching according to the IP service protection delay time and the collaborative protection delay time.

[0077] When the source and destination nodes of the IP service detect SF / SD and receive the optical network failure indication information, it indicates that it may be an IP network failure or an optical network failure. Consistent with the strategy in Method 1, wait for the optical network switching to complete first. After the source and destination nodes of the IP service wait for the collaborative protection delay time, detect SF / SD again. When SF / SD still exists, it indicates that the optical network switching has not resolved the failure, and it is confirmed that the cause of the failure is in the IP network. Therefore, trigger the IP service protection switching. If it is detected that SF / SD does not exist, it indicates that the optical network switching has resolved the failure and the network has returned to normal, then do not trigger the IP service protection switching, avoiding the invalid switching of the IP service.

[0078] When the source and destination nodes of the IP service detect SF / SD but do not receive the optical network failure indication information, it indicates that only the IP network has failed. Therefore, there is no need to wait for the protection switching of the optical network, but directly wait for the IP service protection delay time and then trigger the IP service protection switching, reducing the waiting time during the protection switching and improving the fault handling efficiency.

[0079] After steps 501 - 503 provided in this embodiment, through the collaborative fault detection of the optical network and the IP network, on the basis of avoiding the invalid protection switching, the waiting time for the collaborative protection switching is reduced.

[0080] Further, in the method provided in this embodiment, the protection delay time of the IP service is extended according to the collaborative protection delay time. Therefore, the switching delay time of some IP services may become longer. To prevent the protection delay time of the IP services of high-priority or important customers or other key services specified by the operator from being extended, the priority service policy can be combined during implementation to only verify the switching time of the IP services of ordinary services, and not verify the IP services of high-priority IP services or all IP services of important customers, thus avoiding the extension of the protection delay time of high-priority IP services or important customers. Specifically, the service priority or the level of the customer to which the service user belongs can be obtained, and it can be determined whether to perform collaborative protection configuration verification according to the pre-configured policy, and only verify the protection delay time of the IP service for the services or customers set by the policy. Or a parameter indicating whether to perform collaborative protection configuration is carried in the received creation request message of the IP and optical services, and the protection delay time of the IP service is verified when the value of the parameter determines that it should be performed.

[0081] In actual implementation, it can be implemented in combination with operator policies such as service priority (for example: high priority, low priority), customer level (for example: general user, platinum customer, diamond customer, etc.). The specific operation method is as follows: (1) The verification process of collaborative protection configuration for services of specific customer levels or priorities is indicated through pre-configured policies. (2) When obtaining the protection configuration parameters of the IP service and the protection configuration parameters of the optical network in step 101, the customer level or service priority parameters are obtained at the same time. (3) Before step 301, it is determined whether to perform collaborative protection configuration verification according to the pre-configured policy, and only verify step 301 for the service priorities or customer levels set by the policy. It is also possible to directly add a parameter indicating whether to perform collaborative protection configuration in step 101, which is used to indicate whether the collaborative function needs to perform collaborative protection switching according to the method provided in this embodiment in subsequent steps.

[0082] The method for collaborative control of IP and optical network protection switching provided in this embodiment triggers the IP service protection switching after the protection switching of the optical network has been completed by setting the collaborative protection switching time. On the one hand, in the IP+optical scenario, if the IP service is interrupted due to an optical network failure, the protection switching of the optical network is given priority, reducing the number of ineffective switching times of the IP service, thereby avoiding network instability caused by a large number of IP services simultaneously triggering protection switching when the optical network fails. On the other hand, a fault identification mechanism across the IP network and the optical network is added, enabling the source and destination nodes of the IP service to accurately sense that the IP service interruption is caused by an optical network failure, thus ensuring that the protection switching of the IP service is triggered only when a fault occurs in the IP network and improving the effectiveness of the IP service protection switching.

[0083] Embodiment 2:

[0084] Based on the method for collaborative control of IP and optical network protection switching provided in the above-mentioned Embodiment 1, the present invention further provides a system for collaborative control of IP and optical network protection switching that can be used to implement the above method.

[0085] As Figure 6 shown, it is a schematic diagram of the system architecture of an embodiment of the present invention. Among them, the collaborative function unit sends IP service protection configuration parameters including the protection delay time of the IP service and / or the collaborative protection delay time to the IP network control function unit according to the method for collaborative control of IP and optical network protection switching provided in Embodiment 1; when a fault is detected at the source and destination nodes of the optical network service / optical channel, the optical network protection switching is completed according to the protection configuration parameters provided by the optical network control function unit; when the source and destination nodes of the IP service still detect a fault after the optical network protection switching is completed, the IP network protection switching is completed according to the protection configuration parameters provided by the IP network control function unit. Further, in order to make the system hierarchy clearer and reduce the complexity during system development and update, the system architecture can be divided into three layers, namely, the collaborative layer, the single-domain control layer, and the network forwarding layer. The collaborative layer completes the IP and optical collaborative function unit, the single-domain control layer includes the IP network control function unit and the optical network control function unit, and the network forwarding layer includes the IP network and the optical network.

[0086] Specifically, the IP network control function unit and the optical network control function unit respectively manage the IP network and the optical network, and perform collaborative control on the protection switching delay time of the IP network and the optical network according to the parameters provided by the collaborative function unit. When a fault occurs in the IP network or the optical network, the protection switching can be performed according to the method for collaborative control of IP and optical network protection switching provided in Embodiment 1. In this embodiment, the IP and optical services refer to end-to-end IP services spanning the IP network and the optical network, specifically including service types such as L3VPN, L2VPN, and EVPN. The protection of the IP service includes tunnel protection, PW protection, etc.; the protection of the optical network includes ODUk protection, OCh protection, etc. Correspondingly, when the IP service is L3VPN, the protection of the IP service includes the service layer tunnel protection of the L3VPN service, and when the IP service is L2VPN, the protection of the IP service includes the service layer tunnel protection of the L2VPN service, PW protection.

[0087] The following briefly provides some examples of completing collaborative control of protection switching in the system provided in this embodiment. In actual implementation, the following examples can be referred to, and the collaborative control of protection switching can be completed according to the method in Embodiment 1. The specific implementation scenarios in the following examples are as Figure 7 shown.

[0088] (1) As Figure 8The timing diagram shown is used to perform protection switching using Method 1 in Embodiment 1.

[0089] The coordination function unit receives a creation request for an IP + optical service, and obtains the protection configuration parameters of the IP service and the protection configuration parameters of the optical network included in the creation request according to Step 101. The source and destination nodes of the service are A1 and C5 respectively. The IP service type is an L3VPN service, the protection type of the IP service is L3VPN service layer tunnel protection, and the protection of the optical network is ODUk 1+1 protection.

[0090] The coordination function unit determines the IP service protection configuration parameters, including calculating the coordination protection delay time according to Step 101. The coordination protection delay time = the delay time of the optical network protection (i.e., ODUk 1+1 protection) + the switching time of the optical network protection (i.e., ODUk1+1 protection). Among them, the ODUk 1+1 protection switching time <= 50ms, the default is 50ms, and it is configurable. Assume that the ODUk1+1 protection delay time is 30ms and the ODUk 1+1 protection switching time is the default value of 50ms, then the coordination protection delay time is 30ms + 50ms = 80ms.

[0091] The coordination function unit verifies the IP service protection delay time according to Step 301, and the verification method is as follows.

[0092] (1) Compare the coordination protection delay time value with the configured IP service protection delay time value. When the configured IP service protection delay time value < the coordination protection delay time value, the IP service protection delay time value is reset to the coordination protection delay time value. Assume that in Step 101, the tunnel protection delay time in the protection configuration parameters of the current IP service received by the coordination function unit is 60ms. Since 60ms < 80ms, the tunnel protection delay time value of the IP service is reset to 80ms.

[0093] (2) When there is no configured IP service protection delay time, compare the coordination protection delay time with the default IP service protection delay time. When the default IP service protection delay time >= the coordination protection delay time, the IP service protection delay time is set to the default value; when the default IP service protection delay time < the coordination protection delay time, the IP service tunnel protection delay time is set to the coordination protection delay time value of 80ms.

[0094] The coordination function unit interacts with the IP network management and control function unit and the optical network management and control function unit to determine the IP and optical end-to-end service paths, including the working path and the protection path.

[0095] The coordination function unit sends the service configuration parameters of the optical network to the optical network management and control function unit, including the protection delay time of the optical network. The specific process is as follows: The optical network management and control function unit sends the network element configuration parameters to the optical network nodes. Among them, the ODUk protection configuration parameters sent to the source and destination network elements of the optical network service / optical channel include the ODUk 1+1 protection delay time. The optical network nodes return the optical network network element configuration confirmation message to the optical network management and control function unit; the optical network management and control function unit returns the optical network service configuration confirmation message to the coordination function unit.

[0096] The coordination function unit sends the IP service configuration parameters to the IP network management and control function unit, including the verified protection delay time of the IP service. The specific process is as follows: The IP network management and control function unit sends the network element configuration parameters to the IP network elements. Among them, the protection configuration parameters of the IP service sent to the source and destination network elements of the IP service include the verified protection delay time of the IP service. The IP network elements return the IP network network element configuration confirmation message to the IP network management and control function unit. The IP network management and control function unit returns the IP service configuration confirmation message to the coordination function unit.

[0097] After an optical network failure, the source and destination nodes of the optical network service / optical channel detect SF / SD. After waiting for the ODUk protection delay time, the ODUk protection switching is triggered. Suppose a link failure occurs between optical network elements B2 and B5, then either B1 or B5 detects the SF signal. After waiting for 30 ms according to the switching delay time, the source and destination nodes of the optical channel trigger the ODUk protection switching, that is, from the working path of B1<-->B2<-->B5 to the protection path of B1<-->B3<-->B5. Then the source node of the optical channel sends a notification message of the ODUk protection switching event to the optical network management and control function unit, and then the optical network management and control function unit sends a notification message of the ODUk protection switching event to the coordination function unit.

[0098] Meanwhile, after the source and destination nodes of the IP service detect SF / SD, according to the switching strategy in step 302, if the SF / SD signal still exists after waiting for the protection delay time of the IP service after verification, the protection switching of the IP service is triggered; otherwise, it is not triggered. Assume that the links between IP nodes (network elements or devices) A2 and A5, and between B2 and B5 both fail. IP node A1 detects SF. After waiting for 80 ms, the ODUk protection switching operation restores ODUk to normal, but A1 still detects the SF signal. Then, IP network element A1 triggers the tunnel protection switching of the IP service. If only the link between B2 and B5 fails, after the ODUk protection switching operation is executed, the SF signal on IP network element A1 disappears, and A1 does not trigger the protection switching of the IP service. If the source and destination nodes of the IP service trigger the tunnel protection switching of the IP service, a notification message of the tunnel protection switching event of the IP service is sent to the IP network management and control function unit, and then the IP network management and control function unit sends a notification message of the tunnel protection switching event of the IP service to the coordination function unit. (2) As Figure 9 shown in the timing diagram, the protection switching is performed using Method 2 in Embodiment 1.

[0099] The coordination function unit receives the creation requests of the IP and optical services, and obtains the protection configuration parameters of the IP service and the protection configuration parameters of the optical network included in the creation requests according to step 101. The source and destination nodes of the IP service are A1 and C5, the IP service is the L3VPN service, the protection type of the IP service is tunnel protection, and the protection of the optical network is ODUk 1+1 protection.

[0100] The coordination function unit determines the IP service protection configuration parameters, including calculating the coordination protection delay time according to step 101. The coordination protection delay time = the protection delay time of the optical network (i.e., ODUk1 protection) + the switching time of the optical network protection (i.e., ODUk1 protection), where the ODUk 1+1 protection switching time <= 50 ms, with a default value of 50 ms and configurable. Assume that the ODUk 1+1 protection delay time is 30 ms and the ODUk1+1 protection switching time is the default value of 50 ms. Then the coordination protection delay time is 30 ms + 50 ms = 80 ms.

[0101] The coordination function unit interacts with the IP network management and control function unit and the optical network management and control function unit to determine the IP+optical end-to-end service paths, including the working path and the protection path.

[0102] The coordination function unit sends configuration parameters of the optical channel to the optical network management and control function unit, including the ODUk 1+1 protection delay time. The specific process is as follows: The optical network management and control function unit sends network element configuration parameters to the optical network nodes. Among them, the ODUk 1+1 protection configuration parameters sent to the source and destination nodes of the services / optical channels of the optical network include the ODUk 1+1 protection delay time. The optical network nodes return an optical network network element configuration confirmation message to the optical network management and control function unit. The optical network management and control function unit returns an optical network service / optical channel configuration confirmation message to the coordination function unit;

[0103] The coordination function unit sends IP service configuration parameters to the IP network management and control function unit, including the IP service protection delay time and the coordination protection delay time. The specific process is as follows: The IP network management and control function unit sends network element configuration parameters to the IP network nodes. Among them, the protection configuration parameters of the IP services sent to the source and destination nodes of the IP services include the IP service protection delay time and the coordination protection delay time. The IP network elements return an IP network network element configuration confirmation message to the IP network management and control function unit. The IP network management and control function unit returns an IP service configuration confirmation message to the coordination function unit.

[0104] After an optical network failure, the source and destination nodes of the services / optical channels of the optical network detect SF / SD. After waiting for the ODUk protection delay time, the ODUk protection switching is triggered. Assume that a link failure occurs between optical network nodes (network elements or devices) B2 and B5. Then, B1 or B5 detects the SF signal. After waiting for 30 ms, the ODUk protection switching is triggered, that is, from the working path of B1<-->B2<-->B5 to the protection path of B1<-->B3<-->B5. Specifically: The source and destination network elements (B1 network element or B5 network element) of the optical channel send a notification message of the ODUk protection switching event to the optical network management and control function unit, and then the optical network management and control function unit sends a notification message of the ODUk protection switching event to the coordination function unit.

[0105] The source and destination nodes of the optical channel send an event notification indicating an optical network failure to the adjacent nodes of the IP network, corresponding to Figure 7 , the B1 network element sends an event notification of the optical network failure to the A5 network element or the B5 network element sends an event notification of the optical network failure to the C1 network element.

[0106] After receiving the event notification indicating an optical network failure, the adjacent nodes of the IP network send optical network failure indication information to the source and destination nodes of the IP service, corresponding to Figure 7 , A5 sends optical network failure indication information to A1 or C1 sends optical network failure indication information to C5.

[0107] Meanwhile, the source and destination nodes of the IP service detect SF / SD and receive the optical network fault indication information. According to the switching strategy in step 503, after waiting for the collaborative protection delay time, if SF / SD is still detected, the tunnel protection switching of the IP service is triggered; if SF / SD is not detected, the tunnel protection switching of the IP service is not triggered. When the source and destination nodes of the IP service detect SF / SD but do not receive the optical network fault indication information, the tunnel protection switching of the IP service is triggered after waiting for the tunnel protection delay time of the IP service. Assume that a link failure occurs between B2 and B5. A1 or C5 detects SF and receives the optical network fault indication information. After waiting for the 80 ms collaborative protection delay time calculated in step S32, if the SF information disappears, the tunnel protection switching of the IP service is not triggered. Assume that a link failure occurs between A2 and A5. A1 detects SF but does not receive the optical network fault indication information. After waiting for the tunnel protection delay time of 60 ms of the IP service, the switching from the working path of the IP service to the protection path of the IP service is triggered. Specifically: the source and destination nodes of the IP service send a notification message of the tunnel protection switching event of the IP service to the IP network management and control function unit, and then the IP network management and control function unit sends a notification message of the tunnel protection switching event of the IP service to the collaborative function unit.

[0108] In the above process, the event notification of the optical network fault and the optical network fault indication information are new message instructions between nodes (network elements or devices), which can be implemented by extending the existing protocols between nodes. For example, if it is an Ethernet link between an IP network element and an optical network element and the EMF OAM protocol is supported, the event notification of the optical network fault can be carried out by extending the fields or meanings of the OAM PDU; if the MPLS-TP OAM is supported between IP network elements, the OAM message fields can be extended to indicate the optical network fault.

[0109] It can be seen from the above process that the system provided in this embodiment can complete the method for collaborative management and control of IP and optical network protection switching provided in Embodiment 1, which can effectively avoid service instability caused by simultaneous IP and optical network switching and reduce the number of invalid switching of IP services.

[0110] The above are only the preferred embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent replacements, and improvements made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. A method for collaborative control of IP and optical network protection switching, characterized in that Specifically including: Obtain the initial protection configuration parameters of the IP service and the protection configuration parameters of the optical network, and use the sum of the protection delay time of the optical network and the protection switching time of the optical network as the collaborative protection delay time; Determine the protection configuration parameters of the IP service sent to the IP network management and control function, where the protection configuration parameters of the IP service include the protection delay time of the IP service and / or the collaborative protection delay time; When the source and destination nodes of the IP service detect a fault, trigger protection switching according to the protection configuration parameters of the IP service; When the source and destination nodes of the IP service detect SF / SD and receive the optical network fault indication information, the source node of the IP service waits for the collaborative protection delay time and then detects SF / SD again. When SF / SD still exists, trigger the protection switching of the IP service; When the source and destination nodes of the IP service detect SF / SD but do not receive the optical network fault indication information, wait for the protection delay time of the IP service and then trigger the protection switching of the IP service.

2. The method for collaborative control of IP and optical network protection switching according to claim 1, wherein The obtaining of the initial protection configuration parameters of the IP service and the protection configuration parameters of the optical network specifically includes: Receive the creation request message of the IP and optical services, and obtain the initial protection configuration parameters of the IP service and the protection configuration parameters of the optical network from the creation request message; Or receive the creation request message of the IP and optical services, obtain the initial protection configuration parameters of the IP service from the creation request message, and obtain the protection configuration parameters of the services / optical channels of the existing optical network.

3. The method for collaborative control of IP and optical network protection switching according to claim 1, characterized in that The triggering of protection switching according to the protection configuration parameters of the IP service specifically includes: Verify the protection delay time of the IP service according to the collaborative protection delay time, and send the protection configuration parameters of the IP service to the IP network management and control function, where the protection configuration parameters of the IP service include the verified protection delay time of the IP service; The IP network management and control function sends the protection configuration parameters of the IP service to the source and destination nodes of the IP service; When the source and destination nodes of the IP service detect SF / SD, trigger the protection switching of the IP service according to the verified protection delay time of the IP service.

4. The method for collaborative control of IP and optical network protection switching according to claim 3, wherein The verification of the protection delay time of the IP service according to the collaborative protection delay time specifically includes: Compare the collaborative protection delay time value with the protection delay time value of the IP service. When the configured or default protection delay time value of the IP service is less than the collaborative protection delay time value, reset the protection delay time value of the IP service to the collaborative protection delay time value.

5. The method for collaborative control of IP and optical network protection switching according to claim 3, characterized in that The triggering of the IP service protection switching according to the verified protection delay time of the IP service specifically includes: The source and destination nodes of the IP service wait for the verified protection delay time of the IP service and then detect SF / SD again; When SF / SD still exists, trigger the IP service protection switching.

6. The method for collaborative control of IP and optical network protection switching according to claim 3, characterized in that The verification of the protection delay time of the IP service according to the collaborative protection delay time further includes: Obtain the service priority or the level of the customer to which the service belongs, and determine whether to perform collaborative protection configuration verification for the service according to the pre-configured policy. Only verify the protection delay time of the IP service for the services or customers specified by the policy; Alternatively, carry a parameter indicating whether to perform coordinated protection configuration in the received creation request message of the IP and optical services, and determine whether the protection delay time of the IP service should be verified according to the value of the parameter.

7. The method for collaborative control of IP and optical network protection switching according to claim 1, characterized in that The triggering of the protection switchover according to the protection configuration parameter of the IP service specifically includes: Sending the protection configuration parameter of the IP service to the IP network control function, where the protection configuration parameter of the IP service includes the protection delay time and the coordinated protection delay time of the IP service; The IP network control function sends the protection delay time and the coordinated protection delay time of the IP service to the source and destination nodes of the IP service; After the adjacent node of the IP service receives the optical channel fault event, it sends optical network fault indication information to the source and destination nodes of the IP service; After the source and destination nodes of the IP service detect SF / SD and / or receive the optical network fault indication information, they trigger the IP service protection switchover according to the protection delay time and the coordinated protection delay time of the IP service.

8. A system for collaborative control of IP and optical network protection switching, characterized in that, It includes a coordination function unit, an IP network control function unit, and an optical network control function unit. Specifically: The coordination function unit sends the IP service protection configuration parameter including the protection delay time and / or the coordinated protection delay time of the IP service to the IP network control function unit according to the IP and optical network protection switchover coordination control method described in any one of claims 1-7; When the source and destination nodes of the optical network service / optical channel detect a fault, they complete the protection switchover of the optical network according to the protection configuration parameter provided by the optical network control function unit; When the source and destination nodes of the IP service still detect a fault after the protection switchover of the optical network is completed, they complete the protection switchover of the IP network according to the protection configuration parameter provided by the IP network control function unit.

Citation Information

Patent Citations

  • Nesting protection implementation method and system

    CN105792028A

  • Fault processing method, network device and system

    CN106685682A