SRS balanced recovery routing calculation method, storage medium, device and system

By calculating the optimal recovery route in the C+L band optical network, combining the cross-segment loss and SRS effect, the optical system instability problem caused by the SRS effect is solved, and the stability of service recovery and network reliability are achieved.

CN120455873APending Publication Date: 2025-08-08FIBERHOME TELECOMMUNICATION TECHNOLOGIES CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510582980.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-07
Publication Date
2025-08-08

AI Technical Summary

Technical Problem

In C+L band optical network transmission systems, the SRS effect causes the power redistribution of optical signal, affecting the stability of the optical system and OSNR flatness. Especially under high power and long-distance transmission, changes in service recovery routing may cause network instability and service interruption.

Method used

By obtaining the cross-segment properties of the network topology, the original route-first multiplexing strategy is used to calculate the alternative recovery route with the optimal K-bit routing multiplexing factor, and combining the cross-segment loss and SRS effect influence factor, the recovery route with the least impact of the SRS effect is selected.

Benefits of technology

The SRS balanced C+L band service recovery is achieved, reducing the instability of service batch switching to the optical system, reducing the probability of undamaged service interruption, and ensuring the stability of the network.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120455873A_ABST
    Figure CN120455873A_ABST
Patent Text Reader

Abstract

The invention discloses an SRS balanced recovery routing calculation method, a storage medium, equipment and a system, and relates to the technical field of optical network transmission. The method comprises the following steps: acquiring cross-section attributes of each cross-section in a network topology, wherein the cross-section attributes comprise an optical fiber type attribute, a bearing service wave attribute, an incident fiber optical power attribute, a transmission distance attribute and a gain compensation attribute; calculating K alternative recovery routes with optimal route multiplexing factors by adopting an original route priority multiplexing calculation strategy; estimating the cross-segment loss of each cross-segment of each alternative recovery route in combination with the cross-segment attribute; and calculating an SRS effect influence factor of each alternative recovery route based on the cross-segment loss, and selecting the route with the minimum SRS effect influence factor as the recovery route. According to the invention, the SRS balanced C + L waveband service recovery can be realized, the instability of the optical system caused by the batch switching of the service is reduced, the influence of the service recovery on the C + L optical system is minimized, the interruption probability of the undamaged service is reduced, and the stability of the network is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of optical network transmission, and in particular to an SRS balanced restoration route calculation method, storage medium, device and system. Background Art

[0002] With the growing demand for data transmission, optical network transmission systems are gradually expanding from the traditional C-band to the C+L-band. By combining the C-band and L-band, the C+L-band enables higher system capacity and longer transmission distances. Currently, 80-wavelength, high-capacity systems utilizing the C6T+L6T bands have become a key development direction for optical transmission systems. Operators and equipment manufacturers are jointly promoting the commercialization of the C+L-band, and it is expected that C+L-band transmission systems will see large-scale deployment within the next 1-2 years.

[0003] In multi-wavelength transmission systems, the SRS (Stimulated Raman Scattering) effect is a significant nonlinear phenomenon. The SRS effect causes optical signals with high-power wavelengths to transfer energy to optical signals with low-power wavelengths, leading to a redistribution of signal power. This SRS effect is more likely to occur in C+L multi-band transmission systems, especially in high-power and long-distance transmission scenarios. The SRS effect can affect the power and OSNR (Optical Signal Noise Ratio) flatness at the end of the optical system. After batch switching of WSON (Wavelength Switched Optical Network) services, different recovery routes can cause large-scale increases and decreases in the network, impacting unaffected services. Summary of the Invention

[0004] The present invention aims to provide an SRS balanced restoration route calculation method, storage medium, device, and system, which can realize SRS balanced C+L band service recovery, reduce the instability caused by batch switching of services to the optical system, minimize the impact of service recovery on the C+L optical system, reduce the probability of interruption of intact services, and ensure network stability.

[0005] To achieve the above objectives, in a first aspect, an embodiment of the present invention provides a method for calculating an SRS balanced restoration route, the method comprising:

[0006] Obtaining span attributes of each span in the network topology, wherein the span attributes include fiber type attributes, service wave attributes, input optical power attributes, transmission distance attributes, and gain compensation attributes;

[0007] Adopting the original route priority reuse calculation strategy, calculate K alternative restoration routes with the optimal route reuse factor;

[0008] Estimate the span loss of each span of each candidate restoration route by combining the span attributes of each span in each candidate restoration route;

[0009] The SRS effect impact factor of each candidate restoration route is calculated based on the span loss, and the one with the smallest SRS effect impact factor is selected from the K candidate restoration routes as the restoration route.

[0010] In conjunction with the first aspect, in one embodiment, optical fibers of different optical fiber types have different optical fiber capability attributes, and the optical fiber capability attributes include: C-band loss coefficient, L-band loss coefficient, Raman gain coefficient, and mode field radius;

[0011] The bearer service wave attributes include: a set of C-band service waves carried across segments and a set of L-band service waves carried across segments;

[0012] The fiber-input optical power attribute includes: the fiber-input optical power of the C-band service wave carried across the segment and the fiber-input optical power of the L-band service wave carried across the segment.

[0013] In conjunction with the first aspect, in one implementation, the calculation formula of the routing reuse factor is:

