Service board configuration method, device, equipment and storage medium

By obtaining the parameter configuration requests and physical parameters of optical transmission services, and configuring the modulation strategy and FEC proportion of the service board, the problem of the optical signal-to-noise ratio not meeting the transmission requirements is solved, and cost reduction and network flexibility are achieved.

CN113972949BActive Publication Date: 2024-12-10ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202010718673.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-07-23
Publication Date
2024-12-10
Estimated Expiration
2040-07-23

AI Technical Summary

Technical Problem

When the existing optical transmission network meets the needs of larger transmission capacity, longer transmission distance and lower transmission bit error rate, the optical signal-to-noise ratio (OSNR) does not meet the transmission requirements, resulting in the need to add redundant service boards, which is relatively cost-effective. High and limited flexibility.

Method used

By obtaining the parameter configuration request for optical transmission services, determine the target routing path between service boards, and determine the target back-to-backlight signal-to-noise ratio (B2B OSNR) tolerance based on physical parameters, configure the modulation strategy and forward correction of service boards The proportion of error (FEC) makes the optical signal-to-noise ratio margin of the target routing path greater than the preset threshold.

Benefits of technology

It realizes flexible adjustment of service single board parameters to ensure that the optical signal-to-noise ratio meets transmission requirements, reduces costs, and improves network flexibility and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113972949B_ABST
    Figure CN113972949B_ABST
Patent Text Reader

Abstract

The embodiments of the present invention provide a service board configuration method, device, equipment and storage medium, which belong to the field of optical transmission network. The method includes: obtaining a parameter configuration request of an optical transmission service, and determining a target routing path between service boards according to the parameter configuration request of the optical transmission service; then obtaining the physical parameters of the target routing path, and determining the target back-to-back optical signal-to-noise ratio B2B OSNR tolerance of the target routing path according to the physical parameters; then configuring the modulation strategy and FEC ratio of the service board according to the target B2B OSNR tolerance, so that when the service board operates according to the configured modulation strategy and FEC ratio, the optical signal-to-noise ratio margin of the target routing path is greater than a preset threshold. The technical solution of the present invention can flexibly adjust the parameters of the service board so that the OSNR of the corresponding path meets the transmission requirements.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of optical transmission network technology, and in particular to a service single board configuration method, device, equipment and storage medium. Background Art

[0002] In the field of optical communication technology, in order to meet the requirements of larger transmission capacity, longer transmission distance, lower transmission bit error rate and lower transmission cost, optical transport network (OTN) transmission technology is used to transmit information. At present, the OTN bearer network is still a primary transmission network. The number of wavelengths, modulation code types and forward error correction (FEC) ratio supported by all transmission devices are fixed. Therefore, after the network is laid, the way in which services can be scheduled on the transmission plane is extremely limited. Even if it is loaded with WDM / OTN Automatically Switched Optical Network (WASON) or Software Defined Optical Network (SDON), the intelligent network only realizes network programmability in terms of service path scheduling. However, only considering the reachability of the route does not mean that the actual service transmission is available. For example, if the Optical Signal Noise Ratio (OSNR) on the path does not meet the transmission requirements, even if the path in the network is reachable, it cannot be truly used. The current solution to the problem that OSNR does not meet the transmission requirements is to add a relay board to the path to achieve optical signal regeneration. This solution requires the configuration of a large number of redundant service boards, which is costly. Summary of the invention

[0003] The main purpose of the embodiments of the present invention is to provide a service board configuration method, device, equipment and storage medium, aiming to flexibly adjust the parameters of the service board so that the OSNR of the corresponding path meets the transmission requirements.

[0004] In a first aspect, the present invention provides a service single board configuration method, comprising:

[0005] Obtaining a parameter configuration request for an optical transmission service, and determining a target routing path between service boards according to the parameter configuration request for the optical transmission service;

[0006] Acquire physical parameters of the target routing path, and determine a target back-to-back optical signal-to-noise ratio (B2B OSNR) tolerance of the target routing path according to the physical parameters;

[0007] The modulation strategy and FEC ratio of the service board are configured according to the target B2B OSNR tolerance, so that when the service board operates according to the configured modulation strategy and FEC ratio, the optical signal-to-noise ratio margin of the target routing path is greater than a preset threshold.

[0008] In a second aspect, an embodiment of the present invention further provides a service single board configuration device, which includes a processor, a memory, a computer program stored in the memory and executable by the processor, and a data bus for realizing connection and communication between the processor and the memory, wherein when the computer program is executed by the processor, the steps of any service single board configuration method provided in the specification of the present invention are implemented.

