Channel configuration method, device and storage medium

By obtaining the optical signal-to-noise ratio of the wavelength division multiplexing system and dynamically configuring the channel, the problem of wasted channel transmission signal performance in the wavelength division multiplexing system is solved, and efficient utilization of channel transmission signals is achieved.

CN115941109BActive Publication Date: 2025-08-29CHINA UNITED NETWORK COMM GRP CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211411922.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-11
Publication Date
2025-08-29
Estimated Expiration
2042-11-11

AI Technical Summary

Technical Problem

The existing wavelength division multiplexing system adopts a fixed channel rate and channel interval configuration, resulting in wasted performance of channel transmission signals and reduced utilization.

Method used

By acquiring the first optical signal-to-noise ratio of the wavelength division multiplexing system, determining the first configuration information from the multiple preset configuration information based on the signal-to-noise ratio, configuring a plurality of reference channels, and adjusting the configuration of the channels according to the optical signal-to-noise ratio, ensuring that the optical signal-to-noise ratio of each reference channel is greater than the preset value of the configuration information, and thus optimizing the configuration of the channels.

Benefits of technology

The utilization rate of channel transmission signals is improved, and the performance of signal transmission is improved by dynamically adjusting the channel configuration.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115941109B_ABST
    Figure CN115941109B_ABST
Patent Text Reader

Abstract

The present application provides a channel configuration method, device, and storage medium, which relate to the field of communications and are used to improve the utilization rate of channel transmission signals. The method includes: obtaining a first optical signal-to-noise ratio, where the first optical signal-to-noise ratio is the signal-to-noise ratio corresponding to a wavelength division multiplexing system, and the wavelength division multiplexing system includes multiple preset channels. Based on the first optical signal-to-noise ratio, first configuration information is determined from multiple preset configuration information. Each preset configuration information includes: a first preset optical signal-to-noise ratio and a second preset optical signal-to-noise ratio. Multiple reference channels are configured according to the first configuration information to obtain multiple first reference channels. The optical signal-to-noise ratio of each first reference channel is obtained. In response to the optical signal-to-noise ratio of each first reference channel being greater than the second preset optical signal-to-noise ratio of the first configuration information, the multiple preset channels are configured according to the first configuration information, and the second preset optical signal-to-noise ratio is less than the first preset optical signal-to-noise ratio.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communications, and in particular to a channel configuration method, device, and storage medium. Background Art

[0002] With the development of communication technology, the types of services within communications have gradually increased. Due to the different types of services, service requirements have become more diverse. To meet these diverse service requirements, wavelength division multiplexing systems require a correspondingly diverse channel rate and channel spacing.

[0003] Wavelength division multiplexing (WDM) systems can configure channels based on configuration information, including channel rate and channel spacing. Different configurations result in different channel transmission signal utilization. However, current WDM systems use fixed channel rates and relatively fixed channel spacing. This can lead to wasted channel transmission signal performance and reduced channel transmission signal utilization. Summary of the Invention

[0004] The present application provides a channel configuration method, device, and storage medium for improving the utilization rate of channel transmission signals.

[0005] To achieve the above objectives, this application adopts the following technical solutions:

[0006] In a first aspect, the present application provides a channel configuration method. The method can be applied to a server, which stores multiple preset configuration information. In the method, a channel configuration device (hereinafter referred to as a "configuration device") obtains a first optical signal-to-noise ratio (OSN) corresponding to a wavelength division multiplexing (WDM) system, which includes multiple preset channels. The configuration device can determine the first configuration information from the multiple preset configuration information based on the first OSN. Each preset configuration information includes: a first preset OSN ratio and a second preset OSN ratio. The first preset OSN ratio in the first configuration information is the OSN ratio among the multiple first preset OSN ratios that is less than the first OSN ratio and has the smallest difference with the first OSN ratio. The configuration device can then configure multiple reference channels according to the first configuration information to obtain multiple first reference channels. The first reference channels are configured based on the first configuration information, and the multiple reference channels are portions of the multiple preset channels. The OSN ratio of each of the multiple first reference channels is obtained. In response to the optical signal-to-noise ratio of each first reference channel being greater than the second preset optical signal-to-noise ratio of the first configuration information, the configuration device may configure multiple preset channels according to the first configuration information, wherein the second preset optical signal-to-noise ratio is less than the first preset optical signal-to-noise ratio.

[0007] Optionally, each preset configuration information also includes a channel type, and the wavelength division multiplexing system is composed of multiple optical fiber spans. The above method also includes: the configuration device can obtain the channel types of multiple preset channels. The configuration device can determine the second configuration information from multiple preset configuration information based on the channel types of the multiple preset channels, the second preset optical signal-to-noise ratio in the second configuration information is the largest optical signal-to-noise ratio among the multiple second preset optical signal-to-noise ratios, and the channel type in the second configuration information is the same as the channel type of the multiple preset channels. Afterwards, the configuration device can configure the multiple preset channels according to the second configuration information to obtain the configured wavelength division multiplexing system. The configuration device can obtain the attenuation values ​​of the multiple optical fiber spans in the configured wavelength division multiplexing system. The above method of "obtaining a first optical signal-to-noise ratio" includes: the configuration device can determine the first optical signal-to-noise ratio based on the attenuation values ​​of the multiple optical fiber spans.

[0008] Optionally, the aforementioned method of "determining first configuration information from multiple preset configuration information based on a first optical signal-to-noise ratio" includes: the configuration device may determine a first target optical signal-to-noise ratio from the multiple first preset optical signal-to-noise ratios, the first target optical signal-to-noise ratio being a first preset optical signal-to-noise ratio among the multiple first preset optical signal-to-noise ratios that is less than the first optical signal-to-noise ratio and has the smallest difference with the first optical signal-to-noise ratio, the multiple first preset optical signal-to-noise ratios corresponding to multiple preset configuration information. The configuration device may determine the first configuration information from the multiple preset configuration information based on the first target optical signal-to-noise ratio, the first configuration information being the preset configuration information among the multiple preset configuration information that corresponds to the first target optical signal-to-noise ratio.

[0009] Optionally, the aforementioned method of "obtaining the optical signal-to-noise ratio of each first reference channel among multiple first reference channels" includes: for each first reference channel, the configuration device may obtain the optical signal-to-noise ratio of each first reference channel according to a target operation, wherein the target operation includes: the configuration device may obtain the total number of codes of the target reference channel and the number of bit errors of the target reference channel, where the target reference channel is any reference channel among the multiple first reference channels, and the total number of codes of the target reference channel is the total number of pseudo-random codes transmitted by the target reference channel. The configuration device may determine the pre-correction bit error rate of the target reference channel based on the total number of codes of the target reference channel and the number of bit errors of the target reference channel. The configuration device may determine the optical signal-to-noise ratio of the target reference channel based on the pre-correction bit error rate of the target reference channel.

[0010] Optionally, the method further includes: in response to the presence of an optical signal-to-noise ratio (OSN) of the plurality of first reference channels being less than a second preset OSN ratio in the first configuration information, the configuration device may determine, based on the OSN ratios of the plurality of first reference channels, third configuration information from the plurality of preset configuration information, wherein the second preset OSN ratio in the third configuration information is an OSN ratio among the plurality of second preset OSN ratios that is less than the OSN ratios of the plurality of first reference channels and has the smallest difference with the OSN ratios of the plurality of first reference channels. Subsequently, the configuration device may configure the plurality of first reference channels according to the third configuration information to obtain a plurality of second reference channels, wherein the second reference channels are configured based on the third configuration information. The configuration device may obtain the OSN ratio of each of the plurality of second reference channels. In response to the fact that the OSN ratio of each second reference channel is greater than the second preset OSN ratio in the third configuration information, the configuration device may configure the plurality of preset channels according to the third configuration information.

[0011] In a second aspect, the present application provides a channel configuration device, which stores a plurality of preset configuration information. The device includes an acquisition module and a processing module.

[0012] An acquisition module is configured to acquire a first optical signal-to-noise ratio (OSN), where the first OSN is a signal-to-noise ratio corresponding to a wavelength division multiplexing (WDM) system, which includes multiple preset channels. A processing module is configured to determine first configuration information from multiple preset configuration information based on the first OSN. Each preset configuration information includes: a first preset OSN and a second preset OSN. The first preset OSN in the first configuration information is the OSN ratio among the multiple first preset OSNs that is less than the first OSN and has the smallest difference with the first OSN. The processing module is further configured to configure multiple reference channels according to the first configuration information to obtain multiple first reference channels, where the first reference channels are configured based on the first configuration information, and the multiple reference channels are portions of the multiple preset channels. The acquisition module is further configured to acquire the OSN of each of the multiple first reference channels. The processing module is further configured to configure multiple preset channels according to the first configuration information in response to the optical signal-to-noise ratio of each first reference channel being greater than the second preset optical signal-to-noise ratio of the first configuration information, wherein the second preset optical signal-to-noise ratio is less than the first preset optical signal-to-noise ratio.

[0013] Optionally, each preset configuration information also includes a channel type, and the wavelength division multiplexing system is composed of multiple optical fiber spans. The acquisition module is also used to obtain the channel types of multiple preset channels. The processing module is also used to determine the second configuration information from multiple preset configuration information based on the channel types of multiple preset channels, the second preset optical signal-to-noise ratio in the second configuration information is the largest optical signal-to-noise ratio among the multiple second preset optical signal-to-noise ratios, and the channel type in the second configuration information is the same as the channel type of the multiple preset channels. The processing module is also used to configure multiple preset channels according to the second configuration information to obtain the configured wavelength division multiplexing system. The acquisition module is also used to obtain the attenuation values ​​of multiple optical fiber spans in the configured wavelength division multiplexing system. The processing module is specifically used to determine the first optical signal-to-noise ratio based on the attenuation values ​​of multiple optical fiber spans.

[0014] Optionally, the processing module is specifically configured to determine a first target optical signal-to-noise ratio from a plurality of first preset optical signal-to-noise ratios, the first target optical signal-to-noise ratio being a first preset optical signal-to-noise ratio among the plurality of first preset optical signal-to-noise ratios that is less than the first optical signal-to-noise ratio and has the smallest difference with the first optical signal-to-noise ratio, the plurality of first preset optical signal-to-noise ratios corresponding to a plurality of preset configuration information. The processing module is further configured to determine first configuration information from the plurality of preset configuration information based on the first target optical signal-to-noise ratio, the first configuration information being the preset configuration information among the plurality of preset configuration information that corresponds to the first target optical signal-to-noise ratio.

[0015] Optionally, the processing module is specifically configured to obtain, for each first reference channel, an optical signal-to-noise ratio (OSNR) of each first reference channel based on a target operation. The target operation includes: an obtaining module further configured to obtain the total number of codes of the target reference channel and the number of bit errors of the target reference channel, where the target reference channel is any reference channel from the plurality of first reference channels, and the total number of codes of the target reference channel is the total number of pseudorandom codes transmitted by the target reference channel. The processing module is specifically configured to determine a pre-correction bit error rate (BER) of the target reference channel based on the total number of codes and the number of bit errors of the target reference channel. The processing module is further configured to determine the OSNR of the target reference channel based on the pre-correction BER of the target reference channel.