[0014]

[0015] In formula (1), T1 is the number of spans reused with the original route in the restoration route, and T2 is the number of spans in the restoration route. The smaller the Q value, the better.

[0016] In conjunction with the first aspect, in one embodiment, estimating the span loss of each span of each candidate restoration route in combination with the span attributes of each span in each candidate restoration route includes:

[0017] Select each of the K alternative restoration routes in turn. The spans in each alternative restoration route that are identical to the original route directly reuse the original service wavelength resources. The other spans prioritize the original service wavelength resources for resource allocation. If the original service wavelength resources are occupied, adjacent idle wavelength resources are selected for resource allocation according to the adjacent wavelength principle.

[0018] After each candidate recovery route resource is successfully allocated, the span attributes of each span on each candidate recovery route are obtained;

[0019] Combined with the obtained span attributes, the pre-built evaluation model is used to sequentially estimate the span loss of each span on each alternative restoration route.

[0020] In conjunction with the first aspect, in one embodiment, the cross-segment loss estimation formula of the evaluation model is:

[0021]

[0022] In formula (2), γ is the SRS loss weight coefficient;

[0023] β is the optical fiber loss weight coefficient;

[0024] n is the number of C-band services carried across bands;

[0025] m is the number of L-band services carried across segments;

[0026] P i is the optical power of the i-th C-band service wave entering the fiber;

[0027] P j is the optical power of the j-th L-band service wave entering the fiber;

[0028] L is the transmission distance across the segment;

[0029] G i For cross-band gain compensation;

[0030] a c is the C-band loss coefficient;

[0031] a l is the L-band loss coefficient.

[0032] In conjunction with the first aspect, in one embodiment, the process of constructing the cross-segment loss estimation formula of the evaluation model includes:

[0033] For the fiber type of each span of the restoration route, obtain the fiber capacity attributes of the current span, and construct the weighted loss coefficient calculation formula of the span fiber based on the type and number of the carried service wavelength bands:

[0034]

[0035] The initial span loss estimation formula is defined as: span loss S = SRS loss weight * SRS loss △S srs +Fiber loss weight*Fiber loss △S f ;

[0036] The formula for calculating the optical power of the pump light after the transmission distance L when there is no Stokes light is defined as:

[0037]

[0038] In formula (4), P0 is the initial optical power of the pump light; g is the Raman gain coefficient; a p is the optical fiber loss coefficient; P s0 is the Stokes optical power; A effis the effective cross-sectional area of the optical fiber; L eff is the effective length of the optical fiber;

[0039] It is defined that when there is Stokes light, the pump light has the ability to transfer to Stokes photons. The formula for calculating the optical power of the pump light after the transmission distance L is:

[0040] p p2 (L) = P0exp(-a p L) (5);

[0041] Define Stokes optical power P s0 The calculation formula is:

[0042]

[0043] Combining formulas (4), (5), and (6), define △S srs The calculation formula is:

[0044]

[0045] Definition of △S f The calculation formula is:

[0046] △S f =(a*LG i ) (8);

[0047] In formula (8), a is the weighted loss coefficient of the span fiber;

[0048] Definition A eff The calculation formula is:

[0049] A eff =πr 2 (9);

[0050] In formula (9), r is the mode field radius;

[0051] Define L eff The calculation formula is:

[0052]

[0053] Combining formulas (7), (8), (9), and (10), the final cross-segment loss estimation formula for the evaluation model is constructed as follows:

[0054]

[0055] In conjunction with the first aspect, in one embodiment, the calculation formula of the SRS effect influencing factor is:

[0056]

[0057] In formula (11), S T is the margin tolerance of the optical system; S i is the estimated span loss of the i-th span of the alternative restoration route; T2 is the number of spans of the alternative restoration route.

[0058] In a second aspect, an embodiment of the present invention further provides a storage medium having a computer program stored thereon, which implements the method in the embodiment of the first aspect when the computer program is executed by a processor.

[0059] In a third aspect, an embodiment of the present invention further provides an electronic device, comprising a processor, a memory, and an SRS equalization recovery route calculation program stored in the memory and executable by the processor, wherein when the SRS equalization recovery route calculation program is executed by the processor, the steps of the method in the embodiment of the first aspect are implemented.

[0060] In a fourth aspect, an embodiment of the present invention further provides a restoration route calculation system for implementing the SRS equalization method of the embodiment of the first aspect, comprising: a cross-segment attribute acquisition module, an alternative restoration route calculation module, a cross-segment loss estimation module, and a restoration route selection module;

[0061] The span attribute acquisition module is used to: acquire the span attributes of each span in the network topology, wherein the span attributes include fiber type attributes, service wave attributes, input optical power attributes, transmission distance attributes, and gain compensation attributes;

[0062] The alternative restoration route calculation module is used to: adopt the original route priority reuse calculation strategy to calculate K alternative restoration routes with the optimal route reuse factor;

[0063] The span loss estimation module is configured to estimate the span loss of each span of each candidate restoration route by combining the span attributes of each span in each candidate restoration route;

[0064] The restoration route selection module is configured to calculate the SRS effect impact factor of each candidate restoration route based on the span loss, and select the one with the smallest SRS effect impact factor from the K candidate restoration routes as the restoration route.