[0009] In a third aspect, an embodiment of the present invention further provides a computer device, comprising a processor, a memory, a computer program stored in the memory and executable by the processor, and a data bus for realizing connection and communication between the processor and the memory, wherein when the computer program is executed by the processor, the steps of any service single board configuration method provided in the specification of the present invention are implemented.

[0010] In a fourth aspect, an embodiment of the present invention further provides a storage medium for computer-readable storage, characterized in that the storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps of any service board configuration method provided in the specification of the present invention.

[0011] The embodiment of the present invention provides a service board configuration method, device, equipment and storage medium. The embodiment of the present invention obtains a parameter configuration request of an optical transmission service, and determines the target routing path between service boards according to the parameter configuration request of the optical transmission service; then obtains the physical parameters of the target routing path, and determines the target back-to-back optical signal-to-noise ratio B2B OSNR tolerance of the target routing path according to the physical parameters; then configures the modulation strategy and FEC ratio of the service board according to the target B2B OSNR tolerance, so that when the service board operates according to the configured modulation strategy and FEC ratio, the optical signal-to-noise ratio margin of the target routing path is greater than the preset threshold. The above scheme can flexibly adjust the parameters of the service board so that the OSNR of the corresponding path meets the transmission requirements. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] Figure 1 A schematic diagram of a flow chart of a service board configuration method provided by an embodiment of the present invention;

[0013] Figure 2 for Figure 1A schematic diagram of a sub-step flow chart of a method for configuring a service single board in FIG.

[0014] Figure 3 for Figure 1 A schematic flow chart of another sub-step of the service single board configuration method in FIG.

[0015] Figure 4 A schematic block diagram of the structure of a service single board configuration device provided in an embodiment of the present invention;

[0016] Figure 5 The present invention is a block diagram showing the structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0017] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0018] The flowcharts shown in the accompanying drawings are only examples and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps may also be decomposed, combined or partially merged, so the actual execution order may change according to actual conditions.

[0019] It should be understood that the terms used in this specification of the present invention are only for the purpose of describing specific embodiments and are not intended to limit the present invention. As used in the specification of the present invention and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.

[0020] The embodiment of the present invention provides a service single board configuration method, device, equipment and storage medium. The service single board configuration method can be applied to a terminal device, the terminal device can be a server, and the server can be a single server or a server cluster composed of multiple servers, which is not specifically limited in the embodiment of the present invention.

[0021] Some embodiments of the present invention are described in detail below in conjunction with the accompanying drawings. In the absence of conflict, the following embodiments and features in the embodiments can be combined with each other.

[0022] Please refer to Figure 1 , Figure 1 A schematic diagram of a flow chart of a service board configuration method provided by an embodiment of the present invention.

[0023] like Figure 1As shown, the service board configuration method includes steps S101 to S103.

[0024] Step S101: Obtain a parameter configuration request for an optical transmission service, and determine a target routing path between service boards according to the parameter configuration request for the optical transmission service.

[0025] Among them, the service board configuration method is applied to the server, the optical transmission service is a service in which the signal is transmitted through an optical fiber, the optical fiber transmission service is the transmission of optical signals from one server to another server, the server includes a software defined optical network (Software Defined Optical Network, SDON) controller and a service board, the SDON controller includes a routing calculation module, a physical parameter management module, a path signal-to-noise ratio calculation module and a modulation optimization component. It should be noted that the parameter configuration request of the optical transmission service can be a parameter configuration request of the service board of the optical transmission channel to be established, or it can be a parameter configuration request of the service board of the established optical transmission channel.

[0026] In one embodiment, if Figure 2 As shown, determining the target routing path between service boards according to the parameter configuration request of the optical transmission service includes sub-steps S1011 to S1013.

[0027] Sub-step S1011: determining the transmission start point and end point of the optical transmission service according to the parameter configuration request of the optical transmission service.

[0028] The Internet Protocol Address (IP address) in the parameter configuration request of the optical transmission service is obtained, and the starting point and the end point of the optical transmission service are determined according to the IP address in the parameter configuration request of the optical transmission service. The starting point and the end point of the optical transmission service only represent the two endpoints of the optical transmission service, which can be interchanged with each other, and are not limited to the starting point only sending out transmission optical signals and the end point only receiving optical signals. Therefore, the starting point can send out optical signals and also receive optical signals, and the end point can receive optical signals and also send optical transmission signals. Exemplarily, when a parameter configuration request for an optical transmission service from place A to place B is received, the IP address of place A and the IP address of place B are obtained, and the starting point and the end point of the optical transmission are determined according to the IP address of place A and the IP address of place B.