[0016] Optionally, the processing module is specifically configured to, in response to the presence of an optical signal-to-noise ratio (OSN) of the plurality of first reference channels being less than a second preset OSN ratio in the first configuration information, determine third configuration information from the plurality of preset configuration information based on the OSN ratios of the plurality of first reference channels, wherein the second preset OSN ratio in the third configuration information is the OSN ratio of the plurality of second preset OSN ratios that is less than the OSN ratios of the plurality of first reference channels and has the smallest difference with the OSN ratios of the plurality of first reference channels. The processing module is further configured to configure the plurality of first reference channels according to the third configuration information to obtain a plurality of second reference channels, wherein the second reference channels are configured based on the third configuration information. The acquisition module is further configured to acquire the OSN ratio of each of the plurality of second reference channels. The processing module is further configured to, in response to the presence of an OSN ratio of each second reference channel being greater than the second preset OSN ratio in the third configuration information, configure the plurality of preset channels according to the third configuration information.

[0017] In a third aspect, the present application provides a channel configuration device, comprising: a processor and a memory. The processor and the memory are coupled. The memory is configured to store one or more programs, each of which includes computer-executable instructions. When the channel configuration device is executed, the processor executes the computer-executable instructions stored in the memory to implement the channel configuration method described in the first aspect and any possible implementation of the first aspect.

[0018] In a fourth aspect, the present application provides a computer-readable storage medium, which stores instructions. When the instructions are executed on a computer, the computer executes the channel configuration method described in the above-mentioned first aspect and any possible implementation of the first aspect.

[0019] In a fifth aspect, the present application provides a computer program product, including a computer program, which, when executed by a processor, enables the computer to implement the channel configuration method described in the first aspect and any possible implementation of the first aspect.

[0020] In the above scheme, the technical problems that can be solved and the technical effects achieved by the channel configuration device, computer equipment, computer storage medium or computer program product can be referred to the technical problems and technical effects solved by the first aspect above, and will not be repeated here.

[0021] The technical solution provided by this application provides at least the following beneficial effects: A server can obtain a first optical signal-to-noise ratio (OSN) corresponding to a wavelength division multiplexing (WDM) system, where the WDM system includes multiple preset channels. The server can then determine first configuration information from multiple preset configuration information based on the first OSN. Each preset configuration information includes a first preset OSN and a second preset OSN. The first preset OSN in the first configuration information is the OSN ratio among the multiple first preset OSN that is less than the first OSN and has the smallest difference with the first OSN. The server can then configure multiple reference channels according to the first configuration information, obtaining multiple first reference channels. The first reference channels are configured based on the first configuration information, and the multiple reference channels are portions of the multiple preset channels. The server can obtain the OSN of each of the multiple first reference channels. The server can then determine whether the OSN of each first reference channel is greater than the second preset OSN in the first configuration information. If the optical signal-to-noise ratio (OSN) of each first reference channel is greater than the second preset OSN ratio in the first configuration information, the server can configure multiple preset channels according to the first configuration information, where the second preset OSN ratio is less than the first preset OSN ratio. In this way, because the OSN ratios of the multiple first reference channels are all greater than the second preset OSN ratio, the utilization rate of the signal transmitted by the channels configured based on the first configuration information is higher. In this way, the server can select the first configuration information for channel configuration, thereby improving the utilization rate of the signal transmitted by the channel. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present application, and together with the specification are used to explain the principles of the present application, and do not constitute an improper limitation on the present application.

[0023] Figure 1A is a schematic diagram of a wavelength division multiplexing system according to an exemplary embodiment;

[0024] Figure 1B is a schematic diagram showing another wavelength division multiplexing system according to an exemplary embodiment;

[0025] Figure 2 is a schematic structural diagram of a server according to an exemplary embodiment;

[0026] Figure 3 is a flow chart showing a method for configuring a channel according to an exemplary embodiment;

[0027] Figure 4 is a flow chart showing another channel configuration method according to an exemplary embodiment;

[0028] Figure 5is a flow chart showing another channel configuration method according to an exemplary embodiment;

[0029] Figure 6 is a flow chart showing another channel configuration method according to an exemplary embodiment;

[0030] Figure 7 is a structural block diagram of a channel configuration device according to an exemplary embodiment;

[0031] Figure 8 is a structural diagram of a channel configuration device according to an exemplary embodiment;

[0032] Figure 9 The present invention is a conceptual partial view of a computer program product according to an exemplary embodiment. DETAILED DESCRIPTION

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

[0034] In this document, the character " / " generally indicates an "or" relationship between the preceding and following objects. For example, A / B can be understood as either A or B.

[0035] The terms “first” and “second” in the description and claims of the present application are used to distinguish different objects rather than to describe a specific order of the objects.

[0036] Furthermore, the terms "including," "having," and any variations thereof, as used in the description of this application are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or modules is not limited to the listed steps or modules, but may optionally include other steps or modules not listed, or may optionally include other steps or modules inherent to the process, method, product, or apparatus.

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

[0038] Before introducing the channel configuration method of the embodiment of the present application in detail, the implementation environment and application scenarios of the embodiment of the present application are first introduced.

[0039] The wavelength division multiplexing system combines two or more optical carrier signals of different wavelengths through a combiner at the transmitting end and couples them into the same optical fiber of the optical line for transmission. Afterwards, the wavelength division multiplexing system separates the optical carrier signals of various wavelengths through a demultiplexer at the receiving end. Figure 1A As shown in the figure, the wavelength division multiplexing system is deployed with an operation and maintenance unit (OMU), an optical fiber distribution unit (OMU), an optical transform unit (OTU), an optical amplifier (OA), multiple channels ( Figure 1A λ1 to λ n ).

[0040] Wavelength division multiplexing (WDM) systems can configure channels based on configuration information, including channel rate and channel spacing. Different configuration information results in different channel transmission signal utilization. However, current WDM systems use fixed channel rates and relatively fixed channel spacing to configure channels, which can lead to wasted channel transmission signal performance and reduce channel transmission signal utilization. Therefore, how to select channel configuration information to improve channel transmission signal utilization has become a pressing issue.

[0041] In order to solve the above problems, an embodiment of the present application provides a channel configuration method, in which a server stores multiple preset configuration information. The server can obtain a first optical signal-to-noise ratio, which is the signal-to-noise ratio corresponding to the wavelength division multiplexing system, and the wavelength division multiplexing system includes multiple preset channels. The server can determine the first configuration information from the multiple preset configuration information based on the first optical signal-to-noise ratio. Afterwards, the server can configure multiple reference channels according to the first configuration information to obtain multiple first reference channels. The server can obtain the optical signal-to-noise ratio of each first reference channel in the multiple first reference channels. If the optical signal-to-noise ratio of each first reference channel is greater than the second preset optical signal-to-noise ratio of the first configuration information, multiple preset channels are configured according to the first configuration information. The second preset optical signal-to-noise ratio is less than the first preset optical signal-to-noise ratio. In this way, the server can determine the performance of the channel transmission signal after being configured according to the first configuration information through the optical signal-to-noise ratio, thereby determining the configuration information for the channel and improving the utilization rate of the channel.

[0042] The implementation environment of the embodiments of the present application is introduced below.

[0043] Figure 1B A wavelength division multiplexing system is provided in an embodiment of the present disclosure. The wavelength division multiplexing system includes: an optical network management and control system, a wavelength conversion unit, a reference channel wavelength conversion unit, a wavelength selective switch (WSS), a pseudo-random code unit, an error monitoring unit, multiple optical amplifiers, optical fibers, multiple channels ( Figure 1B Medium -m to λ n ).

[0044] The optical network management and control system can be connected to the optical signal transmitter, optical fiber, and optical signal receiver. It manages the network elements and optical fibers within the link and analyzes and evaluates collected system parameters, optical fiber quality, bit error rates, and other parameters. It can also adjust the channel rates and center frequencies of multiple channels.

[0045] The wavelength conversion unit can be connected to the wavelength selection unit. The wavelength conversion unit can be used to receive optical signals and convert conventional multiplexed optical signals into signals suitable for transmission in a wavelength division multiplexing system. The wavelength conversion unit can then send the optical signals to the wavelength selective switch through the channel.

[0046] It should be noted that, in the embodiment of the present application, the reference channel wavelength conversion unit has the same function as the wavelength conversion unit.

[0047] The multiple channels may include: reference channel λ0, service channel λ -1 to λ -m With λ1 to λ n λ -m It is used to indicate the channel number whose center frequency is greater than the center frequency of the reference channel λ0, and m is used to indicate the channel sequence number, which is not equal to 0. n It is used to indicate the channel number whose center frequency is less than the center frequency of the reference channel λ0. n is used to indicate the channel sequence number, and n is not equal to 0.

[0048] For example, suppose λ0 is used to represent the channel number with a center frequency of 193.1 THz. -m It is used to indicate the channel number with a center frequency greater than 193.1 THz. n It is used to indicate the channel number with a center frequency less than 193.1 THz.

[0049] The wavelength selection unit can be connected to the optical amplifier via an optical fiber and can allocate different paths to signals of different wavelengths.

[0050] Multiple optical amplifiers are connected via optical fibers. A fiber span is a segment of optical fiber between two adjacent optical amplifiers.

[0051] The pseudo-random sequence unit can be connected to the wavelength conversion unit of the optical signal transmitting end and can be used to provide a sequence code for error detection for the reference channel.

[0052] The error monitoring unit can be connected to the wavelength conversion unit at the optical signal receiving end. The error monitoring unit can be used to monitor the pre-correction bit error rate (PRE-BER) of the data received by the optical wavelength conversion unit at the reference channel receiving end and the service bit error rate using forward error correction (FEC) technology.

[0053] Figure 2 The present invention provides a schematic diagram of a server structure for applying the method provided by the present invention. The server 10 includes a processor 101 and a memory 102.

[0054] The processor 101 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. The processor 101 may include an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a memory, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Different processing units may be independent devices or integrated into one or more processors.

[0055] The memory 102 may include one or more computer-readable storage media, which may be non-transitory. The memory 102 may also include high-speed random access memory and non-volatile memory, such as one or more magnetic disk storage devices and flash memory storage devices. In one practicable embodiment, the non-transitory computer-readable storage medium in the memory 102 is used to store at least one instruction, which is executed by the processor 101 to implement the channel configuration method provided in the embodiment of the method of the present disclosure.

[0056] In one implementation, the server 10 may also optionally include a peripheral device interface 103 and at least one peripheral device. The processor 101, memory 102, and peripheral device interface 103 may be connected via a bus or signal lines. Each peripheral device may be connected to the peripheral device interface 103 via a bus, signal lines, or circuit boards. Specifically, the peripheral device includes at least one of a radio frequency circuit 104, a display screen 105, a camera assembly 106, an audio circuit 107, a positioning assembly 108, and a power supply 109.

[0057] The peripheral device interface 103 can be used to connect at least one I / O (Input / Output)-related peripheral device to the processor 101 and the memory 102. In one embodiment, the processor 101, the memory 102, and the peripheral device interface 103 are integrated on the same chip or circuit board. In some other embodiments, any one or two of the processor 101, the memory 102, and the peripheral device interface 103 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.