[0065] The beneficial effects of the technical solutions provided in the embodiments of the present application include:

[0066] In this embodiment, when calculating K alternative restoration routes, a calculation strategy of prioritizing the original route is adopted, which can minimize the changes in the increase and decrease of service waves on the restoration route span; and when selecting a restoration route from the K alternative restoration routes, the physical characteristics of the optical fiber of each span (such as optical fiber loss coefficient, Raman gain coefficient), the transmission distance of the span, the type and number of service waves carried by the span, and the optical power of the input fiber, etc., which have an impact on the stability of the optical system, are comprehensively considered, and the best service restoration route with low estimated loss is selected as much as possible, thereby achieving SRS balanced C+L band service recovery, reducing the instability of the optical system caused by batch switching of services, minimizing the impact of service recovery on the C+L optical system, reducing the probability of interruption of intact services, ensuring network stability, and meeting actual application requirements. BRIEF DESCRIPTION OF THE DRAWINGS

[0067] Figure 1 This is a flow chart of an embodiment of a method for calculating a restoration route for SRS balance in the present application;

[0068] Figure 2 This is a schematic diagram of the specific process of step S3 in the embodiment of the present application;

[0069] Figure 3 is a schematic diagram of a network topology in an example;

[0070] Figure 4 for Figure 3 Schematic diagram of a network cross-segment CD failure in the network topology shown;

[0071] Figure 5 This is a schematic diagram of the hardware structure of an embodiment of the electronic device of the present application;

[0072] Figure 6 This is a functional module diagram of an embodiment of the SRS balanced restoration routing calculation system of the present application. DETAILED DESCRIPTION

[0073] In order to make the technical problems, technical solutions and advantages to be solved by the present invention clearer, the technical solutions of the present invention will be described in detail below with reference to the accompanying drawings and specific embodiments.

[0074] However, it should be noted that the examples described below are merely specific examples and are not intended to limit the embodiments of the present invention to the following specific steps, values, conditions, data, sequences, etc. All other embodiments derived by persons of ordinary skill in the art based on the embodiments in this application without inventive effort shall fall within the scope of protection of this application.

[0075] In a first aspect, an embodiment of the present application provides a method for calculating an SRS balanced restoration route.

[0076] In one embodiment, referring to Figure 1 As shown, Figure 1 This is a flow chart of an embodiment of the SRS balanced restoration route calculation method of this application. Figure 1 As shown, the SRS balanced restoration route calculation method includes:

[0077] Step S1: Acquire the span attributes of each span in the network topology, wherein the span attributes include fiber type attributes, service wave attributes, input optical power attributes, transmission distance attributes, and gain compensation attributes.

[0078] For example, in actual applications, when the network service is stable, the span attributes of each span in the network topology can be obtained, such as {T,W c ,P c ,W l ,P l ,L,G}. Among them, T is the fiber type attribute, representing the fiber type of the span; W c One of the attributes of the carried service wave, representing the set of C-band service waves carried by this span W c {W c1 …W cn}, W cn Indicates the nth wavelength resource in the C band; W l It is also one of the attributes of the carried service wave, representing the L-band service wave set W carried by this span. l {W l1 …W lm}, W lm Indicates the mth wavelength resource in the L band; P c One of the optical power attributes of the fiber, representing the optical power P of the C-band service wave carried by the span c {P c1 …P cn}, P cn Indicates the optical power of the nth wavelength in the C band; P l It is also one of the attributes of the fiber-input optical power, representing the fiber-input optical power P of the L-band service wave carried by the span. l {P l1 …P lm}, P lm Indicates the optical power of the mth wavelength in the L-band. L represents the transmission distance of the current span, and G represents the gain compensation of the current span in a stable network state.

[0079] Furthermore, it can be understood that optical fibers of different optical fiber types T in the span attributes have different optical fiber capability attributes, such as C{a c ,a l ,g,r}. Among them, a c represents the C-band loss coefficient; al represents the L-band loss coefficient; g represents the Raman gain coefficient; and r represents the mode field radius. Specific fiber capability attributes are shown in Table 1 below.

[0080] Table 1

[0081]

[0082] Step S2: adopt the original route priority reuse calculation strategy to calculate K candidate restoration routes with the best route reuse factors.

[0083] It is understandable that when a network link fails, in order to minimize the changes in the increase and decrease of services on the recovery route segment, the KSP basic algorithm can be used to adopt the calculation strategy of prioritizing the reuse of the original route to calculate the set of K alternative recovery routes with the optimal reuse factor, such as R{R1…R k}.

[0084] For example, in practical applications, the calculation formula of the routing reuse factor (hereinafter referred to as Q) can be shown as formula (1):

[0085]

[0086] Where T1 is the number of segments reused in the restoration route and the original route, and T2 is the number of segments in the restoration route. Furthermore, the smaller the Q value, the better.

[0087] Step S3: Estimate the span loss of each span of each candidate restoration route based on the span attributes of each span in each candidate restoration route.

[0088] Since the span attributes of each span obtained in the previous step S1 include factors such as the optical fiber capacity of each span, the span transmission distance, the type and number of service waves carried by the span, and the input optical power, and these factors are all factors affecting the SRS effect and can affect the stability of the optical system, therefore, when estimating the span loss of each span of each alternative recovery route, this embodiment will take into comprehensive consideration the above-mentioned span attributes of each span in each alternative recovery route, in preparation for the subsequent selection of the best service recovery route with low estimated loss.