[0029] In one embodiment, a keyword in a parameter configuration request of an optical transmission service is obtained, and the starting point and the end point of the optical transmission service are determined according to the keyword. For example, if the parameter configuration request of the optical transmission service includes "establishing an optical transmission channel from village A to village B", and the obtained keywords are village A and village B, then the starting point of the optical transmission service is determined to be village A and the end point is village B.

[0030] Sub-step S1012: obtaining a topological network between a transmission start point and an end point of the optical transmission service.

[0031] After determining the transmission start point and end point of the optical transmission service, the topological network between the transmission start point and end point of the optical transmission service is obtained, that is, the topological network between the transmission start point and end point of the optical transmission service is obtained from the total topological network. The physical parameter management module of the SDON controller stores the physical parameters of the network nodes, optical fiber types, span losses, channel spacing, WSS levels / models, line photometry module types, and amplifier board models of all base stations or network elements, and the SDON controller generates the total topological network of all network nodes according to the physical parameters.

[0032] Sub-step S1013: determining a target routing path between service boards according to the topological network between the transmission start point and the end point.

[0033] After obtaining the topological network between the transmission starting point and the end point of the optical transmission service, the routing path between the service board at the transmission starting point and the service board at the end point is determined according to the topological network between the transmission starting point and the end point to obtain the target routing path.

[0034] In one embodiment, network nodes, connectivity and resource information in a topological network are obtained; and a target routing path between service boards is determined based on the network nodes, connectivity and resource information in the topological network. The connectivity is the connectivity relationship between each network node and other network nodes, and the resource information includes physical parameters such as channel spacing, WSS level / model line photometry module type and amplifier board model; the target routing path is the routing path that uses the least network nodes and has the best connectivity.

[0035] In one embodiment, the method for determining the target routing path between service boards based on the network nodes, connectivity and resource information in the topological network can be: based on the network nodes and connectivity, determine multiple candidate routing paths between the service board at the starting point and the service board at the end point, obtain the resource information of each network node on the multiple candidate routing paths, and based on the resource information of each network node, screen the routing path with the least network nodes and the best connectivity among the multiple candidate routing paths to obtain the target routing path.

[0036] Step S102: Acquire physical parameters of the target routing path, and determine a target back-to-back optical signal-to-noise ratio B2B OSNR tolerance of the target routing path according to the physical parameters.

[0037] Among them, the back-to-back optical signal-to-noise ratio (Business to Business Optical Signal Noise Ratio, B2B OSNR) tolerance is the B2B OSNR value of the line-side module, and the B2B OSNR tolerance is affected by the modulation strategy of the optical module of the business board and the forward error correction (forward error correction, FEC) ratio. According to the physical parameters, the influencing factor parameters of the B2B OSNR tolerance of the target routing path are determined, and according to the influencing factor parameters of the target routing path, the target B2B OSNR tolerance of the target routing path is determined. Among them, the influencing factor parameters of the B2B OSNR tolerance include but are not limited to optical signal-to-noise ratio estimation, optical signal-to-noise ratio flatness, optical signal-to-noise ratio transmission cost, optical signal-to-noise ratio fluctuation and optical signal-to-noise ratio net margin.

[0038] In one embodiment, if Figure 3 As shown, step S102 includes sub-steps S1021 and S1022.

[0039] Sub-step S1021: Determine, according to the physical parameters, the influencing factor parameters of the B2B OSNR tolerance of the target routing path.

[0040] Among them, the physical parameters include link parameters, flatness parameters, optical fiber transmission cost parameters, fluctuation parameters and net margin parameters; the influencing factor parameters include optical signal-to-noise ratio estimation, optical signal-to-noise ratio flatness, optical signal-to-noise ratio transmission cost, optical signal-to-noise ratio fluctuation and optical signal-to-noise ratio net margin.