[0058] The radio frequency circuit 104 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 104 communicates with communication networks and other communication devices via electromagnetic signals. The radio frequency circuit 104 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. Optionally, the radio frequency circuit 104 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, etc. The radio frequency circuit 104 can communicate with other servers via at least one wireless communication protocol. Such wireless communication protocols include, but are not limited to, metropolitan area networks, various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks, and / or Wi-Fi (Wireless Fidelity) networks. In one practicable embodiment, the radio frequency circuit 104 may also include circuits related to NFC (Near Field Communication), which is not limited in this disclosure.

[0059] The display screen 105 is used to display a UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen 105 is a touch screen display, the display screen 105 also has the ability to collect touch signals on the surface or above the surface of the display screen 105. The touch signal can be input as a control signal to the processor 101 for processing. At this time, the display screen 105 can also be used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In one practicable manner, the display screen 105 can be one, setting the front panel of the server 10; the display screen 105 can be made of materials such as LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), etc.

[0060] The camera assembly 106 is used to capture images or videos. Optionally, the camera assembly 106 includes a front-facing camera and a rear-facing camera. Typically, the front-facing camera is located on the front panel of the server, and the rear-facing camera is located on the back of the server. The audio circuit 107 may include a microphone and a speaker. The microphone is used to capture sound waves from the user and the environment, converting them into electrical signals that are then input into the processor 101 for processing, or input into the RF circuit 104 for voice communication. For stereo sound capture or noise reduction, multiple microphones may be provided, located in different locations on the server 10. The microphone may also be an array microphone or an omnidirectional microphone. The speaker is used to convert electrical signals from the processor 101 or the RF circuit 104 into sound waves. The speaker may be a traditional thin-film speaker or a piezoelectric ceramic speaker. A piezoelectric ceramic speaker can convert electrical signals not only into audible sound waves but also into inaudible sound waves for purposes such as distance measurement. In one embodiment, the audio circuit 107 may also include a headphone jack.

[0061] The positioning component 108 is used to locate the current geographic location of the server 10 to implement navigation or LBS (Location Based Service). The positioning component 108 can be a positioning component based on the US GPS (Global Positioning System), China's BeiDou system, Russia's Greninja system, or the European Union's Galileo system.

[0062] Power supply 109 is used to power various components in server 10. Power supply 109 can be AC ​​power, DC power, disposable batteries, or rechargeable batteries. When power supply 109 includes a rechargeable battery, the rechargeable battery can support wired charging or wireless charging. The rechargeable battery can also be used to support fast charging technology.

[0063] In an operative manner, the server 10 further includes one or more sensors 1010. The one or more sensors 1010 include, but are not limited to, an acceleration sensor, a gyroscope sensor, a pressure sensor, a fingerprint sensor, an optical sensor, and a proximity sensor.

[0064] The acceleration sensor can detect the magnitude of acceleration on the three coordinate axes of the coordinate system established with the server 10. The gyroscope sensor can detect the body direction and rotation angle of the server 10. The gyroscope sensor can cooperate with the acceleration sensor to collect the user's 3D movements on the server 10. The pressure sensor can be set on the side frame of the server 10 and / or the lower layer of the display screen 105. When the pressure sensor is set on the side frame of the server 10, it can detect the user's grip signal on the server 10. The fingerprint sensor is used to collect the user's fingerprint. The optical sensor is used to collect the ambient light intensity. The proximity sensor, also known as the distance sensor, is usually set on the front panel of the server 10. The proximity sensor is used to collect the distance between the user and the front of the server 10.

[0065] The execution subject of the channel configuration method provided by the present disclosure may be a channel configuration device, which may be Figure 2 The server shown. At the same time, the device can also be the central processing unit (CPU) of the server, or a control module in the server for processing data. In the embodiment of the present application, the channel configuration method provided by the embodiment of the present application is described by taking the server execution channel configuration method as an example.

[0066] In one embodiment, a server is used to provide voice and / or data connectivity services to a user. The server may be referred to by different names, such as UE, terminal unit, terminal station, mobile station, mobile station, remote station, remote terminal, mobile device, wireless communication device, vehicle user equipment, terminal agent, or terminal device.

[0067] Optionally, the server may be any handheld device, vehicle-mounted device, wearable device, or computer with communication capabilities, which is not limited in the present disclosure. For example, the handheld device may be a smartphone. The vehicle-mounted device may be a vehicle navigation system. The wearable device may be a smart bracelet. The computer may be a personal digital assistant (PDA), a tablet computer, or a laptop computer.

[0068] The embodiments of the present application are described in detail below with reference to the accompanying drawings.

[0069] like Figure 3 As shown, a channel configuration method provided in an embodiment of the present application includes:

[0070] S301: The server obtains a first optical signal-to-noise ratio.

[0071] The first optical signal-to-noise ratio is a signal-to-noise ratio corresponding to a wavelength division multiplexing system, and the wavelength division multiplexing system includes a plurality of preset channels.

[0072] It should be noted that, in the embodiment of the present application, the multiple preset channels may include multiple reference channels and multiple service channels.

[0073] For example, the wavelength division multiplexing system can be configured with 22 preset channels, including 3 reference channels and 19 service channels. The reference channels can be configured as λ0, λ -10 ,λ 11 , the service channel can be configured as λ -9 to λ -1 and λ1 to λ 10 .

[0074] In a possible implementation, the server stores the first optical signal-to-noise ratio. The server may obtain the first optical signal-to-noise ratio.

[0075] In another possible implementation, a developer may measure the first optical signal-to-noise ratio using an optical spectrum analyzer and input the first optical signal-to-noise ratio to a server. Specifically, the server may receive a user input operation for inputting the first optical signal-to-noise ratio. In response to the user input operation, the server may obtain the first optical signal-to-noise ratio.

[0076] S302: The server determines first configuration information from multiple preset configuration information based on the first optical signal-to-noise ratio.

[0077] Each preset configuration information includes: a first preset optical signal-to-noise ratio. The first preset optical signal-to-noise ratio in the first configuration information is an optical signal-to-noise ratio that is smaller than the first optical signal-to-noise ratio and has the smallest difference with the first optical signal-to-noise ratio among multiple first preset optical signal-to-noise ratios.

[0078] For example, if the first optical signal-to-noise ratio is 22, the multiple first preset optical signal-to-noise ratios include: a first preset optical signal-to-noise ratio a of 20, a first preset optical signal-to-noise ratio b of 23, and a first preset optical signal-to-noise ratio c of 19. The first preset optical signal-to-noise ratios that are less than the first optical signal-to-noise ratio include: a first preset optical signal-to-noise ratio a and a first preset optical signal-to-noise ratio c. The difference between the first preset optical signal-to-noise ratio a and the first optical signal-to-noise ratio is 2, and the difference between the first preset optical signal-to-noise ratio c and the first optical signal-to-noise ratio is 3. Therefore, the server may determine that the first configuration information includes the first preset optical signal-to-noise ratio c.

[0079] In one possible design, a server stores an attenuation value of a wavelength division multiplexing system. The server may obtain the attenuation value of the wavelength division multiplexing system. Subsequently, the server may determine a margin value for the optical signal-to-noise ratio of the wavelength division multiplexing system based on the attenuation value of the wavelength division multiplexing system. The server may use the sum of the second preset optical signal-to-noise ratio and the margin value for the optical signal-to-noise ratio as the first preset optical signal-to-noise ratio.

[0080] The second preset optical signal-to-noise ratio is smaller than the first preset optical signal-to-noise ratio.

[0081] It should be noted that in the embodiment of the present application, for the method of determining the margin value of the optical signal-to-noise ratio of the wavelength division multiplexing system, reference can be made to the method of determining the margin value of the optical signal-to-noise ratio in conventional technology, which is not described in detail here.

[0082] For example, if the attenuation value of the wavelength division multiplexing system is less than or equal to 12×22 decibels, the optical signal-to-noise ratio margin is 4.5 decibels. If the attenuation value of the wavelength division multiplexing system is greater than 12×22 decibels and less than or equal to 20×22 decibels, the optical signal-to-noise ratio margin is 5.0 decibels. If the attenuation value of the wavelength division multiplexing system is greater than 20×22 decibels and less than or equal to 28×22 decibels, the optical signal-to-noise ratio margin is 5.5 decibels.

[0083] In an embodiment of the present application, the server stores a plurality of preset configuration information.

[0084] For example, as shown in Table 1, multiple preset configuration information is shown. Each preset information includes a first preset optical signal-to-noise ratio (OSN) value. The first preset OSN value may be a standard OSN value with a margin, and the second preset OSN value may be a standard OSN value. If the attenuation value of the wavelength division multiplexing system is less than 12×22 decibels, the OSN margin indicator is 4.5 decibels. The multiple preset configuration information may be as shown in Table 1.

[0085] Table 1 Preset configuration information

[0086]

[0087]

[0088] That is, when the sequence number of the preset configuration information is 1, the first preset configuration information includes: a channel rate of 100 Gbps, a modulation mode of PM-QPSK, a channel spacing of 50 GHz, a channel type of G.652, a channel power of 1 dBm, a second preset optical signal-to-noise ratio of 11.5 dB, and a first preset optical signal-to-noise ratio of 16 dB. For descriptions of preset configuration information with other sequence numbers, refer to the description of preset configuration information with sequence number 1 and are not repeated here.

[0089] In one possible implementation, the server may determine a first target optical signal-to-noise ratio from a plurality of first preset optical signal-to-noise ratios. The first target optical signal-to-noise ratio is a first preset optical signal-to-noise ratio among the plurality of first preset optical signal-to-noise ratios that is smaller than the first optical signal-to-noise ratio and has the smallest difference with the first optical signal-to-noise ratio. The plurality of first preset optical signal-to-noise ratios corresponds to a plurality of preset configuration information.

[0090] For example, if the first optical signal-to-noise ratio is 23.63 decibels, the server may determine that the first target optical signal-to-noise ratio is 23 decibels.

[0091] Afterwards, the server may determine first configuration information from a plurality of preset configuration information based on the first target optical signal-to-noise ratio, wherein the first configuration information is the preset configuration information corresponding to the first target optical signal-to-noise ratio among the plurality of preset configuration information.

[0092] For example, in conjunction with Table 1, if the channel type of the multiple preset channels is G.654 and the first target optical signal-to-noise ratio is 23 decibels, the server may determine that the first configuration information is the preset configuration information numbered 9 in Table 1.

[0093] It is understandable that the server can determine the first target optical signal-to-noise ratio from multiple first preset optical signal-to-noise ratios. The first target optical signal-to-noise ratio is the first preset optical signal-to-noise ratio that is smaller than the first optical signal-to-noise ratio and has the smallest difference with the first optical signal-to-noise ratio among the multiple first preset optical signal-to-noise ratios. The multiple first preset optical signal-to-noise ratios correspond to multiple preset configuration information. Afterwards, the server can determine the first configuration information from the multiple preset configuration information based on the first target optical signal-to-noise ratio. The first configuration information is the preset configuration information corresponding to the first target optical signal-to-noise ratio among the multiple preset configuration information. In this way, the server determines the first configuration information through the first target optical signal-to-noise ratio. In this way, the server does not need to configure the wavelength division multiplexing system according to the multiple preset configuration information, and does not need to evaluate the wavelength division multiplexing system after each preset configuration information is configured, thereby improving the efficiency of determining the configuration information.