[0089] For example, as an optional embodiment, see Figure 2 As shown, in step S3, the span loss of each span of each candidate restoration route is estimated by combining the span attributes of each span in each candidate restoration route, which specifically includes the following operations:

[0090] S301, select each alternative restoration route from K alternative restoration routes in sequence (ie, select each alternative restoration route R from the set R of K alternative restoration routes in sequence). i), each alternative restoration path with the same span as the original route directly reuses the original service wavelength resources (such as W i ), that is, there is no increase or decrease in the service wavelength in this span, and other spans give priority to the original service wavelength resources (such as W i ) to allocate resources, if the original service wavelength resources (such as W i ) is occupied, then select adjacent idle wavelength resources (such as W i+1 or W i-1 ) to allocate resources, that is, the number of service waves in this span is increased by 1.

[0091] S302, each alternative restoration route R i After the resource allocation is successful, each alternative recovery route R is obtained i Span properties for each span above.

[0092] S303, combining the obtained span attributes, using the pre-built evaluation model to estimate each candidate restoration route R in turn i The span loss S of each span i .

[0093] Specifically, when combining the obtained span attributes, the physical characteristics of each span fiber (such as fiber loss coefficient, Raman gain coefficient), span transmission distance, span-carried service wave type, number and input fiber optical power and other attribute parameters will be comprehensively considered. In addition, in this embodiment, the span loss S of the evaluation model is i The estimation formula is:

[0094]

[0095] Wherein, γ is the SRS loss weight coefficient, which is selected as 0.8 in this embodiment and can be adjusted in actual applications; β is the fiber loss weight coefficient, which is selected as 0.6 in this embodiment and can be adjusted in actual applications; n is the number of C-band services carried across the segment (including the recovery routing service wave); m is the number of L-band services carried across the segment (including the recovery routing service wave); P i is the optical power of the i-th C-band service wave entering the fiber; P i is the optical power of the jth L-band service wave in the span; L is the transmission distance of the span; G i is the cross-segment gain compensation; a c is the C-band loss coefficient; a l is the L-band loss coefficient.

[0096] Furthermore, in this embodiment, the span loss S of the above evaluation model is constructed i The specific process of the estimation formula includes:

[0097] 1. For the fiber type T of each span of the recovery route, obtain the fiber capability attribute C{a c ,a l ,g,r}, and according to the type and number of the carried service wave bands, the calculation formula of the weighted loss coefficient a of the cross-segment optical fiber is constructed, which is:

[0098]

[0099] Where a c is the C-band loss coefficient; a l is the L-band loss coefficient; n is the number of C-band services carried across the segment (including the recovery routing service wave); m is the number of L-band services carried across the segment (including the recovery routing service wave).

[0100] 2. Define the initial cross-segment loss estimation formula of the evaluation model as follows: cross-segment loss S = SRS loss weight * SRS loss △S srs +Fiber loss weight*Fiber loss △S f .

[0101] It can be understood that part of the loss comes from the energy transfer from short wavelength to long wavelength in the C+L transmission system, which causes power loss in the short wavelength channel, and the other part comes from the fiber loss caused by long-distance common fiber transmission in the C+L band. Therefore, the initial span loss estimation formula can be defined as span loss S = SRS loss weight * SRS loss △S srs +Fiber loss weight*Fiber loss △S f .

[0102] 3. Define the optical power P of the pump light after the transmission distance L when there is no Stokes light p1 The calculation formula for (L) is:

[0103]

[0104] Where P0 is the initial optical power of the pump light; g is the Raman gain coefficient; a p is the optical fiber loss coefficient; P s0 is the Stokes optical power; A eff is the effective cross-sectional area of the optical fiber; L eff is the effective length of the optical fiber;

[0105] It is defined that when there is Stokes light, the pump light can be transferred to the Stokes photon, and the optical power P of the pump light after the transmission distance L is p2 The calculation formula for (L) is:

[0106] P p2 (L) = P0exp(-a p L) (5);

[0107] Define Stokes optical power P s0 The calculation formula is:

[0108]

[0109] It can be understood that in a C+L transmission system, after the C+L channels are transmitted in a common optical fiber, energy transfer occurs from the short wavelength to the long wavelength. In this process, the short wavelength is compared to the pump light and the long wavelength is compared to the Stokes light. In this embodiment, when there is no Stokes light, the optical power P of the pump light after the transmission distance L is defined as p1 (L) can be approximately calculated by the above formula (4); when there is Stokes light, the pump light has the ability to transfer to the Stokes photon, and the optical power P after the transmission distance L is p2 (L) can be approximately calculated by the above formula (5). In addition, in the C+L transmission system, the Stokes optical input power and the total input optical power can be approximately considered as the ratio of the number of L-band wavelengths to the total number of service wavelengths, so the Stokes optical power P can be defined as s0 Obtained by the above formula (6).

[0110] 4. Combining the above formulas (4), (5), and (6), define the SRS loss △S srs The calculation formula is:

[0111]