[0041] In one embodiment, based on the physical parameters, the estimated optical signal-to-noise ratio (OSNR) value, OSNR flatness, OSNR transmission cost, OSNR fluctuation and OSNR net margin of the target routing path are determined. The estimated OSNR value can be determined based on the link parameters in the physical parameters and the first preset formula, that is, the average input power of the path, the amplifier gain, the noise index of the erbium-doped fiber amplifier and the number of optical amplifiers in the link parameters are obtained, and based on the first preset formula, the estimated OSNR value of the target routing path is determined according to the average input power of the path, the amplifier gain, the noise index of the erbium-doped fiber amplifier and the number of optical amplifiers. The net margin of the OSNR of the target routing path can be flexibly set according to the actual situation. For example, it can be set according to the quality of the optical fiber material, and the net margin of the OSNR can be set to 2dB. Exemplarily, the first preset formula is OSNR 预估值 =Pout-G-NF-10LogN+58, where OSNR 预估值is the estimated value of the optical signal-to-noise ratio, Pout is the average input power of the channel, G is the amplifier gain, NF is the noise figure of the erbium-doped fiber amplifier, and N is the number of optical amplifiers. This method can quickly and accurately determine the estimated value of the optical signal-to-noise ratio of the target routing path, thereby improving the accuracy and efficiency of the service board configuration.

[0042] In one embodiment, the method for determining the optical signal to noise ratio flatness of the target routing path may be: obtaining a mapping relationship table between a preset optical signal to noise ratio flatness and an optical fiber span distance, and obtaining the optical signal to noise ratio flatness of the target routing path according to the distance between the service boards and the mapping relationship table. Among them, the preset mapping relationship table is a mapping relationship table between the optical signal to noise ratio flatness and the optical fiber span distance pre-stored in a memory, and the establishment of the mapping relationship table can be established according to actual conditions, and the embodiment of the present invention does not specifically limit this. In this way, the optical signal to noise ratio flatness of the target routing path can be determined quickly and accurately, thereby improving the accuracy and efficiency of the service board configuration.

[0043] In one embodiment, the method for determining the optical signal-to-noise ratio transmission cost of the target routing path can be: obtaining the nonlinear cost value, CD cost value, PDM cost value, filtering cost value and PDL cost value of the transmission optical fiber, and obtaining the weight of the nonlinear cost, the weight of the CD cost, the weight of the PDM cost, the weight of the filtering cost and the weight of the PDL cost. The optical signal-to-noise ratio transmission cost of the target routing path is obtained by multiplying the nonlinear cost value and the weight of the nonlinear cost, adding the product of the CD cost value and the weight of the CD cost, adding the product of the PDM cost value and the weight of the PDM cost, adding the product of the filtering cost value and the PDL cost value. In this way, the optical signal-to-noise ratio transmission cost of the target routing path can be determined quickly and accurately, improving the accuracy and efficiency of the service board configuration.

[0044] In one embodiment, the method for determining the optical signal-to-noise ratio fluctuation of the target routing path may be: obtaining a preset mapping relationship table between the optical signal-to-noise ratio and the optical fiber span distance, and obtaining the optical signal-to-noise ratio fluctuation of the target routing path according to the distance between the service boards and the mapping relationship table. Among them, the preset mapping relationship table is a mapping relationship table of the optical signal-to-noise ratio fluctuation and the optical fiber span distance pre-stored in the memory, and the establishment of the mapping relationship table can be established according to actual conditions, and the embodiment of the present invention does not specifically limit this. In this way, the optical signal-to-noise ratio fluctuation of the target routing path can be accurately obtained, which improves the accuracy and efficiency of the service board configuration.

[0045] Sub-step S1022: determining a target B2B OSNR tolerance of a target routing path according to the impact factor parameter.

[0046] Based on the second preset formula, according to the optical signal to noise ratio estimate, the optical signal to noise ratio flatness, the optical signal to noise ratio transmission cost, the optical signal to noise ratio fluctuation and the optical signal to noise ratio net margin, the value range of the B2B OSNR tolerance of the target routing path is determined, and according to the value range of the B2B OSNR tolerance, the target B2B OSNR tolerance of the target routing path is determined. Exemplarily, the second preset formula is B2BOSNR <OSNR 预估值 -OSNR 平坦度 -OSNR 传输代价 -OSNR 波动 -OSNR 净余量 , OSNR 预估值 is the estimated optical signal-to-noise ratio, OSNR 平坦度 is the optical signal-to-noise ratio flatness, OSNR 传输代价 The optical signal-to-noise ratio transmission cost, OSNR 波动 is the optical signal-to-noise ratio fluctuation, OSNR 净余量 The target B2B OSNR tolerance of the target routing path can be determined quickly and accurately through the influencing factor parameters, thereby improving the accuracy and efficiency of the service board configuration.

[0047] Step S103: According to the target B2B OSNR tolerance, the modulation strategy and FEC ratio of the service board are configured so that when the service board operates according to the configured modulation strategy and FEC ratio, the optical signal-to-noise ratio margin of the target routing path is greater than a preset threshold.