[0094] S303: The server configures multiple reference channels according to the first configuration information to obtain multiple first reference channels.

[0095] The first reference channel is configured based on the first configuration information, and the multiple first reference channels are some channels in the multiple preset channels.

[0096] In a possible implementation manner, the server may configure multiple reference channels according to the first configuration information and the center frequency of the reference channel to obtain multiple first reference channels.

[0097] For example, in combination with Table 1, Table 2 shows the configuration parameters of multiple first reference channels. If the first configuration information is the preset configuration information with sequence number 9 in Table 1. If the wavelength division multiplexing system is configured with 22 preset channels, including 3 reference channels and 19 service channels, the reference channels are configured as λ0, λ -10 and λ 11 , the service channel configuration is λ -9 to λ -1 and λ1 to λ 10 The center frequency of λ0 is 193.1 THz. The configuration parameters of the multiple first reference channels are shown in Table 2.

[0098] Table 2 Configuration parameters of the first reference channel

[0099]

[0100] That is, the channel number of the first reference channel is λ -10 In the case of λ0, the configuration information of the first reference channel includes: the channel rate is 400 Gbps, the modulation mode is PM-16QAM, the channel center frequency is 194.1 THz, and the channel power is 6 dBm. In the case of λ1, the configuration information of the first reference channel includes: the channel rate is 400 Gbps, the modulation mode is PM-16QAM, the channel center frequency is 194.1 THz, and the channel power is 6 dBm. In the case of λ0, the configuration information of the first reference channel includes: the channel rate is 400 Gbps, the modulation mode is PM-16QAM, the channel center frequency is 193.1 THz, and the channel power is 6 dBm. 11 In the case of , the configuration information of the first reference channel includes: a channel rate of 400 Gbps, a modulation mode of PM-16QAM, a channel center frequency of 192.0 THz, and a channel power of 6 dBm.

[0101] S304: The server obtains an optical signal-to-noise ratio (OSN) of each first reference channel among the multiple first reference channels.

[0102] In a possible implementation, the server stores the optical signal-to-noise ratio of each first reference channel among the plurality of first reference channels, and the server may obtain the optical signal-to-noise ratio of each first reference channel among the plurality of first reference channels.

[0103] In one possible design, the server may obtain an identifier for each of the multiple first reference channels. The server may then determine the optical signal-to-noise ratio of each first reference channel based on the identifier of each first reference channel and a second corresponding relationship. The second corresponding relationship is a correspondence between the identifiers of the multiple first reference channels and the optical signal-to-noise ratios of the multiple first reference channels.

[0104] Exemplarily, as shown in Table 3, it shows the second corresponding relationship.

[0105] Table 3 Second correspondence

[0106] Identification of the first reference channel Optical signal-to-noise ratio of the first reference channel (dB) <![CDATA[λ -10 ]]> 17.78 <![CDATA[λ0]]> 17.98 <![CDATA[λ 11 ]]> 17.88

[0107] That is, the first reference channel is labeled λ -10 In the case of λ0, the optical signal-to-noise ratio of the first reference channel is 17.78 dB. In the case of λ0, the optical signal-to-noise ratio of the first reference channel is 17.98 dB. 11 In this case, the optical signal-to-noise ratio of the first reference channel is 17.88 dB.

[0108] It should be noted that, in the embodiment of the present application, S303 and S304 may further include: the server may determine a target reference channel, then configure the target reference channel according to the first configuration information, and then obtain an optical signal-to-noise ratio of the target reference channel.

[0109] S305: The server determines whether the optical signal-to-noise ratio of each first reference channel is greater than the second preset optical signal-to-noise ratio in the first configuration information.

[0110] The second preset optical signal-to-noise ratio is smaller than the first preset optical signal-to-noise ratio.

[0111] In some embodiments, if the server determines that the optical signal-to-noise ratio of each first reference channel is greater than the second preset optical signal-to-noise ratio of the first configuration information, the server may execute S306.

[0112] For example, in conjunction with Table 1, if the optical signal-to-noise ratios of the multiple reference channels configured according to the first configuration information include: -10 The optical signal-to-noise ratio of λ is 18.78 dB, the optical signal-to-noise ratio of λ0 is 18.98 dB, and the optical signal-to-noise ratio of λ 11 The optical signal-to-noise ratio (OSNR) of the first reference channel is 18.88 decibels. The first configuration information is the configuration information numbered 9 in Table 1, and the second preset OSNR in the configuration information numbered 9 is 18.5 decibels. The server can determine that the OSNRs of the multiple first reference channels are all greater than the second preset OSNR in the first configuration information.

[0113] In some embodiments, in response to the optical signal-to-noise ratio of each first reference channel being greater than the second preset optical signal-to-noise ratio in the first configuration information, the server may execute S306 .

[0114] S306. The server configures multiple preset channels according to the first configuration information.

[0115] For example, in combination with Table 1, Table 4 shows the configuration parameters of multiple preset channels after configuration. If the first configuration information is the configuration information with sequence number 9 in Table 1. If the wavelength division multiplexing system is configured with 22 preset channels, including 3 reference channels and 19 service channels, the reference channels are configured as λ0, λ -10 and λ 11 The center frequency of the reference channel λ0 is 193.1 THz, and the service channel configuration is λ -9 to λ -1 and λ1 to λ 10 In the configured wavelength division multiplexing system, the channel rate of each channel is 400, the modulation mode is PM-16QAM, the channel power is 6, and the channel spacing between two adjacent channels is 100 GHz, that is, the difference in center frequency between two adjacent channels is 0.1 THz.

[0116] Table 4 Configuration parameters of preset channels

[0117]

[0118]

[0119] That is, in the preset channel number λ -10 In the case of , the configuration information of the preset channel includes: channel rate is 400 Gbps, modulation mode is PM-16QAM, channel center frequency is 194.1 THz, and channel power is 6 dBm. -9 In the case of , the configuration information of the preset channel includes: channel rate is 400 Gbps, modulation mode is PM-16QAM, channel center frequency is 194.0 THz, and channel power is 6 dBm. For the configuration information of preset channels with other channel numbers, please refer to the configuration information of the preset channel with channel number λ -10 The description of the configuration information is not repeated here.

[0120] It is understood that the server can obtain a first optical signal-to-noise ratio (OSN) corresponding to a wavelength division multiplexing (WDM) system, which includes multiple preset channels. The server can then determine first configuration information from multiple preset configuration information based on the first OSN. Each preset configuration information includes: a first preset OSN ratio and a second preset OSN ratio. The first preset OSN ratio in the first configuration information is the OSN ratio among the multiple first preset OSN ratios that is less than the first OSN ratio and has the smallest difference with the first OSN ratio. The server can then configure multiple reference channels according to the first configuration information, obtaining multiple first reference channels. The first reference channels are configured based on the first configuration information, and the multiple reference channels are portions of the multiple preset channels. The server can then obtain the OSN ratio of each of the multiple first reference channels. The server can then determine whether the OSN ratio of each first reference channel is greater than the second preset OSN ratio in the first configuration information. If the optical signal-to-noise ratio (OSN) of each first reference channel is greater than the second preset OSN ratio in the first configuration information, the server can configure multiple preset channels according to the first configuration information, where the second preset OSN ratio is less than the first preset OSN ratio. This allows the server to select configuration information for the channels, improving the utilization rate of the channel transmission signal.

[0121] In some embodiments, as Figure 4 As shown, if the server determines that there is an optical signal-to-noise ratio among the multiple first reference channels that is less than the second preset optical signal-to-noise ratio of the first configuration information, the server may execute S401-S405.

[0122] For example, in combination with Table 1 and Table 3, Table 3 shows the optical signal-to-noise ratios of multiple reference channels configured according to the first configuration information, including: -10 The optical signal-to-noise ratio of λ is 17.78 dB, the optical signal-to-noise ratio of λ0 is 17.98 dB, and the optical signal-to-noise ratio of λ 11 The optical signal-to-noise ratio (OSNR) of the first reference channel is 17.88 decibels. The first configuration information is the configuration information numbered 9 in Table 1, and the second preset OSNR in the configuration information numbered 9 is 18.5 decibels. The server can determine that among the multiple first reference channel OSNRs, there is a second preset OSNR that is smaller than the first configuration information.

[0123] In some embodiments, in response to the presence of an optical signal-to-noise ratio among the plurality of first reference channels that is less than a second preset optical signal-to-noise ratio in the first configuration information, the server may execute S401 - S405 .

[0124] S401. The server determines third configuration information from multiple preset configuration information based on optical signal-to-noise ratios of multiple first reference channels.

[0125] The second preset optical signal-to-noise ratio in the third configuration information is an optical signal-to-noise ratio among multiple second preset optical signal-to-noise ratios that is smaller than the optical signal-to-noise ratios of multiple first reference channels and has the smallest difference with the optical signal-to-noise ratios of multiple first reference channels.

[0126] In one possible implementation, the server may determine a second target optical signal-to-noise ratio from a plurality of second preset optical signal-to-noise ratios, wherein the second target optical signal-to-noise ratio is an optical signal-to-noise ratio among the plurality of second preset optical signal-to-noise ratios that is smaller than the optical signal-to-noise ratios of the plurality of first reference channels and has the smallest difference with the optical signal-to-noise ratios of the plurality of first reference channels.

[0127] It should be noted that, in the embodiments of the present application, the difference between the second preset optical signal-to-noise ratio and the optical signal-to-noise ratios of the multiple first reference channels is not limited. For example, the difference between the second preset optical signal-to-noise ratio and the optical signal-to-noise ratios of the multiple first reference channels can be the difference between the second preset optical signal-to-noise ratio and the smallest optical signal-to-noise ratio among the optical signal-to-noise ratios of the multiple first reference channels. For another example, the difference between the second preset optical signal-to-noise ratio and the optical signal-to-noise ratios of the multiple first reference channels can also be the difference between the second preset optical signal-to-noise ratio and the average of the optical signal-to-noise ratios of the multiple first reference channels. For another example, the difference between the second preset optical signal-to-noise ratio and the optical signal-to-noise ratios of the multiple first reference channels can also be the difference between the second preset optical signal-to-noise ratio and the largest optical signal-to-noise ratio among the optical signal-to-noise ratios of the multiple first reference channels.

[0128] For example, in combination with Table 1 and Table 3, Table 3 shows the optical signal-to-noise ratios of multiple reference channels configured according to the first configuration information, including: -10 The optical signal-to-noise ratio of λ is 17.78 dB, the optical signal-to-noise ratio of λ0 is 17.98 dB, and the optical signal-to-noise ratio of λ 11 The optical signal to noise ratio of the target signal is 17.88 decibels. The server can then determine that the second target optical signal to noise ratio is 17.5 decibels.