[0112] It can be understood that for short-wavelength pump light, the SRS loss can be approximately considered as the difference in optical power loss after transmission through the optical fiber under conditions of long wavelength and no wavelength. Therefore, combining the above formulas (4), (5) and (6), in this embodiment, △S is defined as srs It can be calculated using the above formula (7).

[0113] 5. Definition of fiber loss △S f The calculation formula is:

[0114] △S f =(a*LG i ) (8);

[0115] Where a is the weighted loss coefficient of the span fiber, which can be obtained from the above formula (3);

[0116] Define the effective cross-sectional area A of the optical fiber eff The calculation formula is:

[0117] A eff =πr 2 (9);

[0118] Where r is the fiber mode field radius;

[0119] Define the effective length of optical fiber L eff The calculation formula is:

[0120]

[0121] 6. Combining the above formulas (7), (8), (9), and (10), the cross-segment loss S of the final evaluation model can be constructed i The estimation formula is:

[0122]

[0123] Step S4: Calculate the SRS effect impact factor of each candidate restoration route based on the span loss, and select the one with the smallest SRS effect impact factor from the K candidate restoration routes as the restoration route.

[0124] In this embodiment, the alternative recovery route R i , the restoration route SRS effect impact factor E is introduced to evaluate the impact of the alternative restoration route on the optical system during service restoration. The SRS effect impact factor E is based on the estimated span loss S of each span of each alternative restoration route. i Calculated by the formula. And, the alternative recovery route R will be selected from the successful resource allocation. i The route with the smallest SRS effect factor E is selected as the restoration route, so that the selected restoration route is the best service restoration route with the lowest estimated loss.

[0125] For example, in practical applications, the calculation formula of the SRS effect influence factor E can be shown as formula (11):

[0126]

[0127] Where S T is the margin tolerance of the optical system, which is an empirical value. Generally speaking, the margin of the C-band optical system is generally 3dB; S i is the candidate restoration route R estimated in step S3 i The span loss of the i-th span; T2 is the alternative restoration route R i The number of spans.

[0128] It can be seen from the contents of the above steps S1 to S4 that in this embodiment, when calculating K alternative recovery routes, the calculation strategy of prioritizing the original route is adopted, which can minimize the changes in the increase and decrease of service waves on the recovery route span; and when selecting a recovery route from the K alternative recovery routes, the physical characteristics of the optical fiber of each span (such as optical fiber loss coefficient, Raman gain coefficient), the transmission distance of the span, the type and number of service waves carried by the span, and the optical power of the input fiber, etc., will be comprehensively considered. The impact of SRS effect influencing factors on the stability of the optical system will be selected as much as possible, and the optimal service recovery route with low estimated loss will be selected as much as possible, thereby achieving SRS balanced C+L band service recovery, reducing the instability of the optical system caused by batch switching of services, minimizing the impact of service recovery on the C+L optical system, reducing the probability of interruption of intact services, ensuring network stability, and meeting actual application needs.

[0129] In order to better illustrate the detailed process of the restoration route calculation method for achieving SRS balance in the above embodiment and better understand the technical effects of the above embodiment, the implementation steps of the method of the present application will be illustrated below with specific examples in conjunction with the accompanying drawings.

[0130] Assume the network topology is Figure 3 As shown, the transmission distance of each span is Figure 3 As marked in the figure, for ease of calculation, each span uses G652 ordinary single-mode optical fiber, the service rate is selected as 100G, the optical power input to the fiber at different wavelengths in the C-band and L-band is 1.25mw, the system margin tolerance is set to 3dB, and the original service plan is shown in Table 2 below.

[0131] Table 2

[0132] Original business Original route Service rate Service wave type Business Channel 1-30 ABCDE 100G C C1-C30 31-60 ABCDE 100G L L1-L30 61-90 GHD 100G C C31-C60 91-120 GHD 100G L L31-L60

[0133] Step 1: After the network WSON service is established and stabilized, obtain the span attributes of each span in the network topology. The detailed span attribute information is shown in Table 3 below.

[0134] Table 3

[0135]

[0136]

[0137] Step 2: When a network cross-segment CD failure occurs, Figure 4 As shown, the original C-band WSON services 1-30 and the original L-band WSON services 31-60 are damaged and require rerouting. Using the original route-prioritized reuse strategy, we calculate the optimal candidate route set R for the K routes with the optimal reuse factor. For ease of calculation, we use K = 4 as an example. The optimal candidate route set for the four routes with the optimal reuse factor is shown in Table 4.

[0138] Table 4

[0139]

[0140] Step 3: Select each recovery route R from the K candidate route set R in turn. i , the original service wavelength resource W is directly reused across the same span as the original route i , other spans give priority to using the original service wavelength resource W i For ease of explanation, the service switching of 10 wavelengths in the C-band and 10 wavelengths in the L-band is described as a group, and the restoration route ABCHDE with K=1 is selected as an example.

[0141] After the first group of services (original services 1-10 in the C band and original services 31-40 in the L band) are switched, the service wave changes of each span of the restored route ABCHDE are shown in Table 5 below.

[0142] Table 5

[0143]

[0144] As mentioned above, the spans in this example all use G652 single-mode optical fiber, and the optical fiber capabilities are shown in Table 1. The weighted loss coefficient a of each span is calculated using formula (3) as shown in Table 6 below.

[0145] Table 6

[0146]