[0048] Among them, the modulation strategy is a modulation coding code type, and the service board includes a modulation control component and an adjustable optical module. The modulation control component is used to receive the modulation strategy and FEC ratio sent by the SDON controller, and configure parameters based on the modulation strategy and FEC ratio through the adjustable optical module.

[0049] In one embodiment, a mapping relationship table among pre-stored modulation strategy, FEC ratio and B2B OSNR tolerance is obtained; according to the target B2B OSNR tolerance and the mapping relationship table, the target modulation strategy and target FEC ratio of the service board are determined. Among them, the pre-stored mapping relationship table is a mapping relationship table of modulation strategy, FEC ratio and B2B OSNR tolerance pre-stored in the memory, and the preset mapping relationship table can be set according to the actual situation, and the embodiment of the present invention does not specifically limit this. Through the B2B OSNR tolerance and the mapping relationship table, the target modulation strategy and FEC ratio can be quickly and accurately known, which greatly improves the accuracy and efficiency of the service board configuration.

[0050] In one embodiment, a parameter configuration request for a service board is generated according to the target modulation strategy and the target FEC ratio; the parameter configuration request is sent to the service board, so that the service board configures the modulation strategy and FEC ratio of the service board according to the target modulation strategy and the target FEC ratio in the parameter configuration request, so that when the service board operates according to the configured modulation strategy and FEC ratio, the optical signal-to-noise ratio margin of the target routing path is greater than a preset threshold.

[0051] In one embodiment, a parameter configuration request of a service board is generated according to the target modulation strategy and the target FEC ratio, and the parameter configuration request is sent to the service board at the starting point of the target routing path and the service board corresponding to the end point of the target routing path. After receiving the target modulation strategy and the target FEC ratio, the service board adjusts the modulation strategy and the FEC ratio on the service board to the target modulation strategy and the target FEC ratio, so that when the service board operates according to the configured modulation strategy and the FEC ratio, the optical signal-to-noise ratio margin of the target routing path can be greater than the preset threshold. The optical signal-to-noise ratio margin is the dynamic margin of the optical signal-to-noise ratio, which is determined by the optical signal-to-noise ratio estimation and the optical signal-to-noise ratio flatness, and the dynamic margin is greater than the preset threshold; the preset threshold is the minimum value of the optical signal-to-noise ratio margin, and the preset threshold is determined by the B2B OSNR, the optical signal-to-noise ratio transmission cost, the optical signal-to-noise ratio fluctuation and the optical signal-to-noise ratio net margin. Exemplarily, the third preset formula OSNR is obtained 预估值 -OSNR 平坦度 >B2BOSNR+OSNR 传输代价 +OSNR 波动 +OSNR 净余量 , where OSNR 预估值 is the estimated optical signal-to-noise ratio, OSNR 平坦度 is the optical signal-to-noise ratio flatness, OSNR 传输代价 The optical signal-to-noise ratio transmission cost, OSNR 波动 is the optical signal-to-noise ratio fluctuation, OSNR 净余量 is the optical signal to noise ratio net margin; based on the third preset formula, according to the optical signal to noise ratio estimate, the optical signal to noise ratio flatness, the optical signal to noise ratio transmission cost, the optical signal to noise ratio fluctuation, the optical signal to noise ratio net margin and the B2B OSNR, it is determined whether the optical signal to noise ratio margin of the target routing path is greater than the preset threshold.

[0052] In one embodiment, a configuration response message sent by the service board based on a parameter configuration request is received; according to the configuration response message, whether the parameters of the service board are configured successfully is determined; when it is determined that the parameter configuration of the service board is not successful, a preset reminder message is output to remind the user that the parameters of the service board are not configured successfully. Outputting the preset reminder message includes at least one of the following: broadcasting a preset reminder sound, displaying a preset reminder message, and lighting a preset breathing light.

[0053] In one embodiment, according to the configuration response information of the service single board, the method of determining whether the service single board is configured successfully can be: the configuration response information includes the first identification information or the second identification information, if the configuration response information includes the first identification information, it is determined that the service single board is configured successfully, if the configuration response information includes the second identification information, it is determined that the service single board is configured unsuccessfully. Among them, the first identification information and the second identification information can be set according to actual conditions, and the embodiment of the present invention does not specifically limit this, for example, the first identification information is 1, and the second identification information is 0.