[0129] Afterwards, the server may determine third configuration information from a plurality of preset configuration information based on the second target optical signal-to-noise ratio, wherein the third configuration information is the preset configuration information corresponding to the second target optical signal-to-noise ratio among the plurality of preset configuration information.

[0130] For example, in combination with Table 1, if the channel type of the multiple preset channels is G.654 and the second target optical signal-to-noise ratio is 17.5 decibels, the server may determine that the third configuration information is the preset configuration information numbered 7 in Table 1.

[0131] S402: The server configures multiple first reference channels according to the third configuration information to obtain multiple second reference channels.

[0132] The second reference channel is configured based on the third configuration information.

[0133] For example, in combination with Table 1, as shown in Table 5, if the first configuration information is the preset configuration information with sequence number 7 in Table 1. If the wavelength division multiplexing system is configured with 22 preset channels, including 3 reference channels and 19 service channels, the reference channels are configured as λ0, λ -10 and λ 11 , the service channel configuration is λ -9 to λ -1 and λ1 to λ 10 The center frequency of λ0 is 193.1 THz. The configuration parameters of the multiple first reference channels are shown in Table 5.

[0134] Table 5 Configuration parameters of the second reference channel

[0135]

[0136] That is, the channel number of the first reference channel is λ -10 In the case of λ0, the configuration information of the first reference channel includes: the channel rate is 400 Gbps, the modulation mode is PM-QPSK, the channel center frequency is 194.6 THz, and the channel power is 7.5 dBm. In the case of λ1, the configuration information of the first reference channel includes: the channel rate is 400 Gbps, the modulation mode is PM-QPSK, the channel center frequency is 193.1 THz, and the channel power is 7.5 dBm. In the case of λ0, the configuration information of the first reference channel includes: the channel rate is 400 Gbps, the modulation mode is PM-QPSK, the channel center frequency is 193.1 THz, and the channel power is 7.5 dBm. 11 In the case of , the configuration information of the first reference channel includes: a channel rate of 400 Gbps, a modulation mode of PM-QPSK, a channel center frequency of 191.45 THz, and a channel power of 7.5 dBm.

[0137] S403: The server obtains an optical signal-to-noise ratio of each second reference channel among the multiple second reference channels.

[0138] It should be noted that, in the embodiment of the present application, for the introduction of the server obtaining the optical signal-to-noise ratio of each second reference channel in the multiple second reference channels, reference can be made to the description of the server obtaining the optical signal-to-noise ratio of each first reference channel in S304, which is not repeated here.

[0139] For example, in combination with Table 5, as shown in Table 6, the optical signal-to-noise ratio of λ0 is 18.303 dB, λ -10 The bit error rate before correction is 18.403 dB, λ 11 The bit error rate before correction is 18.203 decibels.

[0140] Table 6 Optical signal-to-noise ratio of the second reference channel

[0141]

[0142]

[0143] That is, the first reference channel is labeled λ -10 In the case of λ0, the optical signal-to-noise ratio of the first reference channel is 18.403 dB. In the case of λ0, the optical signal-to-noise ratio of the first reference channel is 18.303 dB. 11 In this case, the optical signal-to-noise ratio of the first reference channel is 18.203 dB.

[0144] S404: The server determines whether the optical signal-to-noise ratio of each second reference channel is greater than the second preset optical signal-to-noise ratio in the third configuration information.

[0145] It should be noted that, in the embodiment of the present application, for the introduction of the server determining whether the optical signal-to-noise ratio of each second reference channel is greater than the second preset optical signal-to-noise ratio of the third configuration information, reference can be made to the description of the server determining whether the optical signal-to-noise ratio of each first reference channel is greater than the second preset optical signal-to-noise ratio of the first configuration information in S305, which is not repeated here.

[0146] In some embodiments, if the server determines that the optical signal-to-noise ratio of each second reference channel is greater than the second preset optical signal-to-noise ratio of the third configuration information, the server may execute S405.

[0147] For example, in combination with Table 1 and Table 6, Table 6 shows the optical signal-to-noise ratios of multiple reference channels configured according to the first configuration information, including: the optical signal-to-noise ratio of λ0 is 18.303 dB, -10 The optical signal-to-noise ratio is 18.403 dB, λ 11 The optical signal-to-noise ratio (OSNR) of the first reference channel is 18.203 decibels. The first configuration information is the configuration information numbered 7 in Table 1, and the second preset OSNR in the configuration information numbered 7 is 17.5 decibels. The server can determine that the OSNR of each first reference channel is greater than the second preset OSNR in the first configuration information.

[0148] In some embodiments, in response to the optical signal-to-noise ratio of each second reference channel being greater than the second preset optical signal-to-noise ratio of the third configuration information, the server may execute S405.

[0149] In some embodiments, if the server determines that the optical signal-to-noise ratios of the plurality of second reference channels are less than the second preset optical signal-to-noise ratio in the third configuration information, the server may reselect fifth configuration information from the plurality of preset configuration information. The second preset optical signal-to-noise ratio in the fifth configuration information is the optical signal-to-noise ratio among the plurality of second preset optical signal-to-noise ratios that is less than the optical signal-to-noise ratios of the plurality of second reference channels and has the smallest difference with the optical signal-to-noise ratio of the plurality of first reference channels. The server may then configure the plurality of second reference channels according to the fifth configuration information to obtain a plurality of third reference channels. The server may obtain the optical signal-to-noise ratio of each of the plurality of third reference channels. The server may then determine whether the optical signal-to-noise ratio of each of the third reference channels is greater than the second preset optical signal-to-noise ratio in the fifth configuration information. If the server determines that the optical signal-to-noise ratio of each of the third reference channels is greater than the second preset optical signal-to-noise ratio in the fifth configuration information, the server may configure the plurality of preset channels according to the fifth configuration information. If the server determines that the optical signal-to-noise ratio of the plurality of third reference channels is less than the second preset optical signal-to-noise ratio in the fifth configuration information, the server may reselect configuration information from the plurality of preset configuration information to configure the third reference channels.

[0150] It should be noted that, in the embodiment of the present application, for an introduction to the process of the server reselecting the fifth configuration information, reference can be made to the description of the server selecting the third configuration information in S401-S404, which will not be repeated here.

[0151] S405: The server configures multiple preset channels according to the third configuration information.

[0152] It should be noted that, in the embodiment of the present application, for the introduction of the server configuring multiple preset channels according to the third configuration information, reference can be made to the description of the server configuring multiple preset channels according to the first configuration information in S306, which will not be repeated here.

[0153] For example, in combination with Table 1, Table 7 shows the configuration parameters of multiple preset channels after configuration. If the first configuration information is the configuration information with sequence number 7 in Table 1. If the wavelength division multiplexing system is configured with 22 preset channels, including 3 reference channels and 19 service channels, the reference channels are configured as λ0, λ -10 and λ 11 The center frequency of the reference channel λ0 is 193.1 THz, and the service channel configuration is λ -9 to λ -1 and λ1 to λ 10 In the configured wavelength division multiplexing system, the channel rate of each channel is 400, the modulation mode is PM-QPSK, the channel power is 7.5, and the channel spacing between two adjacent channels is 150 GHz, that is, the difference in center frequency between two adjacent channels is 0.15 THz.

[0154] Table 7 Configuration parameters of preset channels

[0155]

[0156]

[0157] That is, in the preset channel number λ -10 In the case of , the configuration information of the preset channel includes: channel rate is 400 Gbps, modulation mode is PM-QPSK, channel center frequency is 194.3 THz, and channel power is 7.5 dBm. For the configuration information of preset channels with other channel numbers, please refer to the configuration information of the preset channel with channel number λ -10 The description of the configuration information is not repeated here.

[0158] It is understood that if any of the multiple first reference channels has an optical signal-to-noise ratio (OSN) lower than the second preset OSN ratio in the first configuration information, the server may determine third configuration information from the multiple preset configuration information based on the OSN ratios of the multiple first reference channels. The second preset OSN ratio in the third configuration information is the OSN ratio among the multiple second preset OSN ratios that is lower than the OSN ratios of the multiple first reference channels and has the smallest difference with the OSN ratio of the multiple first reference channels. The server may then configure the multiple first reference channels according to the third configuration information to obtain multiple second reference channels, where the second reference channels are configured based on the third configuration information. The server may obtain the OSN ratio of each of the multiple second reference channels. In response to the fact that the OSN ratio of each second reference channel is higher than the second preset OSN ratio in the third configuration information, the server may configure the multiple preset channels according to the third configuration information. In this way, the server can reselect configuration information for the channels and configure the preset channels, thereby improving the utilization of the preset channels.

[0159] In some embodiments, a wavelength division multiplexing system may be composed of multiple optical fiber spans.

[0160] like Figure 5 As shown, before the server obtains the first optical signal-to-noise ratio, the server may further execute S501-S505.

[0161] S501: The server obtains channel types of multiple preset channels.

[0162] It should be noted that, in the embodiment of the present application, the channel type of each preset channel in the multiple preset channels is the same.

[0163] For example, if the wavelength division multiplexing system can be configured with 22 preset channels, including 3 reference channels and 19 service channels, and if the channel type of the reference channels is G.654, then the channel type of the service channels is also G.654.

[0164] In a possible implementation, the server stores channel types of multiple preset channels. The server may obtain the channel types of the multiple preset channels.

[0165] It should be noted that in the embodiment of the present application, the channel types of the multiple preset channels can be set by the developer. The developer can input the channel types of the multiple preset channels into the server. The server then receives the channel types of the multiple preset channels and stores them.

[0166] S502: The server determines second configuration information from a plurality of preset configuration information according to the channel types of the plurality of preset channels.

[0167] The second preset optical signal-to-noise ratio in the second configuration information is the largest optical signal-to-noise ratio among the multiple second preset optical signal-to-noise ratios, and the channel type in the second configuration information is the same as the channel type of the multiple preset channels.

[0168] In one possible design, each preset configuration information in the plurality of preset configuration information includes a channel type.

[0169] For example, in conjunction with Table 1, the channel type in the preset configuration information with a sequence number of 1 is G.652, the channel type in the preset configuration information with a sequence number of 3 is G.654, and the channel type in the preset configuration information with a sequence number of 6 is G.654.

[0170] In one possible implementation, the server may determine a plurality of fourth configuration information from a plurality of preset configuration information based on channel types of a plurality of preset channels. Thereafter, the server may determine the second configuration information from the plurality of fourth configuration information based on a second preset optical signal-to-noise ratio.

[0171] For example, in conjunction with Table 1, if the channel type of multiple preset channels is G.654, the server may determine multiple pieces of fourth configuration information, where the multiple pieces of fourth configuration information include: preset configuration information numbered 3, preset configuration information numbered 5, preset configuration information numbered 7, and preset configuration information numbered 9. Because the preset configuration information numbered 9 has the highest second preset optical signal-to-noise ratio among the multiple pieces of fourth configuration information, the server may determine that the second configuration information is the preset configuration information numbered 9.

[0172] S503: The server configures multiple preset channels according to the second configuration information to obtain a configured wavelength division multiplexing system.