[0147] Combined with the span attributes of each span in each alternative restoration route, the physical characteristics of the optical fiber of each span on the restoration route (such as optical fiber loss coefficient, Raman gain coefficient), span transmission distance, type and number of service waves carried by the span, and input optical power are comprehensively considered. The estimation formula (2) of the evaluation model is used to estimate the R of each restoration route in turn. i The span loss S of each span i The specific calculation results are shown in Table 7 below.

[0148] Table 7

[0149]

[0150] Step 4: Restoring route ABCHDE has estimated the span loss S of each span on the restoration route through the previous steps. i , then you need to use S i Formula (11) is used to calculate the SRS effect factor E and evaluate the impact of the restoration route on the optical system during service restoration. In formula (11), the system margin tolerance S TIn this example, it is 3 db, and the number of route spans T2 is calculated to be 5. The SRS effect influence factor E of the restoration route ABCHDE can be calculated to be 32.67%.

[0151] Similarly, during the switching of the first group of services (C-band original services 1-10 and L-band original services 31-40), the SRS effect impact factors of other alternative restoration routes can also be calculated according to the ABCHDE method of the restoration routes. Here, we will not provide examples for each of the other restoration routes. The calculation summary of the SRS effect impact factors E for the four alternative restoration routes is shown in Table 8 below.

[0152] Table 8

[0153] Alternative recovery routes SRS effect influence factor E ABCHDE 32.67% ABCHE 29.33% ABCGHDE 31.93% ABCGHE 29.48%

[0154] In summary, in the first group of service switching, the restoration route with the smallest SRS effect factor E (29.33%) is selected, namely ABCHE.

[0155] Then, based on the selection of the restoration route ABCHE after the switching of the first group of services (C-band original services 1-10 and L-band original services 31-40), the SRS effect influence factor E of the second group of services (C-band original services 11-20 and L-band original services 41-50) is calculated. The calculation process is the same as above. The specific calculation results are shown in Table 9 below. Therefore, in the switching of the second group of services, the restoration route with the smallest SRS effect influence factor E (30.37%) is selected, namely ABCGHE.

[0156] Table 9

[0157] Alternative recovery routes SRS effect influence factor E ABCHDE 33.34% ABCHE 31.69% ABCGHDE 31.93% ABCGHE 30.37%

[0158] Finally, based on the selection of the recovery route ABCHE after the switching of the first group of services (C-band original services 1-10 and L-band original services 31-40) and the selection of the recovery route ABCGHE after the switching of the second group of services (C-band original services 11-20 and L-band original services 41-50), the SRS effect influence factor E of the third group of services (C-band original services 21-30 and L-band original services 51-60) is calculated. The calculation process is the same as above. The specific calculation results are shown in Table 10 below. Therefore, in the switching of the third group of services, the recovery route with the smallest SRS effect influence factor E (33.34%) is selected, namely ABCHDE.

[0159] Table 10

[0160] Alternative recovery routes SRS effect influence factor E ABCHDE 33.34% ABCHE 33.92% ABCGHDE 35.19% ABCGHE 34.82%

[0161] In summary, after the network cross-segment CD failure, the original services of WSON services ABCDE are balanced and restored according to the restoration routes ABCHE, ABCGHE, and ABCHDE, respectively, as shown in Table 11 below.

[0162] Table 11

[0163] Original business Original route Restoring Routes Service wave type Business Channel 1-10 ABCDE ABCHE C C1-C10 11-20 ABCDE ABCGHE C C11-C20 21-30 ABCDE ABCHDE C C21-C30 31-40 ABCDE ABCHE L L1-L10 41-50 ABCDE ABCGHE L L11-L20 51-60 ABCDE ABCHDE L L21-L30 61-90 GHD none C C31-C60 91-120 GHD none L L31-L60

[0164] From this, we can see that if the traditional restoration route calculation method is used in this example, the original services of WSON service ABCDE will all be restored according to the restoration route of ABCHDE or AGHE. The span GH or HD will add 30 C service waves and L service waves during the switching process. For the stable original WSON service GHD, the 30 newly added C service waves and L service waves across the span may cause the instantaneous power fluctuation loss across the span to exceed the system margin of 3dB due to the SRS effect, resulting in a flash interruption of the service. Therefore, compared with the traditional restoration route calculation method, the present application can not only minimize the changes in service increase and decrease waves on the restoration route span, but also, when selecting the restoration route, comprehensively consider the physical characteristics of each span optical fiber (such as optical fiber loss coefficient, Raman gain coefficient), span transmission distance, span-carried service wave type, number and input fiber power and other SRS effect influencing factors on the stability of the optical system, and select a restoration route with the optimal SRS influencing factor, thereby realizing SRS balanced C+L band service recovery, reducing the instability of the optical system caused by batch switching of services, minimizing the impact of service recovery on the C+L optical system, reducing the probability of interruption of undamaged services, ensuring network stability, and meeting actual application needs.

[0165] In a second aspect, based on the same inventive concept, embodiments of the present invention further provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements a method for calculating a restoration route for SRS equalization, as provided in any embodiment of the present invention. The method for calculating a restoration route for SRS equalization can be referenced to the various embodiments of the method for calculating a restoration route for SRS equalization of this application and will not be further described here.