[0054] The service board configuration method provided in the above embodiment obtains the parameter configuration request of the optical transmission service, and determines the target routing path between the service boards according to the parameter configuration request of the optical transmission service; then obtains the physical parameters of the target routing path, and determines the target back-to-back optical signal-to-noise ratio B2B OSNR tolerance of the target routing path according to the physical parameters; then configures the modulation strategy and FEC ratio of the service board according to the target B2B OSNR tolerance, so that when the service board operates according to the configured modulation strategy and FEC ratio, the optical signal-to-noise ratio margin of the target routing path is greater than the preset threshold. The above scheme can flexibly adjust the parameters of the service board so that the OSNR of the corresponding path meets the transmission requirements.

[0055] like Figure 4 As shown, Figure 4 A schematic block diagram of the structure of a service board configuration device provided in an embodiment of the present invention.

[0056] like Figure 4 As shown, the service board configuration device 200 includes a processor 201 and a memory 202, and the processor 201 and the memory 202 are connected via a bus 203, such as an I2C (Inter-integrated Circuit) bus.

[0057] Specifically, the processor 201 is used to provide computing and control capabilities to support the operation of the entire service board configuration device. The processor 201 can be a central processing unit (CPU), and the processor 201 can also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc.

[0058] Specifically, the memory 202 may be a Flash chip, a read-only memory (ROM) disk, an optical disk, a USB flash drive, or a mobile hard disk.

[0059] Those skilled in the art will understand that Figure 4 The structure shown in the figure is only a block diagram of a partial structure related to the scheme of the present invention, and does not constitute a limitation on the service single board configuration device to which the scheme of the present invention is applied. The specific service single board configuration device may include more or fewer components than those shown in the figure, or combine certain components, or have a different component arrangement.

[0060] The processor is used to run a computer program stored in the memory, and implement any one of the service board configuration methods provided by the embodiments of the present invention when executing the computer program.

[0061] In one embodiment, the processor is used to run a computer program stored in the memory, and implements the following steps when executing the computer program:

[0062] Obtaining a parameter configuration request for an optical transmission service, and determining a target routing path between service boards according to the parameter configuration request for the optical transmission service;

[0063] Acquire physical parameters of the target routing path, and determine a target back-to-back optical signal-to-noise ratio (B2B OSNR) tolerance of the target routing path according to the physical parameters;

[0064] The modulation strategy and FEC ratio of the service board are configured according to the target B2B OSNR tolerance, so that when the service board operates according to the configured modulation strategy and FEC ratio, the optical signal-to-noise ratio margin of the target routing path is greater than a preset threshold.

[0065] In one embodiment, when the processor implements the determining of the target routing path between the service boards according to the parameter configuration request of the optical transmission service, it is used to implement:

[0066] Determining a transmission start point and an end point of the optical transmission service according to a parameter configuration request of the optical transmission service;

[0067] Acquire a topological network between a transmission start point and an end point of the optical transmission service;

[0068] According to the topological network between the transmission starting point and the end point, a target routing path between the service boards is determined.

[0069] In one embodiment, when the processor implements the determining of the target routing path between the service boards according to the topological network between the transmission starting point and the end point, it is used to implement:

[0070] Obtaining network nodes, connectivity and resource information in the topological network;

[0071] A target routing path between service boards is determined based on the network nodes, connectivity and resource information.

[0072] In one embodiment, when the processor implements determining the target B2B OSNR tolerance of the target routing path according to the physical parameter, it is configured to implement:

[0073] Determining, according to the physical parameters, an influencing factor parameter of the target routing path;

[0074] A target B2B OSNR tolerance of the target routing path is determined according to the impact factor parameter.

[0075] In one embodiment, the influencing factor parameters include an optical signal to noise ratio estimation, an optical signal to noise ratio flatness, an optical signal to noise ratio transmission cost, an optical signal to noise ratio fluctuation and an optical signal to noise ratio net margin.

[0076] In one embodiment, when the processor configures the modulation strategy and FEC ratio of the service board according to the target B2B OSNR tolerance, it is used to implement:

[0077] Obtain a pre-stored mapping relationship table between modulation strategy, FEC ratio and B2B OSNR tolerance;

[0078] Determining a target modulation strategy and a target FEC ratio of the service board according to the target B2B OSNR tolerance and the mapping relationship table;

[0079] According to the target modulation strategy and the target FEC ratio, the modulation strategy and the FEC ratio of the service board are configured.

[0080] In one embodiment, when the processor configures the modulation strategy and FEC ratio of the service board according to the target modulation strategy and the target FEC ratio, it is used to implement:

[0081] Generate a parameter configuration request for the service board according to the target modulation strategy and the target FEC ratio;