[0173] For example, in combination with Table 1, Table 8 shows the configuration parameters of the wavelength division multiplexing system after configuration. If the wavelength division multiplexing system is configured with 22 preset channels, including 3 reference channels and 19 service channels, the reference channels are configured as λ0, λ -10 and λ 11 The center frequency of the reference channel λ0 is 193.1 THz, and the service channel configuration is λ -9 to λ -1 and λ1 to λ 10 In the configured wavelength division multiplexing system, each channel has a channel rate of 400, a modulation mode of PM-16QAM, a channel power of 6, and a channel spacing of 100 GHz, meaning the center frequency difference between two adjacent channels is 0.1 THz.

[0174] Table 8 Configuration parameters of the wavelength division multiplexing system after configuration

[0175]

[0176] That is, in the preset channel number λ -10 In the case of , the configuration information of the preset channel includes: channel rate is 400 Gbps, modulation mode is PM-16QAM, channel center frequency is 194.1 THz, and channel power is 6 dBm. -9 In the case of , the configuration information of the preset channel includes: channel rate is 400 Gbps, modulation mode is PM-16QAM, channel center frequency is 194.0 THz, and channel power is 6 dBm. For the configuration information of preset channels with other channel numbers, please refer to the configuration information of the preset channel with channel number λ -10 The description of the configuration information is not repeated here.

[0177] S504: The server obtains attenuation values ​​of multiple optical fiber spans in the configured wavelength division multiplexing system. In the embodiment of the present application, the configured wavelength division multiplexing system is composed of multiple optical fiber spans.

[0178] It should be noted that in the embodiment of the present application, the wavelength division multiplexing system is deployed with multiple optical amplifiers. The multiple optical amplifiers are connected by optical fibers. The section of optical fiber between two adjacent optical amplifiers is a fiber span.

[0179] For example, if the wavelength division multiplexing system is deployed with 12 optical amplifiers, the wavelength division multiplexing system has 11 spans.

[0180] In a possible implementation, the server stores attenuation values ​​of multiple spans in the configured wavelength division multiplexing system. The server can obtain the attenuation values ​​of multiple spans in the configured wavelength division multiplexing system.

[0181] In one possible design, the server is deployed with a transmitting optical port and a receiving optical port. The server can obtain the transmit optical power value of the transmitting optical port and the receive optical power value of the receiving optical port. The server can then determine the attenuation value of each span based on the transmit optical power value and the receive optical power value of the receiving optical port.

[0182] For example, in conjunction with Table 1, Table 9 shows the attenuation value for each of the multiple spans in a configured wavelength division multiplexing system. Assume that the wavelength division multiplexing system is configured with 11 spans. The configured wavelength division multiplexing system is based on the configuration information numbered 9 in Table 1.

[0183] Table 9 Attenuation values ​​for each span

[0184]

[0185]

[0186] That is, the first span has a span distance of 70 km and an attenuation value of 20.2 dB. The second span has a span distance of 80 km and an attenuation value of 22.8 dB. The third span has a span distance of 60 km and an attenuation value of 17.6 dB. For the description of the attenuation values ​​of the other spans, please refer to the description of the attenuation values ​​of the first span and will not be repeated here.

[0187] S505: The server determines a first optical signal-to-noise ratio according to the attenuation values ​​of the multiple spans.

[0188] In one possible implementation, the server may obtain first information of a configured wavelength division multiplexing system. The first information may include: the total length of the configured wavelength division multiplexing system, the number of spans of the configured wavelength division multiplexing system, the attenuation value of each span, the gain value of each optical amplifier, a first optical signal-to-noise ratio degradation coefficient, a second optical signal-to-noise ratio degradation coefficient, an optical signal-to-noise ratio degradation value introduced by an equalizer group, a first noise power of each optical amplifier, and a noise figure of each optical amplifier.

[0189] The first optical signal-to-noise ratio degradation coefficient is the optical signal-to-noise ratio degradation coefficient caused by nonlinear effects. The second optical signal-to-noise ratio degradation coefficient is the optical signal-to-noise ratio degradation coefficient of the worst channel caused by the spectral distribution uniformity of the channel. The first noise power is the sum of the noise power generated by the amplified light passing through the optical fiber and the noise power generated by the amplifier link.

[0190] In one possible design, the first noise power can be expressed by Formula 1.

[0191]

[0192] Among them, Pase i It is used to represent the first noise power of the i-th optical amplifier. N is used to represent the number of spans in the configured wavelength division multiplexing system. G i Used to represent the gain value of the i-th optical amplifier. NF i Used to represent the noise figure of the i-th optical amplifier. A n Used to indicate the fiber attenuation of the nth segment. G n Used to indicate the gain value of the nth optical amplifier.

[0193] Afterwards, the server may determine a first optical signal-to-noise ratio based on the first information of the configured wavelength division multiplexing system.

[0194] In a possible design, the first optical signal-to-noise ratio can be expressed by Formula 2.

[0195]

[0196] Wherein, OSNR is used to represent the first optical signal-to-noise ratio. in Used to indicate the total input power of the configured wavelength division multiplexing system. i Used to indicate the fiber attenuation of the i-th segment. G i Used to indicate the gain value of the i-th optical amplifier. L is used to indicate the total length of the configured wavelength division multiplexing system. N is used to indicate the number of spans in the configured wavelength division multiplexing system. i The first noise power of the i-th optical amplifier is represented by Ψ, which represents the optical signal-to-noise ratio degradation coefficient caused by nonlinear effects. Θ represents the worst-case optical signal-to-noise ratio degradation coefficient caused by the channel's spectral inhomogeneity. Λ represents the optical signal-to-noise ratio degradation introduced by the equalizer group.

[0197] It is understandable that the server can obtain the channel types of multiple preset channels. The server can determine the second configuration information from multiple preset configuration information based on the channel types of the multiple preset channels, where the second preset optical signal-to-noise ratio in the second configuration information is the largest optical signal-to-noise ratio among the multiple second preset optical signal-to-noise ratios, and the channel type in the second configuration information is the same as the channel type of the multiple preset channels. Thereafter, the server can configure the multiple preset channels according to the second configuration information to obtain the configured wavelength division multiplexing system. The server can obtain the attenuation values ​​of the multiple spans in the configured wavelength division multiplexing system. Thereafter, the server can determine the first optical signal-to-noise ratio based on the attenuation values ​​of the multiple spans. In this way, the server can evaluate the wavelength division multiplexing system configured according to the second configuration information using the multiple first optical signal-to-noise ratios, thereby improving the accuracy of evaluating the wavelength division multiplexing system.

[0198] In some embodiments, as Figure 6 As shown, for each first reference channel, the server may obtain the optical signal-to-noise ratio of each first reference channel according to a target operation. The target operation may include: S601-S603.

[0199] S601: The server obtains the total number of codes and the number of bit errors of the target reference channel.

[0200] The target reference channel is any reference channel among the multiple first reference channels.

[0201] In a possible implementation, the server may obtain the total number of codes of the target reference channel in a preset period and the number of bit errors of the target reference channel in the preset period.

[0202] It should be noted that in the embodiments of the present application, the preset time period is not limited. For example, the preset time period may be 30 minutes. For another example, the preset time period may be 60 minutes. For another example, the preset time period may be 20 minutes.

[0203] S602: The server determines the pre-correction bit error rate of the target reference channel according to the total number of codes of the target reference channel and the number of bit errors of the target reference channel.

[0204] In a possible implementation, the pre-correction bit error rate can be expressed by Formula 3.

[0205]

[0206] Where Pre_BER represents the pre-correction bit error rate of the target reference channel, M represents the number of bit errors in the target reference channel, and N represents the total number of codes in the target reference channel.

[0207] S603: The server determines the optical signal-to-noise ratio of the target reference channel according to the pre-correction bit error rate of the target reference channel.

[0208] In a possible implementation, the server may determine the signal-to-noise ratio of the target reference channel according to the pre-correction bit error rate.

[0209] In one possible design, the signal-to-noise ratio can be expressed by Equation 4.

[0210]

[0211] Pre_BER is used to represent the pre-correction bit error rate of the target reference channel, and SNR is used to represent the signal-to-noise ratio of the target reference channel.

[0212] For example, in combination with Table 2, if the multiple first reference channels include: λ0, λ -10 and λ 11 , the target reference channel is λ0. If the pre-correction bit error rate of λ0 is 1.03×10 -3 , the modulation mode of λ0 is PM-16QAM, and the server can determine the signal-to-noise ratio of λ0 as 10.71519305 through formula 4.

[0213] In another possible design, the electrical signal-to-noise ratio can be expressed by Formula 5.

[0214]

[0215] Pre_BER is used to represent the pre-correction bit error rate of the target reference channel, and SNR is used to represent the signal-to-noise ratio of the target reference channel.

[0216] For example, if the modulation mode of the multiple first reference channels is PM-QPSK, the server can determine the signal-to-noise ratios of the multiple first reference channels using Formula 5.

[0217] Afterwards, the server may convert the signal-to-noise ratio of the target reference channel into units using Formula 6.

[0218] SNR(dB)=10log 10 (SNR) Formula VI.

[0219] For example, if the signal-to-noise ratio is 10.71519305, the signal-to-noise ratio after unit conversion is 10.3 decibels.

[0220] In an embodiment of the present application, the server may obtain the signal baud rate of the target reference channel and determine the optical signal-to-noise ratio of the target reference channel based on the signal baud rate of the target reference channel and the electrical signal-to-noise ratio of the target reference channel.

[0221] In a possible design, the optical signal-to-noise ratio of the target reference channel can be expressed by Formula 7.

[0222]

[0223] Where OSNR represents the optical signal-to-noise ratio (OSNR) of the target reference channel, SNR represents the electrical signal-to-noise ratio (SNR) of the target reference channel, and B represents the baud rate of the target reference channel.

[0224] For example, if the target reference channel is λ0 and the electrical signal-to-noise ratio of λ0 is 10.3 decibels, the server may determine that the optical signal-to-noise ratio of λ0 is 17.98 decibels.

[0225] In some embodiments, the server may obtain a signal bit rate of the target reference channel. The server may then determine the signal baud rate of the target reference channel based on the signal bit rate and the modulation scheme of the target reference channel. The modulation scheme includes a modulation modulus and a modulation order.

[0226] In one possible design, the signal baud rate of the target reference channel can be expressed by Formula 8.

[0227]

[0228] Where B represents the baud rate of the target reference channel. F represents the bit rate of the target reference channel. s represents the modulation modulus of the target reference channel. t represents the modulation order of the target reference channel.

[0229] For example, if the target reference channel has a signal bit rate of 560G and the modulation scheme is PM-16QAM, where the PM modulation modulus is 2 and 16QAM is 4-order modulation, i.e., the modulation order is 4, then the signal baud rate of the target reference channel is 70G.

[0230] It should be noted that in this embodiment of the present application, for the optical signal-to-noise ratios of the multiple first reference channels, the server may determine the optical signal-to-noise ratio of each first reference channel based on the target operation. In other words, the server may perform the first operation on each of the multiple first reference channels to determine the optical signal-to-noise ratio of each first reference channel.