[0166] The computer storage medium of the embodiment of the present invention can adopt any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can be, for example, but not limited to: an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or component, or any combination of the above. More specific examples (non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device.

[0167] A computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0168] Program code embodied on a computer-readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.

[0169] Computer program code for performing the operations of the present invention can be written in one or more programming languages, or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (e.g., through the Internet using an Internet service provider).

[0170] On the third aspect, based on the same inventive concept, an embodiment of the present invention further provides an electronic device, which may be a personal computer (PC), a notebook computer, a server, or other device with data processing capabilities.

[0171] Reference Figure 5 , Figure 5 Schematic diagram of the hardware structure of the electronic device of the present application. In the embodiment of the present application, the electronic device may include a processor, a memory, a communication interface and a communication bus.

[0172] The communication bus may be of any type and is used to interconnect the processor, memory, and communication interface.

[0173] Communication interfaces include input / output (I / O) interfaces, physical interfaces, and logical interfaces, which interconnect components within electronic devices and other devices (such as other computing devices or user devices). Physical interfaces can include Ethernet, fiber optic, and ATM interfaces; user devices can include displays and keyboards.

[0174] The memory can be various types of storage media, such as random access memory (RAM), read-only memory (ROM), non-volatile RAM (NVRAM), flash memory, optical storage, hard disk, programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), etc.

[0175] The processor may be a general-purpose processor that can invoke an SRS equalization restoration route calculation program stored in a memory and execute the SRS equalization restoration route calculation method provided in the embodiments of the present application. For example, the general-purpose processor may be a central processing unit. The method executed when the SRS equalization restoration route calculation program is invoked can be referenced to the various embodiments of the SRS equalization restoration route calculation method of the present application and will not be further described here.

[0176] Fourthly, participation Figure 6 As shown, based on the same inventive concept, an embodiment of the present invention further provides an SRS balanced restoration route calculation system, which includes a cross-segment attribute acquisition module, an alternative restoration route calculation module, a cross-segment loss estimation module, and a restoration route selection module.

[0177] Among them, the span attribute acquisition module is used to: obtain the span attributes of each span in the network topology, and the span attributes include optical fiber type attributes, service wave attributes, input optical power attributes, transmission distance attributes, and gain compensation attributes. The alternative recovery route calculation module is used to: adopt the original route priority multiplexing calculation strategy to calculate K alternative recovery routes with the optimal route multiplexing factor. The span loss estimation module is used to: estimate the span loss of each span of each alternative recovery route based on the span attributes of each span in each alternative recovery route. The recovery route selection module is used to: calculate the SRS effect impact factor of each alternative recovery route based on the span loss, and select the one with the smallest SRS effect impact factor from the K alternative recovery routes as the recovery route.

[0178] From the above content, it can be seen that the system of this embodiment can realize SRS balanced C+L band service recovery, reduce the instability brought to the optical system by batch switching of services, minimize the impact of service recovery on the C+L optical system, reduce the probability of interruption of undamaged services, ensure network stability, and meet actual application needs.

[0179] It should be noted that the various variations and specific examples in the aforementioned method embodiments are also applicable to the system of this embodiment. Through the detailed description of the aforementioned method, those skilled in the art can clearly understand the implementation method of the system in this embodiment, so for the sake of brevity of the specification, they will not be described in detail here.

[0180] Note: The terms "including" and "having" and any variations thereof in the specification and claims of this application and the above-mentioned drawings are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units that are not listed, or may optionally include other steps or units that are inherent to these processes, methods, products or devices. The terms "first", "second" and "third" are used to distinguish different objects, etc., and do not represent a sequence, nor do they limit "first", "second" and "third" to different types.

[0181] In the description of the embodiments of this application, the words "exemplary," "for example," or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary," "for example," or "for example" in the embodiments of this application should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary," "for example," or "for example" is intended to present the relevant concepts in a concrete manner.

[0182] In the description of the embodiments of the present application, unless otherwise specified, “ / ” means or, for example, A / B can mean A or B; “and / or” in the text is merely a description of the association relationship of associated objects, indicating that three relationships may exist, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, “multiple” refers to two or more than two.

[0183] In some processes described in the embodiments of the present application, multiple operations or steps are included that appear in a specific order. However, it should be understood that these operations or steps may not be performed in the order in which they appear in the embodiments of the present application or may be performed in parallel. The sequence numbers of the operations are only used to distinguish between different operations, and the sequence numbers themselves do not represent any order of execution. In addition, these processes may include more or fewer operations, and these operations or steps may be performed in sequence or in parallel, and these operations or steps may be combined.

[0184] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, of course, it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes a number of instructions for enabling a terminal device to execute the methods described in each embodiment of the present application.

[0185] The above are only preferred embodiments of the present application and do not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A method for calculating a restoration route for SRS balance, characterized in that: The method includes: Obtaining span attributes of each span in the network topology, wherein the span attributes include fiber type attributes, service wave attributes, input optical power attributes, transmission distance attributes, and gain compensation attributes; Adopting the original route priority reuse calculation strategy, calculate K alternative restoration routes with the optimal route reuse factor; Estimate the span loss of each span of each candidate restoration route by combining the span attributes of each span in each candidate restoration route; The SRS effect impact factor of each candidate restoration route is calculated based on the span loss, and the one with the smallest SRS effect impact factor is selected from the K candidate restoration routes as the restoration route.