[0082] The parameter configuration request is sent to the service board, so that the service board configures the modulation strategy and FEC ratio of the service board according to the target modulation strategy and target FEC ratio in the parameter configuration request.

[0083] See also Figure 5 , Figure 5 A schematic block diagram of the structure of a computer device provided in an embodiment of the present invention.

[0084] like Figure 5 As shown, the computer device 300 includes a processor 301 and a memory 302 , and the processor 301 and the memory 302 are connected via a bus 303 , such as an I2C (Inter-integrated Circuit) bus.

[0085] Specifically, the processor 301 is used to provide computing and control capabilities to support the operation of the entire service board configuration device. The processor 301 can be a central processing unit (CPU), and the processor 301 can also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc.

[0086] Specifically, the memory 302 may be a Flash chip, a read-only memory (ROM) disk, an optical disk, a USB flash drive, or a mobile hard disk.

[0087] Those skilled in the art will understand that Figure 5The structure shown in the figure is only a block diagram of a part of the structure related to the scheme of the present invention, and does not constitute a limitation on the service single board configuration device to which the scheme of the present invention is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0088] The processor is used to run a computer program stored in the memory, and implement any one of the service board configuration methods provided by the embodiments of the present invention when executing the computer program.

[0089] In one embodiment, the processor is used to run a computer program stored in the memory, and implements the following steps when executing the computer program:

[0090] Obtaining a parameter configuration request for an optical transmission service, and determining a target routing path between service boards according to the parameter configuration request for the optical transmission service;

[0091] Acquire physical parameters of the target routing path, and determine a target back-to-back optical signal-to-noise ratio (B2B OSNR) tolerance of the target routing path according to the physical parameters;

[0092] The modulation strategy and FEC ratio of the service board are configured according to the target B2B OSNR tolerance, so that when the service board operates according to the configured modulation strategy and FEC ratio, the optical signal-to-noise ratio margin of the target routing path is greater than a preset threshold.

[0093] In one embodiment, when the processor implements the determining of the target routing path between the service boards according to the parameter configuration request of the optical transmission service, it is used to implement:

[0094] Determining a transmission start point and an end point of the optical transmission service according to a parameter configuration request of the optical transmission service;

[0095] Acquire a topological network between a transmission start point and an end point of the optical transmission service;

[0096] According to the topological network between the transmission starting point and the end point, a target routing path between the service boards is determined.

[0097] In one embodiment, when the processor implements the determining of the target routing path between the service boards according to the topological network between the transmission starting point and the end point, it is used to implement:

[0098] Obtaining network nodes, connectivity and resource information in the topological network;

[0099] A target routing path between service boards is determined based on the network nodes, connectivity and resource information.

[0100] In one embodiment, when the processor implements determining the target B2B OSNR tolerance of the target routing path according to the physical parameter, it is configured to implement:

[0101] Determining, according to the physical parameters, an influencing factor parameter of the target routing path;

[0102] A target B2B OSNR tolerance of the target routing path is determined according to the impact factor parameter.

[0103] In one embodiment, the influencing factor parameters include an optical signal to noise ratio estimation, an optical signal to noise ratio flatness, an optical signal to noise ratio transmission cost, an optical signal to noise ratio fluctuation and an optical signal to noise ratio net margin.

[0104] In one embodiment, when the processor configures the modulation strategy and FEC ratio of the service board according to the target B2B OSNR tolerance, it is used to implement:

[0105] Obtain a pre-stored mapping relationship table between modulation strategy, FEC ratio and B2B OSNR tolerance;

[0106] Determining a target modulation strategy and a target FEC ratio of the service board according to the target B2B OSNR tolerance and the mapping relationship table;

[0107] According to the target modulation strategy and the target FEC ratio, the modulation strategy and the FEC ratio of the service board are configured.

[0108] In one embodiment, when the processor configures the modulation strategy and FEC ratio of the service board according to the target modulation strategy and the target FEC ratio, it is used to implement:

[0109] Generate a parameter configuration request for the service board according to the target modulation strategy and the target FEC ratio;

[0110] The parameter configuration request is sent to the service board, so that the service board configures the modulation strategy and FEC ratio of the service board according to the target modulation strategy and target FEC ratio in the parameter configuration request.

[0111] It should be noted that technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, the specific working process of the service single board configuration device described above can refer to the corresponding process in the aforementioned service single board configuration method embodiment, and will not be repeated here.