[0231] For example, as shown in Table 10, if the multiple first reference channels include: λ0, λ -10 and λ 11 If the bit error rate before correction of λ0 is 1.03×10 -3 ,λ -10 The bit error rate before correction is 1.28×10 -3 ,λ 11 The bit error rate before correction is 1.15×10 -3 The server may determine the electrical signal-to-noise ratios of the plurality of first reference channels and the optical signal-to-noise ratios of the plurality of first reference channels.

[0232] Table 10 Electrical signal-to-noise ratio and optical signal-to-noise ratio of the first reference channel

[0233] Channel number Signal-to-noise ratio Signal-to-noise ratio (dB) Optical signal-to-noise ratio (dB) <![CDATA[λ -10 ]]> 10.71519305 10.3 17.78 <![CDATA[λ0]]> 11.22018454 10.5 17.98 <![CDATA[λ 11 ]]> 10.96478196 10.4 17.88

[0234] That is, the bit error rate before correction at λ0 is 1.03×10 -3 In the case of λ0, the optical signal-to-noise ratio is 17.78 dB. -10 The bit error rate before correction is 1.28×10 -3 In the case of -10 The optical signal-to-noise ratio is 17.98 dB. 11 The bit error rate before correction is 1.15×10 -3 In the case of 11 The optical signal-to-noise ratio is 17.88 dB.

[0235] It is understandable that for each first reference channel, the server can obtain the optical signal-to-noise ratio of each first reference channel based on a target operation. The target operation includes: the server can obtain the total number of codes and the number of bit errors of the target reference channel, where the target reference channel is any reference channel from multiple first reference channels. The server can determine the pre-correction bit error rate of the target reference channel based on the total number of codes and the number of bit errors of the target reference channel. Thereafter, the server can determine the optical signal-to-noise ratio of the target reference channel based on the pre-correction bit error rate of the target reference channel. In this way, the server can determine the optical signal-to-noise ratios of multiple first reference channels. In this way, the server can evaluate the wavelength division multiplexing system configured according to the first configuration information based on the optical signal-to-noise ratios of multiple first reference channels, thereby improving the accuracy of evaluating the wavelength division multiplexing system.

[0236] The above mainly introduces the solution provided by the embodiment of the present application from the perspective of computer equipment. It is understandable that, in order to realize the above functions, the computer equipment includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the channel configuration method steps of each example described in the embodiment disclosed in this application, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in a hardware or computer software driven hardware manner depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0237] The present application also provides a channel configuration device, which can be a computer device, a CPU in the computer device, a module in the computer device for configuring channels, or a client in the computer device for configuring channels.

[0238] In the embodiment of the present application, the configuration of the channel can be divided into functional modules or functional units according to the above method example. For example, each functional module or functional unit can be divided according to each function, or two or more functions can be integrated into one processing module. The above-mentioned integrated module can be implemented in the form of hardware or in the form of software functional modules or functional units. Among them, the division of modules or units in the embodiment of the present application is schematic and is only a logical functional division. In actual implementation, there may be other division methods.

[0239] like Figure 7 FIG. 1 is a schematic diagram of a channel configuration device provided in an embodiment of the present application. The channel configuration device is used to perform Figure 3 、 Figure 4 、 Figure 5 and Figure 6 The channel configuration method shown in FIG.

[0240] Acquisition module 701 is configured to acquire a first optical signal-to-noise ratio (OSN) corresponding to a wavelength division multiplexing (WDM) system, which includes multiple preset channels. Processing module 702 is configured to determine first configuration information from multiple preset configuration information based on the first OSN. Each preset configuration information includes: a first preset OSN ratio and a second preset OSN ratio. The first preset OSN ratio in the first configuration information is the OSN ratio among the multiple first preset OSN ratios that is less than the first OSN ratio and has the smallest difference with the first OSN ratio. Processing module 702 is further configured to configure multiple reference channels according to the first configuration information to obtain multiple first reference channels. The first reference channels are configured based on the first configuration information, and the multiple reference channels are portions of the multiple preset channels. Acquisition module 701 is further configured to acquire the OSN ratio of each of the multiple first reference channels. The processing module 702 is further configured to configure multiple preset channels according to the first configuration information in response to the optical signal-to-noise ratio of each first reference channel being greater than the second preset optical signal-to-noise ratio of the first configuration information, wherein the second preset optical signal-to-noise ratio is less than the first preset optical signal-to-noise ratio.

[0241] Optionally, each preset configuration information also includes a channel type, and the wavelength division multiplexing system is composed of multiple optical fiber spans. The acquisition module 701 is also used to obtain the channel types of multiple preset channels. The processing module 702 is also used to determine the second configuration information from multiple preset configuration information based on the channel types of the multiple preset channels, the second preset optical signal-to-noise ratio in the second configuration information is the largest optical signal-to-noise ratio among the multiple second preset optical signal-to-noise ratios, and the channel type in the second configuration information is the same as the channel type of the multiple preset channels. The processing module 702 is also used to configure the multiple preset channels according to the second configuration information to obtain the configured wavelength division multiplexing system. The acquisition module 701 is also used to obtain the attenuation values ​​of the multiple optical fiber spans in the configured wavelength division multiplexing system. The processing module 702 is specifically used to determine the first optical signal-to-noise ratio based on the attenuation values ​​of the multiple optical fiber spans.

[0242] Optionally, processing module 702 is specifically configured to determine a first target optical signal-to-noise ratio from a plurality of first preset optical signal-to-noise ratios, where the first target optical signal-to-noise ratio is a first preset optical signal-to-noise ratio among the plurality of first preset optical signal-to-noise ratios that is less than the first optical signal-to-noise ratio and has the smallest difference with the first optical signal-to-noise ratio, and the plurality of first preset optical signal-to-noise ratios correspond to a plurality of preset configuration information. Processing module 702 is further configured to determine first configuration information from the plurality of preset configuration information based on the first target optical signal-to-noise ratio, where the first configuration information is the preset configuration information among the plurality of preset configuration information that corresponds to the first target optical signal-to-noise ratio.

[0243] Optionally, processing module 702 is specifically configured to obtain, for each first reference channel, an optical signal-to-noise ratio (OSNR) of each first reference channel according to a target operation. The target operation includes: obtaining module 701 is further configured to obtain the total number of codes of the target reference channel and the number of bit errors of the target reference channel, where the target reference channel is any reference channel from the plurality of first reference channels, and the total number of codes of the target reference channel is the total number of pseudo-random codes transmitted by the target reference channel. Processing module 702 is specifically configured to determine a pre-correction bit error rate (BER) of the target reference channel based on the total number of codes and the number of bit errors of the target reference channel. Processing module 702 is further configured to determine the OSNR of the target reference channel based on the pre-correction bit error rate (BER).

[0244] Optionally, processing module 702 is specifically configured to, in response to an optical signal-to-noise ratio (OSN) of the plurality of first reference channels being less than a second preset OSN ratio in the first configuration information, determine third configuration information from the plurality of preset configuration information based on the OSN ratios of the plurality of first reference channels, wherein the second preset OSN ratio in the third configuration information is the OSN ratio of the plurality of second preset OSN ratios that is less than the OSN ratios of the plurality of first reference channels and has the smallest difference with the OSN ratios of the plurality of first reference channels. Processing module 702 is further configured to configure the plurality of first reference channels according to the third configuration information to obtain a plurality of second reference channels, where the second reference channels are configured based on the third configuration information. Acquisition module 701 is further configured to acquire an OSN ratio of each of the plurality of second reference channels. Processing module 702 is further configured to, in response to the OSN ratio of each second reference channel being greater than the second preset OSN ratio in the third configuration information, configure the plurality of preset channels according to the third configuration information.

[0245] Figure 8 8 is a hardware structure diagram of a channel configuration device according to an exemplary embodiment. The channel configuration device may include a processor 801, which is configured to execute application code to implement the channel configuration method of the present application.

[0246] The processor 801 may be a central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present application.

[0247] like Figure 8 As shown, the channel configuration device may further include a memory 802. The memory 802 is used to store application code for executing the solution of the present application, and the execution is controlled by the processor 801.

[0248] The memory 802 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, an optical disc storage (including a compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 802 may exist independently and be connected to the processor 801 via the bus 804. The memory 802 may also be integrated with the processor 801.

[0249] like Figure 8 As shown, the channel configuration device may further include a communication interface 803, wherein the processor 801, the memory 802, and the communication interface 803 may be coupled to each other, for example, via a bus 804. The communication interface 803 is used to exchange information with other devices, for example, to support information exchange between the channel configuration device and other devices.

[0250] It should be pointed out that Figure 8 The device structure shown in the figure does not constitute a limitation on the configuration device of the channel, except Figure 8 In addition to the components shown, the channel configuration device may include more or fewer components than shown, or combine certain components, or arrange the components differently.

[0251] In actual implementation, the functions implemented by the processing module 702 can be Figure 8 The processor 801 shown calls the program code in the memory 802 to implement it.

[0252] The present application also provides a computer-readable storage medium having instructions stored thereon. When the instructions in the computer-readable storage medium are executed by a processor of a computer device, the computer device is enabled to perform the channel configuration method provided in the above-described embodiment. For example, the computer-readable storage medium may be a memory 802 including instructions, and the instructions may be executed by the processor 801 of the computer device to perform the above-described method. Alternatively, the computer-readable storage medium may be a non-transitory computer-readable storage medium, such as a ROM, RAM, CD-ROM, magnetic tape, floppy disk, or optical data storage device.

[0253] Figure 9 A conceptual partial view of a computer program product provided by an embodiment of the present application is schematically shown. The computer program product includes a computer program for executing a computer process on a computing device.

[0254] In one embodiment, the computer program product is provided using a signal bearing medium 900. The signal bearing medium 900 may include one or more program instructions that, when executed by one or more processors, may provide the above-described Figure 3 、 Figure 4 、 Figure 5 and Figure 6 Thus, for example, reference to Figure 3 In the embodiment shown in , one or more features of S301 to S306 may be undertaken by one or more instructions associated with the signal bearing medium 900. In addition, Figure 9 The program instructions in also describe example instructions.

[0255] In some examples, the signal-bearing medium 900 may include a computer-readable medium 901, such as, but not limited to, a hard drive, a compact disk (CD), a digital video disk (DVD), a digital tape, a memory, a read-only memory (ROM), or a random access memory (RAM), and the like.

[0256] In some implementations, signal bearing medium 900 may include computer recordable medium 902 such as, but not limited to, memory, read / write (R / W) CD, R / W DVD, or the like.

[0257] In some embodiments, signal bearing medium 900 may include communication medium 903 such as, but not limited to, digital and / or analog communication media (eg, fiber optic cables, waveguides, wired communication links, wireless communication links, etc.).

[0258] The signal bearing medium 900 may be conveyed by a wireless form of communication medium 903. The one or more program instructions may be, for example, computer executable instructions or logic implemented instructions.

[0259] In some examples, such as for Figure 7 The described channel configuration apparatus may be configured to provide various operations, functions, or actions in response to one or more program instructions via computer-readable medium 901 , computer-recordable medium 902 , and / or communication medium 903 .

[0260] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete the full classification or partial functions described above.

[0261] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of modules or units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0262] The units described as separate components may or may not be physically separate, and the components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple different places. Some or all of the units may be selected to achieve the purpose of this embodiment according to actual needs.