2. The SRS balanced restoration route calculation method according to claim 1, wherein: Different optical fiber types have different optical fiber capability attributes, including: C-band loss coefficient, L-band loss coefficient, Raman gain coefficient, and mode field radius; The bearer service wave attributes include: a set of C-band service waves carried across segments and a set of L-band service waves carried across segments; The fiber-input optical power attribute includes: the fiber-input optical power of the C-band service wave carried across the segment and the fiber-input optical power of the L-band service wave carried across the segment.

3. The SRS balanced restoration route calculation method according to claim 2, wherein: The calculation formula of the routing multiplexing factor is: In formula (1), T1 is the number of spans reused with the original route in the restoration route, and T2 is the number of spans in the restoration route. The smaller the Q value, the better.

4. The SRS balanced restoration route calculation method according to claim 2, wherein: Based on the span attributes of each span in each candidate restoration route, the span loss of each span in each candidate restoration route is estimated, including: Select each of the K alternative restoration routes in turn. The spans in each alternative restoration route that are identical to the original route directly reuse the original service wavelength resources. The other spans prioritize the original service wavelength resources for resource allocation. If the original service wavelength resources are occupied, adjacent idle wavelength resources are selected for resource allocation according to the adjacent wavelength principle. After each candidate recovery route resource is successfully allocated, the span attributes of each span on each candidate recovery route are obtained; Combined with the obtained span attributes, the pre-built evaluation model is used to sequentially estimate the span loss of each span on each alternative restoration route.

5. The SRS balanced restoration route calculation method according to claim 4, wherein: The cross-segment loss estimation formula of the evaluation model is: In formula (2), γ is the SRS loss weight coefficient; β is the optical fiber loss weight coefficient; n is the number of C-band services carried across bands; m is the number of L-band services carried across segments; P i is the optical power of the i-th C-band service wave entering the fiber; P j is the optical power of the j-th L-band service wave entering the fiber; L is the transmission distance across the segment; G i For cross-band gain compensation; a c is the C-band loss coefficient; a l is the L-band loss coefficient.

6. The SRS balanced restoration route calculation method according to claim 5, wherein: The process of constructing the cross-segment loss estimation formula of the evaluation model includes: For the fiber type of each span of the restoration route, obtain the fiber capacity attributes of the current span, and construct the weighted loss coefficient calculation formula of the span fiber based on the type and number of the carried service wavelength bands: The initial span loss estimation formula is defined as: span loss S = SRS loss weight * SRS loss △S srs +Fiber loss weight*Fiber loss △S f ; The formula for calculating the optical power of the pump light after the transmission distance L when there is no Stokes light is defined as: In formula (4), P0 is the initial optical power of the pump light; g is the Raman gain coefficient; a p is the optical fiber loss coefficient; P s0 is the Stokes optical power; A eff is the effective cross-sectional area of the optical fiber; L eff is the effective length of the optical fiber; It is defined that when there is Stokes light, the pump light has the ability to transfer to Stokes photons. The formula for calculating the optical power of the pump light after the transmission distance L is: P p2 (L)=P0exp(-a p L) (5); Define Stokes optical power P s0 The calculation formula is: Combining formulas (4), (5), and (6), define △S srs The calculation formula is: Definition of △S f The calculation formula is: △S f =(a*L-G i ) (8); In formula (8), a is the weighted loss coefficient of the span fiber; Definition A eff The calculation formula is: A eff =πr 2 (9); In formula (9), r is the mode field radius; Define L eff The calculation formula is: Combining formulas (7), (8), (9), and (10), the final cross-segment loss estimation formula for the evaluation model is constructed as follows:

7. The SRS balanced restoration route calculation method according to claim 1, wherein: The calculation formula of the SRS effect factor is: In formula (11), S T is the margin tolerance of the optical system; S i is the estimated span loss of the i-th span of the alternative restoration route; T2 is the number of spans of the alternative restoration route.

8. A storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.

9. An electronic device, characterized in that: The electronic device includes a processor, a memory, and an SRS equalization restoration route calculation program stored in the memory and executable by the processor, wherein when the SRS equalization restoration route calculation program is executed by the processor, the steps of the SRS equalization restoration route calculation method according to any one of claims 1 to 7 are implemented.

10. A restoration routing calculation system for SRS equalization implementing the method according to any one of claims 1 to 7, characterized in that: The SRS balanced restoration route calculation system includes a cross-segment attribute acquisition module, an alternative restoration route calculation module, a cross-segment loss estimation module, and a restoration route selection module; The span attribute acquisition module is used to: acquire the span attributes of each span in the network topology, wherein the span attributes include fiber type attributes, service wave attributes, input optical power attributes, transmission distance attributes, and gain compensation attributes; The alternative restoration route calculation module is used to: adopt the original route priority reuse calculation strategy to calculate K alternative restoration routes with the optimal route reuse factor; The span loss estimation module is configured to estimate the span loss of each span of each candidate restoration route by combining the span attributes of each span in each candidate restoration route; The restoration route selection module is configured to calculate the SRS effect impact factor of each candidate restoration route based on the span loss, and select the one with the smallest SRS effect impact factor from the K candidate restoration routes as the restoration route.