[0112] An embodiment of the present invention also provides a storage medium for computer-readable storage, wherein the storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps of any service single board configuration method provided in the specification of the present invention.

[0113] The storage medium may be an internal storage unit of the service board configuration device described in the foregoing embodiment, such as a hard disk or memory of the service board configuration device. The storage medium may also be an external storage device of the service board configuration device, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc., equipped on the service board configuration device.

[0114] It will be appreciated by those skilled in the art that all or some of the steps, systems, and functional modules / units in the methods disclosed above may be implemented as software, firmware, hardware, and appropriate combinations thereof. In hardware implementations, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed by several physical components in cooperation. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or temporary medium). As known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, it is well known to those of ordinary skill in the art that communication media typically contain computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.

[0115] It should be understood that the term "and / or" used in the present specification and the appended claims refers to any combination of one or more of the associated listed items and all possible combinations, including these combinations. It should be noted that, in this article, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "including a..." does not exclude the presence of other identical elements in the process, method, article or system including the element.

[0116] The serial numbers of the embodiments of the present invention are only for description and do not represent the advantages and disadvantages of the embodiments. The above description is only a specific implementation of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed by the present invention, and these modifications or replacements should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be based on the protection scope of the claims.

Claims

1. A service board configuration method, characterized in that: include: Obtaining a parameter configuration request for an optical transmission service, wherein the parameter configuration request for the optical transmission service includes an IP address or a keyword for determining a transmission start point and an end point of the optical transmission service; Determine the transmission start point and end point of the optical transmission service according to the IP address or the keyword; Acquire a topological network between a transmission start point and an end point of the optical transmission service; Determine a target routing path between service boards according to a topological network between the transmission starting point and the end point; Acquiring physical parameters of the target routing path, the physical parameters including link parameters, flatness parameters, optical fiber transmission cost parameters, fluctuation parameters and net margin parameters; Determining, according to the physical parameters, an influencing factor parameter of the B2B OSNR tolerance of the target routing path; Determining a target B2B OSNR tolerance of the target routing path according to the influencing factor parameters; the influencing factor parameters include an estimated optical signal to noise ratio, an optical signal to noise ratio flatness, an optical signal to noise ratio transmission cost, an optical signal to noise ratio fluctuation, and an optical signal to noise ratio net margin; According to the mapping relationship table between the target B2B OSNR tolerance and the pre-stored modulation strategy, FEC ratio and B2B OSNR tolerance, the modulation strategy and FEC ratio of the service board are configured so that when the service board operates according to the configured modulation strategy and FEC ratio, the optical signal-to-noise ratio margin of the target routing path is greater than a preset threshold.

2. The service board configuration method according to claim 1, characterized in that: Determining a target routing path between service boards according to a topological network between the transmission starting point and the end point includes: Obtaining network nodes, connectivity and resource information in the topological network; A target routing path between service boards is determined based on the network nodes, connectivity and resource information.

3. The service board configuration method according to claim 1, characterized in that: The configuring the modulation strategy and FEC ratio of the service board according to the mapping relationship table between the target B2B OSNR tolerance and the pre-stored modulation strategy, FEC ratio and B2B OSNR tolerance includes: Determining a target modulation strategy and a target FEC ratio of the service board according to the target B2B OSNR tolerance and the mapping relationship table; According to the target modulation strategy and the target FEC ratio, the modulation strategy and the FEC ratio of the service board are configured.

4. The service board configuration method according to claim 3, characterized in that: The configuring the modulation strategy and FEC ratio of the service board according to the target modulation strategy and the target FEC ratio includes: Generate a parameter configuration request for the service board according to the target modulation strategy and the target FEC ratio; The parameter configuration request of the service board is sent to the service board, so that the service board configures the modulation strategy and FEC ratio of the service board according to the target modulation strategy and target FEC ratio in the parameter configuration request.

5. A service board configuration device, characterized in that: The service single board configuration device includes a processor, a memory, a computer program stored in the memory and executable by the processor, and a data bus for realizing connection communication between the processor and the memory, wherein when the computer program is executed by the processor, the steps of the service single board configuration method as described in any one of claims 1 to 4 are implemented.

6. A computer device, characterized in that: The computer device includes a processor, a memory, a computer program stored in the memory and executable by the processor, and a data bus for realizing connection and communication between the processor and the memory, wherein when the computer program is executed by the processor, the steps of the service single board configuration method as described in any one of claims 1 to 4 are implemented.

7. A storage medium for computer-readable storage, characterized in that: The storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps of the service board configuration method described in any one of claims 1 to 4.