[0263] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0264] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or the full classification part or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to execute the full classification part or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk or an optical disk.

[0265] The above are only specific embodiments of the present application, but the scope of protection of the present application is not limited thereto. Any changes or replacements within the technical scope disclosed in this application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.

Claims

1. A channel configuration method, characterized in that: Applied to a server, the server storing a plurality of preset configuration information, the method comprising: Acquire a first optical signal-to-noise ratio, where the first optical signal-to-noise ratio is a signal-to-noise ratio corresponding to a wavelength division multiplexing system, where the wavelength division multiplexing system includes a plurality of preset channels; Determining first configuration information from the plurality of preset configuration information based on the first optical signal-to-noise ratio; wherein each preset configuration information includes: a first preset optical signal-to-noise ratio and a second preset optical signal-to-noise ratio, and the first preset optical signal-to-noise ratio in the first configuration information is an optical signal-to-noise ratio that is smaller than the first optical signal-to-noise ratio among the plurality of first preset optical signal-to-noise ratios and has the smallest difference with the first optical signal-to-noise ratio; configuring a plurality of reference channels according to the first configuration information to obtain a plurality of first reference channels, where the first reference channels are configured based on the first configuration information, and the plurality of reference channels are some of the plurality of preset channels; Acquire an optical signal-to-noise ratio of each first reference channel among the plurality of first reference channels; In response to the optical signal-to-noise ratio of each first reference channel being greater than a second preset optical signal-to-noise ratio of the first configuration information, the plurality of preset channels are configured according to the first configuration information, and the second preset optical signal-to-noise ratio is less than the first preset optical signal-to-noise ratio.

2. The method according to claim 1, characterized in that Each preset configuration information further includes a channel type; the wavelength division multiplexing system is composed of multiple optical fiber spans; before obtaining the first optical signal-to-noise ratio, the method further includes: Obtaining channel types of the plurality of preset channels; determining second configuration information from the plurality of preset configuration information according to the channel types of the plurality of preset channels, wherein the second preset optical signal-to-noise ratio in the second configuration information is a maximum optical signal-to-noise ratio among the plurality of second preset optical signal-to-noise ratios, and the channel type in the second configuration information is the same as the channel type of the plurality of preset channels; configuring the plurality of preset channels according to the second configuration information to obtain a configured wavelength division multiplexing system; Obtaining attenuation values ​​of the plurality of optical fiber spans in the configured wavelength division multiplexing system; The obtaining of the first optical signal-to-noise ratio includes: The first optical signal-to-noise ratio is determined according to the attenuation values ​​of the multiple optical fiber spans.

3. The method according to claim 1, characterized in that The determining the first configuration information from the plurality of preset configuration information based on the first optical signal-to-noise ratio includes: determining a first target optical signal-to-noise ratio from the plurality of first preset optical signal-to-noise ratios, the first target optical signal-to-noise ratio being a first preset optical signal-to-noise ratio among the plurality of first preset optical signal-to-noise ratios that is smaller than the first optical signal-to-noise ratio and has a smallest difference with the first optical signal-to-noise ratio, the plurality of first preset optical signal-to-noise ratios corresponding to the plurality of preset configuration information; Based on the first target optical signal-to-noise ratio, the first configuration information is determined from the plurality of preset configuration information, where the first configuration information is the preset configuration information corresponding to the first target optical signal-to-noise ratio among the plurality of preset configuration information.

4. The method according to claim 1, wherein The obtaining of the optical signal-to-noise ratio of each first reference channel in the plurality of first reference channels includes: For each of the first reference channels, an optical signal-to-noise ratio of the first reference channel is obtained according to a target operation, where the target operation includes: Obtaining a total number of codes of a target reference channel and a number of bit errors of the target reference channel, wherein the target reference channel is any reference channel among the plurality of first reference channels, and the total number of codes of the target reference channel is a total number of pseudorandom codes transmitted by the target reference channel; Determining a pre-correction bit error rate of the target reference channel according to the total number of codes of the target reference channel and the number of bit errors of the target reference channel; An optical signal-to-noise ratio (OSNR) of the target reference channel is determined according to a pre-correction bit error rate (BER) of the target reference channel.

5. The method according to any one of claims 1 to 4, characterized in that The method further comprises: In response to the presence of an optical signal-to-noise ratio among the plurality of first reference channels that is less than a second preset optical signal-to-noise ratio in the first configuration information, determining third configuration information from the plurality of preset configuration information based on the optical signal-to-noise ratios of the plurality of first reference channels, the second preset optical signal-to-noise ratio in the third configuration information being an optical signal-to-noise ratio among the plurality of second preset optical signal-to-noise ratios that is less than the optical signal-to-noise ratios of the plurality of first reference channels and having a minimum difference with the optical signal-to-noise ratios of the plurality of first reference channels; configuring the plurality of first reference channels according to the third configuration information to obtain a plurality of second reference channels, where the second reference channels are configured based on the third configuration information; Acquire an optical signal-to-noise ratio of each second reference channel among the plurality of second reference channels; In response to the optical signal-to-noise ratio of each second reference channel being greater than the second preset optical signal-to-noise ratio of the third configuration information, the plurality of preset channels are configured according to the third configuration information.

6. A channel configuration device, characterized in that: Applied to a server, the server stores a plurality of preset configuration information; the device comprises: an acquisition module, configured to acquire a first optical signal-to-noise ratio, where the first optical signal-to-noise ratio is a signal-to-noise ratio corresponding to a wavelength division multiplexing system, where the wavelength division multiplexing system includes a plurality of preset channels; a processing module, configured to determine first configuration information from the plurality of preset configuration information based on the first optical signal-to-noise ratio; wherein each preset configuration information includes: a first preset optical signal-to-noise ratio and a second preset optical signal-to-noise ratio, and the first preset optical signal-to-noise ratio in the first configuration information is an optical signal-to-noise ratio that is smaller than the first optical signal-to-noise ratio among the plurality of first preset optical signal-to-noise ratios and has the smallest difference with the first optical signal-to-noise ratio; The processing module is further configured to configure a plurality of reference channels according to the first configuration information to obtain a plurality of first reference channels, where the first reference channels are configured based on the first configuration information, and the plurality of reference channels are some of the plurality of preset channels; The acquisition module is further configured to acquire an optical signal-to-noise ratio (OSN) of each of the plurality of first reference channels; The processing module is further configured to, in response to an optical signal-to-noise ratio of each of the first reference channels being greater than a second preset optical signal-to-noise ratio of the first configuration information, configure the multiple preset channels according to the first configuration information, wherein the second preset optical signal-to-noise ratio is less than the first preset optical signal-to-noise ratio.

7. The device according to claim 6, characterized in that Each of the preset configuration information further includes a channel type; the wavelength division multiplexing system is composed of a plurality of optical fiber spans; The acquisition module is further configured to acquire channel types of the plurality of preset channels; The processing module is further configured to determine second configuration information from the plurality of preset configuration information based on the channel types of the plurality of preset channels, wherein the second preset optical signal-to-noise ratio in the second configuration information is a maximum optical signal-to-noise ratio among the plurality of second preset optical signal-to-noise ratios, and the channel type in the second configuration information is the same as the channel type of the plurality of preset channels; The processing module is further configured to configure the plurality of preset channels according to the second configuration information to obtain a configured wavelength division multiplexing system; The acquisition module is further configured to acquire attenuation values ​​of the plurality of optical fiber spans in the configured wavelength division multiplexing system; The processing module is specifically configured to determine the first optical signal-to-noise ratio according to the attenuation values ​​of the multiple optical fiber spans.

8. The device according to claim 6, characterized in that the processing module being specifically configured to determine a first target optical signal-to-noise ratio from the plurality of first preset optical signal-to-noise ratios, the first target optical signal-to-noise ratio being a first preset optical signal-to-noise ratio among the plurality of first preset optical signal-to-noise ratios that is smaller than the first optical signal-to-noise ratio and has a smallest difference with the first optical signal-to-noise ratio, the plurality of first preset optical signal-to-noise ratios corresponding to the plurality of preset configuration information; The processing module is further configured to determine the first configuration information from the plurality of preset configuration information based on the first target optical signal-to-noise ratio, where the first configuration information is the preset configuration information corresponding to the first target optical signal-to-noise ratio among the plurality of preset configuration information.

9. The device according to claim 6, characterized in that The processing module is specifically configured to obtain, for each first reference channel, an optical signal-to-noise ratio of the first reference channel according to a target operation, where the target operation includes: The acquisition module is further configured to acquire a total number of codes of a target reference channel and a number of bit errors of the target reference channel, wherein the target reference channel is any reference channel among the plurality of first reference channels, and the total number of codes of the target reference channel is a total number of pseudo-random codes transmitted by the target reference channel; The processing module is specifically configured to determine a pre-correction bit error rate of the target reference channel according to the total number of codes of the target reference channel and the number of bit errors of the target reference channel; The processing module is further configured to determine an optical signal-to-noise ratio (OSN) of the target reference channel according to a pre-correction bit error rate (BER) of the target reference channel.

10. The device according to any one of claims 6 to 9, characterized in that The processing module is specifically configured to, in response to the presence of an optical signal-to-noise ratio among the plurality of first reference channels that is less than a second preset optical signal-to-noise ratio in the first configuration information, determine third configuration information from the plurality of preset configuration information based on the optical signal-to-noise ratios of the plurality of first reference channels, wherein the second preset optical signal-to-noise ratio in the third configuration information is an optical signal-to-noise ratio among the plurality of second preset optical signal-to-noise ratios that is less than the optical signal-to-noise ratios of the plurality of first reference channels and has a minimum difference with the optical signal-to-noise ratios of the plurality of first reference channels; The processing module is further configured to configure the plurality of first reference channels according to the third configuration information to obtain a plurality of second reference channels, where the second reference channels are configured based on the third configuration information; The acquisition module is further configured to acquire an optical signal-to-noise ratio (OSN) of each of the plurality of second reference channels; The processing module is further configured to configure the plurality of preset channels according to the third configuration information in response to the optical signal-to-noise ratio of each second reference channel being greater than the second preset optical signal-to-noise ratio of the third configuration information.

11. A channel configuration device, characterized in that: include: processor and memory; The processor is coupled to the memory; The memory is used to store one or more programs, which include computer-executable instructions. When the channel configuration device is running, the processor executes the computer-executable instructions stored in the memory to enable the channel configuration device to perform the channel configuration method as described in any one of claims 1 to 5.

12. A computer-readable storage medium storing instructions, characterized in that: When a computer executes the instruction, the computer executes the channel configuration method according to any one of claims 1 to 5.

13. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the channel configuration method according to any one of claims 1 to 5 is implemented.

Citation Information

Patent Citations

  • Optical power adjustment method and device

    CN102281110A

  • Parameter adjustment method and apparatus, electronic device, and storage medium

    WO2022062215A1