Carrier phase recovery method and device, and storage medium

By performing phase recovery of the transmission signals in the optical fiber communication system, and using the first phase deflection information to restore the signals of the target core and other cores, the problem of phase noise sensitivity of the optical fiber communication system is solved, and signal quality and transmission efficiency are improved.

CN119966521APending Publication Date: 2025-05-09ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311444228.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-31
Publication Date
2025-05-09

AI Technical Summary

Technical Problem

The existing fiber optic communication systems are sensitive to phase noise during signal transmission, resulting in a decrease in signal quality. Especially in the space division multiplexing technology, the signal is easily disturbed by various interferences, affecting the transmission performance.

Method used

By acquiring the base mode signals and high-order mode signals of multiple cores in the transmission signal, the target base mode signals of the target core are obtained for phase recovery, and the first phase deflection information is obtained, and the phase recovery of the high-order mode signals of the target core and the basic mode signals and high-order mode signals of other cores are performed for phase recovery.

Benefits of technology

It improves the accuracy and efficiency of phase recovery of the carrier of the transmission signal, significantly improves the signal quality, and reduces the sensitivity to phase noise.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119966521A_ABST
    Figure CN119966521A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a carrier phase recovery method and device and a storage medium, and belongs to the field of optical communication. The method comprises the following steps: acquiring a transmission signal, wherein the transmission signal comprises a fundamental mode signal and a high-order mode signal respectively corresponding to each fiber core in a plurality of fiber cores; obtaining a target fundamental mode signal corresponding to a target fiber core, and performing phase recovery on the target fundamental mode signal to obtain first phase deflection information, the target fiber core being any one of the plurality of fiber cores; performing phase recovery on each high-order mode signal corresponding to the target fiber core according to the first phase deflection information to obtain second phase deflection information corresponding to each high-order mode signal; according to the first phase deflection information, phase recovery is carried out on the fundamental mode signals in the fiber cores which are not subjected to phase recovery, and according to the second phase deflection information, phase recovery is carried out on the corresponding high-order mode signals in the fiber cores which are not subjected to phase recovery. According to the invention, the accuracy and efficiency of carrier phase recovery of the transmission signal are greatly improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the field of optical communication technology, and in particular to a carrier phase recovery method, device and storage medium. Background Art

[0002] With the rapid development of communication networks, the high-speed and high-capacity development of optical fiber communication technology is an inevitable trend in information communication research. With the rapid development of wavelength division multiplexing (WDM) technology and digital signal processing (DSP) technology, the transmission capacity and transmission rate of optical fiber have been greatly improved. However, the existing optical fiber signal transmission is very sensitive to phase noise, which seriously affects the signal quality of the transmission signal. Space division multiplexing technology (SDM) has greatly improved the capacity of optical fiber communication systems, but in the optical fiber transmission process of space division multiplexing technology, the transmission signal will be subject to various interferences, which will greatly affect the transmission performance of the communication system. Therefore, it is very necessary to perform phase recovery on the transmission signal.

[0003] Therefore, how to efficiently perform carrier phase recovery on the transmission signal to improve the signal quality of the transmission signal is a problem that needs to be solved urgently. Summary of the invention

[0004] The embodiments of the present invention provide a carrier phase recovery method, device and storage medium, aiming to improve the accuracy and efficiency of carrier phase recovery of a transmission signal, so as to improve the signal quality of the transmission signal.

[0005] In a first aspect, an embodiment of the present invention provides a carrier phase recovery method, including:

[0006] Acquire a transmission signal, wherein the transmission signal includes a fundamental mode signal and a high-order mode signal corresponding to each of the plurality of fiber cores;

[0007] Acquire a target fundamental mode signal corresponding to a target fiber core, and perform phase recovery on the target fundamental mode signal to obtain first phase deflection information, wherein the target fiber core is any one of the multiple fiber cores;

[0008] Performing phase recovery on each high-order mode signal corresponding to the target fiber core according to the first phase deflection information to obtain second phase deflection information corresponding to each high-order mode signal;

[0009] According to the first phase deflection information, phase recovery is performed on the fundamental mode signal in each fiber core that has not undergone phase recovery, and according to each second phase deflection information, phase recovery is performed on the corresponding high-order mode signal in each fiber core that has not undergone phase recovery.

[0010] In a second aspect, an embodiment of the present invention provides another carrier phase recovery method, including:

[0011] Acquire a transmission signal, wherein the transmission signal includes a fundamental mode signal and a high-order mode signal corresponding to the fiber core;

[0012] Performing phase recovery on the fundamental mode signal to obtain first phase deflection information;

[0013] Phase recovery is performed on each of the high-order mode signals according to the first phase deflection information.

[0014] In a third aspect, an embodiment of the present invention provides another carrier phase recovery method, including:

[0015] Acquire a transmission signal, and perform block processing on a plurality of received symbols in the transmission signal to obtain a plurality of signal symbol blocks;

[0016] Performing clustering processing on each of the signal symbol blocks in turn to obtain a phase deflection value of a current center of each of the signal symbol blocks relative to a corresponding target initial center;

[0017] Phase recovery is performed on the matched signal symbol blocks respectively according to the phase deflection value of each signal symbol block.

[0018] In a fourth aspect, an embodiment of the present invention further provides an optical transmission device, comprising a processor, a memory, a computer program stored in the memory and executable by the processor, and a data bus for realizing connection and communication between the processor and the memory, wherein when the computer program is executed by the processor, the steps of any carrier phase recovery method provided in the specification of the present invention are implemented.

[0019] In the fifth aspect, an embodiment of the present invention also provides a storage medium for computer-readable storage, characterized in that the storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps of any carrier phase recovery method provided in the specification of the present invention.

[0020] An embodiment of the present invention provides a carrier phase recovery method, device and storage medium. The embodiment of the present invention obtains a transmission signal, which includes a fundamental mode signal and a high-order mode signal corresponding to each fiber core in a plurality of fiber cores; obtains a target fundamental mode signal corresponding to a target fiber core, and performs phase recovery on the target fundamental mode signal to obtain first phase deflection information, wherein the target fiber core is any fiber core in the plurality of fiber cores; performs phase recovery on each high-order mode signal corresponding to the target fiber core according to the first phase deflection information to obtain second phase deflection information corresponding to each high-order mode signal; then, performs phase recovery on the fundamental mode signal in each fiber core that has not undergone phase recovery according to the first phase deflection information, and performs phase recovery on the corresponding high-order mode signal in each fiber core that has not undergone phase recovery according to each second phase deflection information. This solution performs phase recovery on the fundamental mode signal of any fiber core in the transmission signal, records the first phase deflection information of the phase recovery of the fundamental mode signal, and performs phase recovery on the fundamental mode signal in each fiber core that has not undergone phase recovery through the first phase deflection information, thereby greatly improving the accuracy of phase recovery of each fundamental mode signal; performs phase recovery on each high-order mode signal corresponding to the target fiber core through the first phase deflection information, records the second phase deflection information corresponding to the phase recovery of each high-order mode signal in the target fiber core, and performs phase recovery on the corresponding high-order mode signal in each fiber core that has not undergone phase recovery through the second phase deflection information corresponding to each high-order mode signal, thereby greatly improving the accuracy and efficiency of carrier phase recovery of the transmission signal, thereby improving the signal quality of the transmission signal. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] Figure 1 A flowchart of a carrier phase recovery method provided by an embodiment of the present invention;

[0022] Figure 2 A schematic diagram of the structure of a carrier phase recovery device provided by an embodiment of the present invention;

[0023] Figure 3 for Figure 1 Schematic diagram of the sub-step flow chart of step S102 of the carrier phase recovery method;

[0024] Figure 4 for Figure 3 Schematic diagram of the sub-step flow chart of step S1022 of the carrier phase recovery method;

[0025] Figure 5 A schematic flow chart of another carrier phase recovery method provided by an embodiment of the present invention;

[0026] Figure 6 for Figure 1 Schematic diagram of the sub-step flow chart of step S103 of the carrier phase recovery method;

[0027] Figure 7 A schematic flow chart of another carrier phase recovery method provided by an embodiment of the present invention;

[0028] Figure 8 A schematic flow chart of another carrier phase recovery method provided by an embodiment of the present invention;

[0029] Fig. 9 A schematic block diagram of the structure of an optical transmission device provided in an embodiment of the present invention. DETAILED DESCRIPTION

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

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

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

[0033] The embodiment of the present invention provides a carrier phase recovery method, device and storage medium. The carrier phase recovery method can be applied to optical transmission equipment, and the optical transmission equipment can be a base station, an optical modem, a router and other equipment that can transmit optical signals. For example, when the optical transmission equipment is a base station, the base station obtains a transmission signal, and the transmission signal includes a fundamental mode signal and a high-order mode signal corresponding to each of a plurality of cores; obtains a target fundamental mode signal corresponding to a target core, and performs phase recovery on the target fundamental mode signal to obtain first phase deflection information, and the target core is any core of the plurality of cores; according to the first phase deflection information, performs phase recovery on each high-order mode signal corresponding to the target core to obtain second phase deflection information corresponding to each high-order mode signal; according to the first phase deflection information, performs phase recovery on the fundamental mode signal in each core that has not undergone phase recovery, and according to each second phase deflection information, performs phase recovery on the corresponding high-order mode signal in each core that has not undergone phase recovery.

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

[0035] Please refer to Figure 1 , Figure 1 A flowchart of a carrier phase recovery method provided by an embodiment of the present invention.

[0036] like Figure 1 As shown, the carrier phase recovery method includes steps S101 to S104.

[0037] Step S101: Acquire a transmission signal, wherein the transmission signal includes a fundamental mode signal and a high-order mode signal corresponding to each of a plurality of fiber cores.

[0038] The transmission signal is a signal transmitted by an optical fiber, the optical fiber is a multi-core optical fiber, and the transmission signal can be an optical fiber signal of a multi-core few-mode optical fiber, or a single-core multi-mode optical fiber signal, or a single-line single-mode optical fiber signal. This embodiment is described by taking the transmission signal of a multi-core few-mode optical fiber as an example, but is not limited to optical signals of other transmission modes.

[0039] In one embodiment, an original transmission signal transmitted by a multi-core few-mode optical fiber is obtained, and a preset optical signal processing is performed on the original transmission signal to obtain a transmission signal. The preset optical signal processing can be set according to actual conditions, and the embodiment of the present invention does not specifically limit this. By performing optical signal processing on the original transmission signal, the accuracy of carrier phase recovery can be improved.

[0040] It should be noted that the preset optical signal processing includes but is not limited to at least one of signal resampling, dispersion compensation, clock recovery, amplitude modulation and phase modulation normalization, channel equalization and frequency offset estimation.

[0041] like Figure 2As shown, the carrier phase recovery device (not shown in the figure) includes a preset optical signal processing module 10 and a carrier phase recovery module 20, wherein the preset optical signal processing module 10 is connected to the carrier phase recovery module 20, and the preset optical signal processing module 10 receives the original transmission signal, preprocesses the original transmission signal to generate a transmission signal, and transmits the transmission signal to the carrier phase recovery module 20, so that the carrier phase recovery module 20 performs carrier phase recovery on the transmission signal. The preset optical signal processing module 10 includes a signal resampling module 11, a dispersion compensation module 12, a clock recovery module 13, an amplitude modulation and phase modulation normalization module 14, a channel equalization module 15 and a frequency offset estimation module 16, and the connection relationship of each module is shown in the figure. Among them, the resampling module 11 is used to convert the original transmission signal by using a rate conversion so that the original transmission signal is convenient for digital signal processing; the dispersion compensation module 12 is used to perform dispersion compensation on the signal affected by dispersion interference in the channel; the clock recovery module 13 is used to eliminate the clock error to achieve the alignment of the sampling point and the signal peak; the amplitude modulation and phase modulation normalization module 14 is used to ensure the orthogonality of the amplitude and phase paths for the orthogonal imbalance phenomenon caused by the receiving device, and perform signal normalization to facilitate subsequent digital signal processing; the channel equalization module 15 is used to eliminate the crosstalk between different channels during optical fiber transmission, the differential group delay and the influence of polarization mode dispersion on the signal; the frequency deviation estimation module 16 is used to eliminate the signal degradation caused by the laser frequency deviation.

[0042] The multi-core few-mode optical fiber includes a plurality of fiber cores, each of which transmits a fundamental mode signal and a high-order mode signal. The transmission signal includes a fundamental mode signal and a high-order mode signal corresponding to each of the plurality of fiber cores.

[0043] Step S102: Acquire a target fundamental mode signal corresponding to a target fiber core, and perform phase recovery on the target fundamental mode signal to obtain first phase deflection information, wherein the target fiber core is any one of the multiple fiber cores.

[0044] A fiber core is randomly selected from a plurality of fiber cores as a target fiber core; a fundamental mode signal in the target fiber core is acquired, and the fundamental mode signal is used as a target fundamental mode signal.

[0045] Exemplarily, the transmission optical fiber includes core 1, core 2, core 3 and core 4, core 3 is randomly designated as the target core from core 1, core 2, core 3 and core 4, and the fundamental mode signal in core 3 is determined as the target fundamental mode signal.

[0046] In one embodiment, if Figure 3 Therefore, step S102 includes sub-steps S1021 to S1023.

[0047] Sub-step S1021: performing block processing on a plurality of received symbols in the target base mode signal to obtain a plurality of signal symbol blocks.

[0048] The target base mode signal includes a plurality of received symbols.

[0049] In one embodiment, multiple received symbols in the target base mode signal are processed by block processing with a preset block length to obtain multiple signal symbol blocks, wherein the number of received symbols in each signal symbol block is the same. By processing multiple received symbols in the target base mode signal by block processing, the efficiency and accuracy of carrier phase recovery of the transmission signal can be improved.

[0050] It should be noted that the preset block length can be set according to actual conditions, and the embodiment of the present invention does not specifically limit this. For example, the block length is determined by the transmission rate of the transmission signal and the modulation format of the optical signal.

[0051] Sub-step S1022: performing clustering processing on each of the signal symbol blocks in turn to obtain a phase deflection value of the current center of each of the signal symbol blocks relative to its corresponding target initial center.

[0052] The current center is a cluster center that does not change in the clustering of signal symbol blocks.

[0053] In one embodiment, if Figure 4 As shown, step S1022 includes sub-steps S1022a to S1022c.

[0054] Sub-step S1022a, for each target signal symbol block in each of the signal symbol blocks, iteratively cluster the received symbols in the target signal symbol block according to the target initial center corresponding to the target signal symbol block, and after the clustering processing, calculate the deflection value to obtain the deflection value, and update the target initial center according to the deflection value until a preset deflection value calculation condition is met, wherein the deflection value is the difference between the current center after clustering processing and the target initial center before clustering processing.

[0055] Among them, the target signal symbol block is determined according to the time sequence of the received signal, that is, according to the time sequence of the received signal, the signal symbol block received first is used as the target signal symbol block. After the phase deflection value of the target signal symbol block is calculated, the next signal symbol block received after the target signal symbol block is determined as the next target signal symbol block. The signal symbol block first received according to the time sequence of the received signal has the corresponding target initial center as the standard center under the standard constellation diagram.

[0056] In one embodiment, the target signal symbol block is iterated and clustered according to the target initial center corresponding to the target signal symbol block, and the deflection value is calculated after the clustering process to obtain the deflection value of this clustering, and the deflection value is the difference between the current center after the clustering process and the target initial center before the clustering process. By calculating the difference between the current center after the clustering process and the target initial center before the clustering process, the deflection value of the current iteration can be accurately obtained, which greatly improves the accuracy of carrier phase recovery.

[0057] In one embodiment, clustering is performed on the received symbols in the target signal symbol block according to the target initial center corresponding to the target signal symbol block, and after the clustering, the deflection value is calculated. The deflection value can be obtained by: clustering the received symbols in the target signal symbol block with the target initial center as the reference in the standard constellation diagram to obtain multiple symbol clustering sets; determining the symbol mean of each symbol clustering set, determining the symbol mean of each symbol clustering set and the phase difference mean of the corresponding clustering center, and determining the phase difference mean as the deflection value. By performing clustering and phase difference mean processing on each received symbol, the deflection value of this cluster can be accurately obtained.

[0058] In one embodiment, the symbol mean of each symbol cluster set may be determined by respectively accumulating the amplitude values ​​of each received symbol in each symbol cluster set and dividing the sum by the number of received symbols in the symbol cluster set to obtain the symbol mean of the symbol cluster set.

[0059] In one embodiment, after obtaining the symbol mean of the symbol cluster set, the phase difference mean between the symbol mean of each symbol cluster set and the corresponding cluster center is calculated to obtain multiple phase difference means, and each phase difference mean is accumulated and averaged to obtain a phase difference mean, which is determined as the deflection value. The deflection value of this cluster can be obtained by calculating the phase difference mean.

[0060] In one embodiment, the preset deflection value calculation condition includes at least one of the following: the number of iterations is greater than or equal to the preset number of iterations; or after clustering the received symbols, the current center does not change relative to the target initial center before clustering. The preset number of iterations can be set according to actual conditions, and the embodiment of the present invention does not specifically limit this. For example, the preset number of iterations can be set to 5 times.

[0061] It should be noted that the current center does not change relative to the target initial center before clustering processing, which means that the clustering does not change.

[0062] In one embodiment, the cluster center of the target initial center is updated according to the deflection value to obtain an updated target initial center, and based on the updated target initial center, the received symbols in the target signal symbol block are iteratively clustered according to the target initial center corresponding to the target signal symbol block, and after the clustering process, the deflection value is calculated to obtain the deflection value until a preset deflection value calculation condition is met to determine the completed carrier phase recovery of the target signal symbol block.

[0063] In one embodiment, the cluster center of the target initial center is updated according to the deflection value, and the updated target initial center is obtained by rotating each cluster center in the target initial center by an angle corresponding to the deflection value to update the target initial center and obtain the updated target initial center.

[0064] Sub-step S1022b, determining the phase deflection value of the current center of the target signal symbol block relative to the target initial center corresponding to the first clustering process thereof according to the deflection value obtained by calculating the deflection value each time.

[0065] In one embodiment, the deflection values ​​obtained by each deflection value calculation are accumulated to obtain the phase deflection value of the current center of the target signal symbol block relative to the target initial center corresponding to the first clustering process. By accumulating the deflection values, the phase deflection value of the current center of the target signal symbol relative to the corresponding target initial center can be accurately obtained, which greatly improves the efficiency and accuracy of carrier phase recovery.

[0066] Sub-step S1022c, according to the time sequence of the received signal, determine the next signal symbol block received after the target signal symbol block as the next target signal symbol block, and use the current center of the target signal symbol block as the target initial center of the next target signal symbol block, wherein, for the signal symbol block first received according to the time sequence of the received signal, the corresponding target initial center is the standard center under the standard constellation diagram.

[0067] After the phase deflection value of the target signal symbol is obtained, the next signal symbol block received after the target signal symbol block is determined as the next target signal symbol block according to the time sequence of the received signal, and the current center of the target signal symbol block is used as the target initial center of the next target signal symbol block; the next target signal symbol block iteration clusters the received symbols in the target signal symbol block according to the target initial center corresponding to the target signal symbol block, and after the clustering process, performs deflection value calculation to obtain the deflection value; the target initial center is updated according to the deflection value until the preset deflection value calculation condition is met, and the phase deflection value of the current center of the target signal symbol relative to its corresponding target initial center is determined according to the deflection value obtained by each deflection calculation.

[0068] Each target signal symbol block is repeatedly iterated: clustering is performed on the received symbols in the target signal symbol block according to the target initial center corresponding to the target signal symbol block, and after the clustering, deflection value calculation is performed to obtain the deflection value, and the target initial center is updated according to the deflection value until a preset deflection value calculation condition is met, wherein the deflection value is the difference between the current center after the clustering process and the target initial center before the clustering process; and the phase deflection value of the current center of the target signal symbol block relative to the target initial center corresponding to the first clustering process is determined according to the deflection value obtained by each deflection value calculation. The phase deflection value of each target signal symbol block can be accurately obtained.

[0069] Sub-step S1023: restore the target fundamental mode signal in sequence according to the phase deflection values ​​of the signal symbol blocks to obtain first phase deflection information.

[0070] After the phase deflection value corresponding to each signal symbol block is obtained, the phase of the corresponding received symbol in the target base mode signal is sequentially recovered according to the phase deflection value of each signal symbol block to obtain the first phase deflection information.

[0071] For example, Figure 5As shown, step S201 performs block processing on multiple received symbols in the target base mode signal to obtain multiple signal symbol blocks. Step S202 performs clustering processing on the received symbols in the target signal symbol block according to the target initial center corresponding to the target signal symbol block. Step S203 performs deflection value calculation to obtain the deflection value, and updates the target initial center according to the deflection value; step S204 determines whether the preset deflection value calculation condition is met; step S205 determines the phase deflection value of the current center of the target signal symbol block relative to the target initial center corresponding to the first clustering processing thereof according to the deflection value obtained by each deflection value calculation when the preset deflection value calculation condition is met. If the preset deflection value calculation condition is not met, step S202 is continued. Step S206 determines whether the target signal symbol block is the last symbol block signal in the target base mode signal; Step S207 outputs the first phase deflection information when the target signal symbol block is the last signal symbol block in the target base mode signal; and when the target signal symbol block is not the last symbol block signal in the target base mode signal, executes step S202 for the next target signal symbol block.

[0072] Step S103: Perform phase recovery on each high-order mode signal corresponding to the target fiber core according to the first phase deflection information to obtain second phase deflection information corresponding to each high-order mode signal.

[0073] The high-order mode signal is a signal of a high-order mode relative to the fundamental mode signal in the target fiber core.

[0074] In one embodiment, if Figure 6 As shown, step S103 includes sub-steps S1031 and S1032.

[0075] Sub-step S1031, obtaining the number of delayed symbols of each of the high-order mode signals corresponding to the target fiber core relative to the target fundamental mode signal.

[0076] Obtain the target fiber core length, transmission rate, and differential group delay of each high-order mode signal corresponding to the target fiber core; perform multiplication on the target fiber core length, transmission rate, and differential group delay of the high-order mode signal to obtain the number of delayed symbols of each high-order mode signal relative to the target fundamental mode signal. The number of delayed symbols of the high-order mode signal relative to the target fundamental mode signal can be accurately calculated through the target fiber core length, transmission rate, and differential group delay of the high-order mode signal.

[0077] It should be noted that the number of delayed symbols of the high-order mode signal relative to the target fundamental mode signal can also be directly obtained. The method of obtaining the number of delayed symbols can be set according to actual conditions, and the embodiment of the present invention does not specifically limit this.

[0078] Sub-step S1032: performing phase recovery on each high-order mode signal corresponding to the target fiber core according to the first phase deflection information and the number of delay symbols of each high-order mode signal relative to the target fundamental mode signal, to obtain second phase deflection information corresponding to each high-order mode signal.

[0079] In one embodiment, for any target high-order mode signal among the high-order mode signals, the target high-order mode signal is processed by block processing to obtain multiple signal symbol blocks, and the length of the signal symbol block obtained by the block processing of the target high-order mode signal is equal to the length of the signal symbol block obtained by the block processing of the target fundamental mode signal; the number of delayed symbol blocks of the target high-order mode signal is determined according to the number of delayed symbols of the target high-order mode signal relative to the target fundamental mode signal and the length of the signal symbol block; the target high-order mode signal is phase-recovered according to the first phase deflection information and the number of delayed symbol blocks of the target high-order mode signal to obtain second phase deflection information corresponding to the target high-order mode signal, and the second phase deflection information includes the phase deflection value corresponding to each signal symbol block in the multiple signal symbol blocks of the target high-order mode signal. Through the first phase deflection information and the number of delayed symbols of each high-order mode signal, the phase of each high-order mode signal can be accurately recovered.

[0080] In one embodiment, based on the number of delayed symbols of the target high-order mode signal relative to the target fundamental mode signal and the length of the signal symbol block, the method for determining the number of delayed symbol blocks of the target high-order mode signal can be: dividing the number of delayed symbols of the target high-order mode signal relative to the target fundamental mode signal by the length of the signal symbol block to obtain the number of candidate delayed symbol blocks, and rounding the candidate delayed symbol block number to obtain the number of delayed symbol blocks of the target high-order mode signal.

[0081] In one embodiment, a phase deflection value corresponding to each signal symbol block in the first phase deflection information is obtained; each signal symbol block in the target base mode signal is sorted and numbered according to the time sequence of signal reception to obtain a signal symbol block sequence of the target base mode signal; and each signal symbol block in the target high-order mode signal is sorted and numbered according to the time sequence of signal reception to obtain a signal symbol block sequence of the target high-order mode signal; the phase deflection value of the target signal symbol block in the target high-order mode signal is: adding the target signal symbol block sequence number and the number of delayed symbol blocks to obtain a target sequence number, and assigning the phase deflection value corresponding to the signal symbol block sequence number of the target sequence number in the target base mode signal to the target signal symbol block; if the value of the target sequence number is greater than the signal symbol block sequence number in the target base mode signal, then subtracting the number of signal symbol blocks of the target base mode signal from the target sequence number to obtain an updated target sequence number, and assigning the phase deflection value corresponding to the updated target sequence number in the target base mode signal to the target signal symbol block.

[0082] Exemplarily, a calculation formula for the number of delayed symbols of the high-order mode signal relative to the fundamental mode signal is obtained, and the calculation formula for the number of delayed symbols is S mn =DGD mn *L*R,S mn is the number of delayed symbols, DGD mn is the differential group delay of the high-order mode signal, L is the length of the target fiber core, and R is the transmission rate. Based on the calculation formula for the number of delayed symbols, the length of the target fiber core, the transmission rate, and the differential group delay of the high-order mode signal are calculated to obtain the number of delayed symbols of the high-order mode signal relative to the fundamental mode signal.

[0083] Exemplarily, a calculation formula for the number of delayed symbol blocks of the high-order mode signal relative to the fundamental mode signal is obtained, and the calculation formula for the number of delayed symbol blocks is B mn =round(S mn / N), where B mn is the number of delayed symbol blocks, round(a) is the rounding of a, S mn is the number of delayed symbols, and N is the length of the signal symbol block. Based on the calculation formula for the number of delayed symbol blocks, the number of delayed symbols and the length of the signal symbol block are calculated to obtain the number of delayed symbol blocks of the high-order mode signal.

[0084] Exemplarily, a phase deflection value assignment formula for obtaining a high-order mode signal is obtained, and the phase deflection value assignment formula is: is the phase deviation value of the high-order mode signal, i is the block number, B mn is the number of delayed symbol blocks, is the phase deflection value of the signal symbol block in the target base mode signal. The target base mode signal includes signal symbol block 1, signal symbol block 2, signal symbol block 3, signal symbol block 4, signal symbol block 5, signal symbol block 6, signal symbol block 7 and signal symbol block 8; the number of delayed symbol blocks is 2, wherein the phase deflection value corresponding to signal symbol block 1 is a, the phase deflection value corresponding to signal symbol block 2 is b, the phase deflection value corresponding to signal symbol block 3 is c, the phase deflection value corresponding to signal symbol block 4 is d, the phase deflection value corresponding to signal symbol block 5 is e, the phase deflection value corresponding to signal symbol block 6 is f, the phase deflection value corresponding to signal symbol block 7 is g and the phase deflection value corresponding to signal symbol block 8 is h. Based on the phase deflection value assignment formula, the number of delayed symbol blocks and the phase deflection value of each signal symbol block in the target fundamental mode signal, it can be obtained that in the high-order mode signal: the phase deflection value corresponding to signal symbol block 1 is c, the phase deflection value corresponding to signal symbol block 2 is d, the phase deflection value corresponding to signal symbol block 3 is e, the phase deflection value corresponding to signal symbol block 4 is f, the phase deflection value corresponding to signal symbol block 5 is g, the phase deflection value corresponding to signal symbol block 6 is h, the phase deflection value corresponding to signal symbol block 7 is a, and the phase deflection value corresponding to signal symbol block 8 is b.

[0085] It should be noted that, based on the above method of determining the second phase deflection information corresponding to the target high-order mode signal, the method of determining the second phase deflection information corresponding to other target high-order mode signals can refer to the above method of determining the second phase deflection information corresponding to the target high-order mode signal.

[0086] Step S104: performing phase recovery on the fundamental mode signal in each fiber core that has not undergone phase recovery according to the first phase deflection information, and performing phase recovery on the corresponding high-order mode signal in each fiber core that has not undergone phase recovery according to each second phase deflection information.

[0087] After obtaining the first phase deflection information of the target fundamental mode signal and the second phase deflection information corresponding to each high-order mode signal, the fundamental mode signal in each fiber core that has not been phase-recovered is phase-recovered according to the first phase deflection information to complete the carrier phase recovery of each fundamental mode signal. According to the second phase deflection information corresponding to each high-order mode signal, the corresponding high-order mode signal in each fiber core that has not been phase-recovered is phase-recovered to complete the carrier phase recovery of each high-order mode signal.

[0088] The first phase deflection information of the target fundamental mode signal is used to perform phase recovery on the fundamental mode signal in each fiber core that has not undergone phase recovery, which greatly improves the efficiency and accuracy of carrier phase recovery of the fundamental mode signal in each fiber core. The second phase deflection information corresponding to each high-order mode signal is used to perform phase recovery on the corresponding high-order mode signal in each fiber core that has not undergone phase recovery, which greatly improves the efficiency and accuracy of high-order mode signal recovery in each fiber core.

[0089] In one embodiment, according to the second phase deflection information corresponding to each high-order mode signal, the method of performing phase recovery on the corresponding high-order mode signal in each fiber core that has not undergone phase recovery can be: matching each phase-recovered high-order mode signal in each fiber core that has not undergone phase recovery, and assigning the second phase deflection information of the phase-recovered high-order mode signal to the high-order mode signal that has not undergone phase recovery, so that each high-order mode signal that has not undergone phase recovery performs carrier phase recovery according to the matched second phase deflection information, thereby greatly improving the efficiency and accuracy of carrier phase recovery.

[0090] The carrier phase recovery method in the above embodiment obtains a transmission signal, which includes a fundamental mode signal and a high-order mode signal corresponding to each of a plurality of cores; obtains a target fundamental mode signal corresponding to a target core, and performs phase recovery on the target fundamental mode signal to obtain first phase deflection information, wherein the target core is any one of the plurality of cores; performs phase recovery on each high-order mode signal corresponding to the target core according to the first phase deflection information to obtain second phase deflection information corresponding to each high-order mode signal; then, performs phase recovery on the fundamental mode signal in each core that has not undergone phase recovery according to the first phase deflection information, and performs phase recovery on the corresponding high-order mode signal in each core that has not undergone phase recovery according to each second phase deflection information. This solution performs phase recovery on the fundamental mode signal of any fiber core in the transmission signal, records the first phase deflection information of the phase recovery of the fundamental mode signal, and performs phase recovery on the fundamental mode signal in each fiber core that has not undergone phase recovery through the first phase deflection information, thereby greatly improving the accuracy of phase recovery of each fundamental mode signal; performs phase recovery on each high-order mode signal corresponding to the target fiber core through the first phase deflection information, records the second phase deflection information corresponding to the phase recovery of each high-order mode signal in the target fiber core, and performs phase recovery on the corresponding high-order mode signal in each fiber core that has not undergone phase recovery through the second phase deflection information corresponding to each high-order mode signal, thereby greatly improving the accuracy and efficiency of carrier phase recovery of the transmission signal, and greatly improving the signal quality of the transmission signal.

[0091] Please refer to Figure 7 , Figure 7 A schematic flow chart of another carrier phase recovery method provided in an embodiment of the present invention.

[0092] like Figure 7 As shown, the carrier phase recovery method includes steps S301 to S303.

[0093] Step S301: Acquire a transmission signal, where the transmission signal includes a fundamental mode signal and a high-order mode signal corresponding to the fiber core.

[0094] In this embodiment, the transmission signal of a single-core multimode optical fiber is taken as an example for description, but optical signals of other transmission modes are not limited.

[0095] In one embodiment, an original transmission signal transmitted by a single-core multimode optical fiber is obtained, and a preset optical signal processing is performed on the original transmission signal to obtain a transmission signal. The preset optical signal processing can be set according to actual conditions, and the embodiment of the present invention does not specifically limit this. By performing optical signal processing on the original transmission signal, the accuracy of carrier phase recovery can be improved.

[0096] Step S302: Perform phase recovery on the fundamental mode signal to obtain first phase deflection information.

[0097] In one embodiment, multiple received symbols in the base mode signal are processed in blocks to obtain multiple signal symbol blocks; each signal symbol block is clustered in turn to obtain a phase deviation value of the current center of each signal symbol block relative to its corresponding target initial center; the base mode signal is restored in turn according to the phase deviation value of each signal symbol block to obtain first phase deviation information.

[0098] In one embodiment, multiple received symbols in the base mode signal are processed by block processing with a preset block length to obtain multiple signal symbol blocks, wherein the number of received symbols in each signal symbol block is the same. By processing multiple received symbols in the base mode signal by block processing, the efficiency and accuracy of carrier phase recovery of the transmission signal can be improved.

[0099] In one embodiment, for each target signal symbol block in each signal symbol block, the received symbols in the target signal symbol block are iteratively clustered according to the target initial center corresponding to the target signal symbol block, and after the clustering process, a deflection value is calculated to obtain a deflection value, and the target initial center is updated according to the deflection value until a preset deflection value calculation condition is met, wherein the deflection value is the difference between the current center after the clustering process and the target initial center before the clustering process. According to the deflection value obtained by each deflection value calculation, the phase deflection value of the current center of the target signal symbol block relative to the target initial center corresponding to the first clustering process is determined. According to the time sequence of the received signal, the next signal symbol block received after the target signal symbol block is determined as the next target signal symbol block, and the current center of the target signal symbol block is used as the target initial center of the next target signal symbol block, wherein, for the signal symbol block first received according to the time sequence of the received signal, its corresponding target initial center is the standard center under the standard constellation diagram. The accuracy of carrier phase recovery is greatly improved.

[0100] Among them, the target signal symbol block is determined according to the time sequence of the received signal, that is, according to the time sequence of the received signal, the signal symbol block received first is used as the target signal symbol block. After the phase deflection value of the target signal symbol block is calculated, the next signal symbol block received after the target signal symbol block is determined as the next target signal symbol block. The signal symbol block first received according to the time sequence of the received signal has the corresponding target initial center as the standard center under the standard constellation diagram.

[0101] In one embodiment, the target signal symbol block is iterated and clustered according to the target initial center corresponding to the target signal symbol block, and the deflection value is calculated after the clustering process to obtain the deflection value of this clustering, and the deflection value is the difference between the current center after the clustering process and the target initial center before the clustering process. By calculating the difference between the current center after the clustering process and the target initial center before the clustering process, the deflection value of the current iteration can be accurately obtained, which greatly improves the accuracy of carrier phase recovery.

[0102] In one embodiment, clustering is performed on the received symbols in the target signal symbol block according to the target initial center corresponding to the target signal symbol block, and after the clustering, the deflection value is calculated. The deflection value can be obtained by: clustering the received symbols in the target signal symbol block with the target initial center as the reference in the standard constellation diagram to obtain multiple symbol clustering sets; determining the symbol mean of each symbol clustering set, determining the symbol mean of each symbol clustering set and the phase difference mean of the corresponding clustering center, and determining the phase difference mean as the deflection value. By performing clustering and phase difference mean processing on each received symbol, the deflection value of this cluster can be accurately obtained.

[0103] In one embodiment, the symbol mean of each symbol cluster set may be determined by respectively accumulating the amplitude values ​​of each received symbol in each symbol cluster set and dividing the sum by the number of received symbols in the symbol cluster set to obtain the symbol mean of the symbol cluster set.

[0104] In one embodiment, after obtaining the symbol mean of the symbol cluster set, the phase difference mean between the symbol mean of each symbol cluster set and the corresponding cluster center is calculated to obtain multiple phase difference means, and each phase difference mean is accumulated and averaged to obtain a phase difference mean, which is determined as the deflection value. The deflection value of this cluster can be obtained by calculating the phase difference mean.

[0105] In one embodiment, the preset deflection value calculation condition includes at least one of the following: the number of iterations is greater than or equal to the preset number of iterations; or after clustering the received symbols, the current center does not change relative to the target initial center before clustering. The preset number of iterations can be set according to actual conditions, and the embodiment of the present invention does not specifically limit this. For example, the preset number of iterations can be set to 5 times.

[0106] In one embodiment, the cluster center of the target initial center is updated according to the deflection value to obtain an updated target initial center, and based on the updated target initial center, the received symbols in the target signal symbol block are iteratively clustered according to the target initial center corresponding to the target signal symbol block, and after the clustering process, the deflection value is calculated to obtain the deflection value until a preset deflection value calculation condition is met to determine the completed carrier phase recovery of the target signal symbol block.

[0107] In one embodiment, according to the deflection value obtained by each deflection calculation, the phase deflection value of the current center of the target signal symbol relative to its corresponding target initial center can be determined by accumulating the deflection value obtained by each deflection calculation to obtain the phase deflection value of the current center of the target signal symbol relative to its corresponding target initial center. By accumulating the deflection values, the phase deflection value of the current center of the target signal symbol relative to its corresponding target initial center can be accurately obtained. The efficiency and accuracy of carrier phase recovery are greatly improved.

[0108] In one embodiment, after the phase deflection value of the target signal symbol is obtained, the next signal symbol block received after the target signal symbol block is determined as the next target signal symbol block according to the time sequence of the received signal, and the current center of the target signal symbol block is used as the target initial center of the next target signal symbol block; the next target signal symbol block iteration clusters the received symbols in the target signal symbol block according to the target initial center corresponding to the target signal symbol block, and after the clustering process, performs a deflection value calculation to obtain a deflection value; the target initial center is updated according to the deflection value until a preset deflection value calculation condition is met, and the phase deflection value of the current center of the target signal symbol relative to its corresponding target initial center is determined according to the deflection value obtained by each deflection calculation.

[0109] Each target signal symbol block is repeatedly iterated: clustering is performed on the received symbols in the target signal symbol block according to the target initial center corresponding to the target signal symbol block, and after the clustering, deflection value calculation is performed to obtain the deflection value, and the target initial center is updated according to the deflection value until a preset deflection value calculation condition is met, wherein the deflection value is the difference between the current center after the clustering process and the target initial center before the clustering process; and the phase deflection value of the current center of the target signal symbol block relative to the target initial center corresponding to the first clustering process is determined according to the deflection value obtained by each deflection value calculation. The phase deflection value of each target signal symbol block can be accurately obtained.

[0110] In one embodiment, after obtaining the phase deflection value corresponding to each signal symbol block, the phase of the corresponding received symbol in the base mode signal is sequentially recovered according to the phase deflection value of each signal symbol block to obtain the first phase deflection information.

[0111] Step S303: performing phase recovery on each of the high-order mode signals according to the first phase deflection information.

[0112] In one embodiment, the number of delayed symbols of each high-order mode signal relative to the fundamental mode signal is obtained, and the phase of each high-order mode signal is recovered according to the first phase deflection information and the number of delayed symbols of each high-order mode signal relative to the fundamental mode signal, which greatly improves the efficiency and accuracy of the phase recovery of each high-order mode signal.

[0113] In one embodiment, the length of the fiber core, the transmission rate, and the differential group delay of each of the high-order mode signals corresponding to the fiber core are obtained; the length of the fiber core, the transmission rate, and the differential group delay of the high-order mode signal are multiplied to obtain the number of delayed symbols of each high-order mode signal relative to the fundamental mode signal. The number of delayed symbols of the high-order mode signal relative to the fundamental mode signal can be accurately calculated through the length of the fiber core, the transmission rate, and the differential group delay of the high-order mode signal.

[0114] In one embodiment, for any target high-order mode signal among the high-order mode signals, the target high-order mode signal is processed by block processing to obtain multiple signal symbol blocks, and the length of the signal symbol block obtained by the block processing of the target high-order mode signal is equal to the length of the signal symbol block obtained by the block processing of the base mode signal; the number of delayed symbol blocks of the target high-order mode signal is determined according to the number of delayed symbols of the target high-order mode signal relative to the base mode signal and the length of the signal symbol block; the target high-order mode signal is phase-recovered according to the first phase deflection information and the number of delayed symbol blocks of the target high-order mode signal to obtain second phase deflection information corresponding to the target high-order mode signal, and the second phase deflection information includes the phase deflection value corresponding to each signal symbol block in the multiple signal symbol blocks of the target high-order mode signal. Through the first phase deflection information and the number of delayed symbols of each high-order mode signal, the phase of each high-order mode signal can be accurately recovered.

[0115] The carrier phase recovery method in the above embodiment obtains a transmission signal, which includes a fundamental mode signal and a high-order mode signal corresponding to the fiber core; performs phase recovery on the fundamental mode signal to obtain first phase deflection information; and performs phase recovery on each of the high-order mode signals according to the first phase deflection information. This solution greatly improves the accuracy and efficiency of carrier phase recovery of the transmission signal by performing phase recovery on the fundamental mode signal of the transmission signal, thereby improving the signal quality of the transmission signal.

[0116] Please refer to Figure 8 , Figure 8 A schematic flow chart of another carrier phase recovery method provided in an embodiment of the present invention.

[0117] like Figure 8 As shown, the carrier phase recovery method includes steps S401 to S403.

[0118] Step S401: Acquire a transmission signal, and perform block processing on a plurality of received symbols in the transmission signal to obtain a plurality of signal symbol blocks.

[0119] In this embodiment, the transmission signal of a single-core single-mode optical fiber is taken as an example for description, but optical signals of other transmission modes are not limited.

[0120] In one embodiment, an original transmission signal transmitted by a single-core single-mode optical fiber is obtained, and a preset optical signal processing is performed on the original transmission signal to obtain a transmission signal. The preset optical signal processing can be set according to actual conditions, and the embodiment of the present invention does not specifically limit this. By performing optical signal processing on the original transmission signal, the accuracy of carrier phase recovery can be improved.

[0121] In one embodiment, multiple received symbols are processed by block processing with a preset block length to obtain multiple signal symbol blocks, wherein the number of received symbols in each signal symbol block is the same. By processing multiple received symbols by block processing, the efficiency and accuracy of carrier phase recovery of the transmission signal can be improved.

[0122] Step S402: clustering the signal symbol blocks in sequence to obtain a phase deflection value of the current center of each signal symbol block relative to its corresponding target initial center.

[0123] In one embodiment, for each target signal symbol block in each signal symbol block, the received symbols in the target signal symbol block are iteratively clustered according to the target initial center corresponding to the target signal symbol block, and after the clustering process, a deflection value is calculated to obtain a deflection value, and the target initial center is updated according to the deflection value until a preset deflection value calculation condition is met, wherein the deflection value is the difference between the current center after the clustering process and the target initial center before the clustering process. According to the deflection value obtained by each deflection value calculation, the phase deflection value of the current center of the target signal symbol block relative to the target initial center corresponding to the first clustering process is determined. According to the time sequence of the received signal, the next signal symbol block received after the target signal symbol block is determined as the next target signal symbol block, and the current center of the target signal symbol block is used as the target initial center of the next target signal symbol block, wherein, for the signal symbol block first received according to the time sequence of the received signal, its corresponding target initial center is the standard center under the standard constellation diagram. The accuracy of carrier phase recovery is greatly improved.

[0124] In one embodiment, the target signal symbol block is iterated and clustered according to the target initial center corresponding to the target signal symbol block, and the deflection value is calculated after the clustering process to obtain the deflection value of this clustering, and the deflection value is the difference between the current center after the clustering process and the target initial center before the clustering process. By calculating the difference between the current center after the clustering process and the target initial center before the clustering process, the deflection value of the current iteration can be accurately obtained, which greatly improves the accuracy of carrier phase recovery.

[0125] In one embodiment, clustering is performed on the received symbols in the target signal symbol block according to the target initial center corresponding to the target signal symbol block, and after the clustering, the deflection value is calculated. The deflection value can be obtained by: clustering the received symbols in the target signal symbol block with the target initial center as the reference in the standard constellation diagram to obtain multiple symbol clustering sets; determining the symbol mean of each symbol clustering set, determining the symbol mean of each symbol clustering set and the phase difference mean of the corresponding clustering center, and determining the phase difference mean as the deflection value. By performing clustering and phase difference mean processing on each received symbol, the deflection value of this cluster can be accurately obtained.

[0126] In one embodiment, the symbol mean of each symbol cluster set may be determined by respectively accumulating the amplitude values ​​of each received symbol in each symbol cluster set and dividing the sum by the number of received symbols in the symbol cluster set to obtain the symbol mean of the symbol cluster set.

[0127] In one embodiment, after obtaining the symbol mean of the symbol cluster set, the phase difference mean between the symbol mean of each symbol cluster set and the corresponding cluster center is calculated to obtain multiple phase difference means, and each phase difference mean is accumulated and averaged to obtain a phase difference mean, which is determined as the deflection value. The deflection value of this cluster can be obtained by calculating the phase difference mean.

[0128] In one embodiment, the cluster center of the target initial center is updated according to the deflection value to obtain an updated target initial center, and based on the updated target initial center, the received symbols in the target signal symbol block are iteratively clustered according to the target initial center corresponding to the target signal symbol block, and after the clustering process, the deflection value is calculated to obtain the deflection value until a preset deflection value calculation condition is met to determine the completed carrier phase recovery of the target signal symbol block.

[0129] In one embodiment, according to the deflection value obtained by each deflection calculation, the phase deflection value of the current center of the target signal symbol relative to its corresponding target initial center can be determined by accumulating the deflection value obtained by each deflection calculation to obtain the phase deflection value of the current center of the target signal symbol relative to its corresponding target initial center. By accumulating the deflection values, the phase deflection value of the current center of the target signal symbol relative to its corresponding target initial center can be accurately obtained. The efficiency and accuracy of carrier phase recovery are greatly improved.

[0130] In one embodiment, after the phase deflection value of the target signal symbol is obtained, the next signal symbol block received after the target signal symbol block is determined as the next target signal symbol block according to the time sequence of the received signal, and the current center of the target signal symbol block is used as the target initial center of the next target signal symbol block; the next target signal symbol block iteration clusters the received symbols in the target signal symbol block according to the target initial center corresponding to the target signal symbol block, and after the clustering process, performs a deflection value calculation to obtain a deflection value; the target initial center is updated according to the deflection value until a preset deflection value calculation condition is met, and the phase deflection value of the current center of the target signal symbol relative to its corresponding target initial center is determined according to the deflection value obtained by each deflection calculation.

[0131] Step S403: Perform phase recovery on the matched signal symbol blocks according to the phase deflection values ​​of the signal symbol blocks.

[0132] After the phase deflection value corresponding to each signal symbol block is obtained, the phase of the corresponding received symbols in the transmission signal is sequentially recovered according to the phase deflection value of each signal symbol block.

[0133] The carrier phase recovery method in the above embodiment obtains a transmission signal and performs block processing on multiple received symbols in the transmission signal to obtain multiple signal symbol blocks; clusters each signal symbol block in turn to obtain a phase deviation value of the current center of each signal symbol block relative to its corresponding target initial center; and performs phase recovery on the matching signal symbol blocks according to the phase deviation value of each signal symbol block, which greatly improves the accuracy and efficiency of the carrier phase recovery of the transmission signal, thereby improving the signal quality of the transmission signal.

[0134] See also Fig. 9 , Fig. 9 A schematic block diagram of the structure of an optical transmission device provided in an embodiment of the present invention.

[0135] like Fig. 9As shown, the optical transmission device 500 includes a processor 501 and a memory 502, and the processor 501 and the memory 502 are connected via a bus 503, such as an I2C (Inter-integrated Circuit) bus.

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

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

[0138] Those skilled in the art will understand that Fig. 9 The structure shown in the figure is only a block diagram of a part of the structure related to the scheme of the present invention, and does not constitute a limitation on the optical transmission equipment to which the scheme of the present invention is applied. The specific optical transmission equipment may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0139] The processor is used to run a computer program stored in a memory, and implement any one of the carrier phase recovery methods provided by the embodiments of the present invention when executing the computer program.

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

[0141] Acquire a transmission signal, wherein the transmission signal includes a fundamental mode signal and a high-order mode signal corresponding to each of the plurality of fiber cores;

[0142] Acquire a target fundamental mode signal corresponding to a target fiber core, and perform phase recovery on the target fundamental mode signal to obtain first phase deflection information, wherein the target fiber core is any one of the multiple fiber cores;

[0143] Performing phase recovery on each high-order mode signal corresponding to the target fiber core according to the first phase deflection information to obtain second phase deflection information corresponding to each high-order mode signal;

[0144] According to the first phase deflection information, phase recovery is performed on the fundamental mode signal in each fiber core that has not undergone phase recovery, and according to each second phase deflection information, phase recovery is performed on the corresponding high-order mode signal in each fiber core that has not undergone phase recovery.

[0145] In one embodiment, when the processor 501 performs phase recovery on the target fundamental mode signal to obtain the first phase deflection information, it is configured to implement:

[0146] Performing block processing on a plurality of received symbols in the target base mode signal to obtain a plurality of signal symbol blocks;

[0147] Performing clustering processing on each of the signal symbol blocks in turn to obtain a phase deflection value of a current center of each of the signal symbol blocks relative to a corresponding target initial center;

[0148] The target fundamental mode signal is restored in sequence according to the phase deflection values ​​of the signal symbol blocks to obtain first phase deflection information.

[0149] In one embodiment, when the processor 501 implements the clustering process on each of the signal symbol blocks in sequence to obtain the phase deflection value of the current center of each of the signal symbol blocks relative to its corresponding target initial center, it is used to implement:

[0150] For each target signal symbol block in each of the signal symbol blocks, iteratively clustering the received symbols in the target signal symbol block according to the target initial center corresponding to the target signal symbol block, and after the clustering process, calculating a deflection value to obtain a deflection value, and updating the target initial center according to the deflection value until a preset deflection value calculation condition is met, wherein the deflection value is a difference between the current center after the clustering process and the target initial center before the clustering process;

[0151] Determine, according to the deflection value obtained by calculating the deflection value each time, a phase deflection value of the current center of the target signal symbol block relative to the target initial center corresponding to the first clustering process thereof;

[0152] According to the time sequence of the received signal, the next signal symbol block received after the target signal symbol block is determined as the next target signal symbol block, and the current center of the target signal symbol block is used as the target initial center of the next target signal symbol block, wherein, for the signal symbol block first received according to the time sequence of the received signal, the corresponding target initial center is the standard center under the standard constellation diagram.

[0153] In one embodiment, when the processor 501 implements the clustering processing of the received symbols in the target signal symbol block according to the target initial center corresponding to the target signal symbol block, and performs deflection value calculation after the clustering processing to obtain the deflection value, it is used to implement:

[0154] In a standard constellation diagram, taking the target initial center as a reference, clustering the received symbols in the target signal symbol block to obtain a plurality of symbol cluster sets;

[0155] Determine the symbol mean of each of the symbol cluster sets, determine the symbol mean of each of the symbol cluster sets and the mean of the phase difference of the corresponding cluster centers, and determine the mean of the phase difference as the deflection value.

[0156] In one embodiment, when the processor 501 determines the phase deflection value of the current center of the target signal symbol block relative to the target initial center corresponding to the first clustering process thereof according to the deflection value obtained by calculating the deflection value each time, it is configured to implement:

[0157] The deflection values ​​obtained by calculating the deflection value each time are accumulated to obtain a phase deflection value of the current center of the target signal symbol block relative to the target initial center corresponding to the first clustering process thereof.

[0158] In one embodiment, the processor 501 is further configured to implement the preset deflection value calculation condition including at least one of the following:

[0159] The number of iterations is greater than or equal to the preset number of iterations;

[0160] After clustering is performed on the received symbols, the current center does not change relative to the target initial center before the clustering is performed.

[0161] In one embodiment, when the processor 501 performs phase recovery on each high-order mode signal corresponding to the target core according to the first phase deflection information to obtain the second phase deflection information corresponding to each high-order mode signal, it is configured to implement:

[0162] Acquire the number of delayed symbols of each of the high-order mode signals corresponding to the target fiber core relative to the target fundamental mode signal;

[0163] According to the first phase deflection information and the number of delay symbols of each high-order mode signal relative to the target fundamental mode signal, phase recovery is performed on each high-order mode signal corresponding to the target fiber core to obtain second phase deflection information corresponding to each high-order mode signal.

[0164] In one embodiment, when the processor 501 implements the step of acquiring the number of delayed symbols of each of the high-order mode signals corresponding to the target core relative to the target fundamental mode signal, it is configured to implement:

[0165] Acquire the length of a target fiber core, a transmission rate, and a differential group delay of each of the high-order mode signals corresponding to the target fiber core;

[0166] The length of the target fiber core, the transmission rate and the differential group delay of the high-order mode signal are multiplied to obtain the number of delayed symbols of each high-order mode signal relative to the target fundamental mode signal.

[0167] In one embodiment, when the processor 501 performs phase recovery on each high-order mode signal corresponding to the target core according to the first phase deflection information and the number of delay symbols of each high-order mode signal relative to the target fundamental mode signal to obtain the second phase deflection information corresponding to each high-order mode signal, it is configured to implement:

[0168] For any target high-order mode signal among the high-order mode signals, performing block processing on the target high-order mode signal to obtain a plurality of signal symbol blocks, wherein the length of the signal symbol block obtained by the block processing of the target high-order mode signal is equal to the length of the signal symbol block obtained by the block processing of the target fundamental mode signal;

[0169] Determining the number of delayed symbol blocks of the target high-order mode signal according to the number of delayed symbols of the target high-order mode signal relative to the target fundamental mode signal and the length of the signal symbol block;

[0170] According to the first phase deflection information and the number of delayed symbol blocks of the target high-order mode signal, phase recovery is performed on the target high-order mode signal to obtain second phase deflection information corresponding to the target high-order mode signal, wherein the second phase deflection information includes a phase deflection value corresponding to each signal symbol block in multiple signal symbol blocks of the target high-order mode signal.

[0171] In one embodiment, the processor 501 is further configured to implement:

[0172] Acquire a transmission signal, wherein the transmission signal includes a fundamental mode signal and a high-order mode signal corresponding to the fiber core;

[0173] Performing phase recovery on the fundamental mode signal to obtain first phase deflection information;

[0174] Phase recovery is performed on each of the high-order mode signals according to the first phase deflection information.

[0175] In one embodiment, when the processor 501 performs phase recovery on each of the high-order mode signals according to the first phase deflection information, it is configured to implement:

[0176] Acquire the number of delayed symbols of each of the high-order mode signals relative to the fundamental mode signal;

[0177] Phase recovery is performed on each of the high-order mode signals according to the first phase deflection information and the number of delayed symbols of each of the high-order mode signals relative to the fundamental mode signal.

[0178] In one embodiment, when the processor 501 implements the step of obtaining the number of delayed symbols of each of the high-order mode signals relative to the fundamental mode signal, it is configured to implement:

[0179] Acquire the length of the fiber core, the transmission rate, and the differential group delay of each of the high-order mode signals corresponding to the fiber core;

[0180] The length of the fiber core, the transmission rate and the differential group delay of the high-order mode signal are multiplied to obtain the number of delayed symbols of each high-order mode signal relative to the fundamental mode signal.

[0181] In one embodiment, when performing phase recovery on each of the high-order mode signals according to the first phase deflection information and the number of delayed symbols of each of the high-order mode signals relative to the fundamental mode signal, the processor 501 is configured to implement:

[0182] For any target high-order mode signal among the high-order mode signals, block processing is performed on the target high-order mode signal to obtain a plurality of signal symbol blocks, wherein the length of the signal symbol block obtained by the block processing of the target high-order mode signal is equal to the length of the signal symbol block obtained by the block processing of the fundamental mode signal;

[0183] Determining the number of delayed symbol blocks of the target high-order mode signal according to the number of delayed symbols of the target high-order mode signal relative to the fundamental mode signal and the length of the signal symbol block;

[0184] Performing phase recovery on the target high-order mode signal according to the first phase deflection information and the number of delayed symbol blocks of the target high-order mode signal.

[0185] In one embodiment, the processor 501 is further configured to implement:

[0186] Acquire a transmission signal, and perform block processing on a plurality of received symbols in the transmission signal to obtain a plurality of signal symbol blocks;

[0187] Performing clustering processing on each of the signal symbol blocks in turn to obtain a phase deflection value of a current center of each of the signal symbol blocks relative to a corresponding target initial center;

[0188] Phase recovery is performed on the matched signal symbol blocks respectively according to the phase deflection value of each signal symbol block.

[0189] It should be noted that technicians in the relevant field can clearly understand that for the convenience and simplicity of description, the specific working process of the optical transmission equipment described above can refer to the corresponding process in the aforementioned carrier phase recovery method embodiment, and will not be repeated here.

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

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

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

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

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

Claims

1. A carrier phase recovery method, characterized in that: include: Acquire a transmission signal, wherein the transmission signal includes a fundamental mode signal and a high-order mode signal corresponding to each of the plurality of fiber cores; Acquire a target fundamental mode signal corresponding to a target fiber core, and perform phase recovery on the target fundamental mode signal to obtain first phase deflection information, wherein the target fiber core is any one of the multiple fiber cores; Performing phase recovery on each high-order mode signal corresponding to the target fiber core according to the first phase deflection information to obtain second phase deflection information corresponding to each high-order mode signal; According to the first phase deflection information, phase recovery is performed on the fundamental mode signal in each fiber core that has not undergone phase recovery, and according to each second phase deflection information, phase recovery is performed on the corresponding high-order mode signal in each fiber core that has not undergone phase recovery.

2. The carrier phase recovery method according to claim 1, characterized in that: The performing phase recovery on the target fundamental mode signal to obtain first phase deflection information includes: Performing block processing on a plurality of received symbols in the target base mode signal to obtain a plurality of signal symbol blocks; Performing clustering processing on each of the signal symbol blocks in turn to obtain a phase deflection value of a current center of each of the signal symbol blocks relative to a corresponding target initial center; The target fundamental mode signal is restored in sequence according to the phase deflection values ​​of the signal symbol blocks to obtain first phase deflection information.

3. The carrier phase recovery method according to claim 2, characterized in that: The clustering process is performed on each of the signal symbol blocks in sequence to obtain a phase deflection value of a current center of each of the signal symbol blocks relative to a corresponding target initial center, including: For each target signal symbol block in each of the signal symbol blocks, iteratively clustering the received symbols in the target signal symbol block according to the target initial center corresponding to the target signal symbol block, and after the clustering process, calculating a deflection value to obtain a deflection value, and updating the target initial center according to the deflection value until a preset deflection value calculation condition is met, wherein the deflection value is a difference between the current center after the clustering process and the target initial center before the clustering process; Determine, according to the deflection value obtained by calculating the deflection value each time, a phase deflection value of the current center of the target signal symbol block relative to the target initial center corresponding to the first clustering process thereof; According to the time sequence of the received signal, the next signal symbol block received after the target signal symbol block is determined as the next target signal symbol block, and the current center of the target signal symbol block is used as the target initial center of the next target signal symbol block, wherein, for the signal symbol block first received according to the time sequence of the received signal, the corresponding target initial center is the standard center under the standard constellation diagram.

4. The carrier phase recovery method according to claim 3, characterized in that: The clustering of the received symbols in the target signal symbol block according to the target initial center corresponding to the target signal symbol block, and after the clustering, the deflection value calculation to obtain the deflection value, comprises: In a standard constellation diagram, taking the target initial center as a reference, clustering the received symbols in the target signal symbol block to obtain a plurality of symbol cluster sets; Determine the symbol mean of each of the symbol cluster sets, determine the symbol mean of each of the symbol cluster sets and the mean of the phase difference of the corresponding cluster centers, and determine the mean of the phase difference as the deflection value.

5. The carrier phase recovery method according to claim 3, characterized in that: Determining the phase deflection value of the current center of the target signal symbol block relative to the target initial center corresponding to the first clustering process thereof according to the deflection value obtained by calculating the deflection value each time includes: The deflection values ​​obtained by calculating the deflection value each time are accumulated to obtain a phase deflection value of the current center of the target signal symbol block relative to the target initial center corresponding to the first clustering process thereof.

6. The carrier phase recovery method according to claim 3, characterized in that: The preset deflection value calculation condition includes at least one of the following: The number of iterations is greater than or equal to the preset number of iterations; After clustering is performed on the received symbols, the current center does not change relative to the target initial center before the clustering is performed.

7. The carrier phase recovery method according to any one of claims 1 to 6, characterized in that: The performing phase recovery on each high-order mode signal corresponding to the target fiber core according to the first phase deflection information to obtain second phase deflection information corresponding to each high-order mode signal includes: Acquire the number of delayed symbols of each of the high-order mode signals corresponding to the target fiber core relative to the target fundamental mode signal; According to the first phase deflection information and the number of delay symbols of each high-order mode signal relative to the target fundamental mode signal, phase recovery is performed on each high-order mode signal corresponding to the target fiber core to obtain second phase deflection information corresponding to each high-order mode signal.

8. The carrier phase recovery method according to claim 7, characterized in that: The obtaining the number of delayed symbols of each of the high-order mode signals corresponding to the target fiber core relative to the target fundamental mode signal includes: Acquire the length of a target fiber core, a transmission rate, and a differential group delay of each of the high-order mode signals corresponding to the target fiber core; The length of the target fiber core, the transmission rate and the differential group delay of the high-order mode signal are multiplied to obtain the number of delayed symbols of each high-order mode signal relative to the target fundamental mode signal.

9. The carrier phase recovery method according to claim 7, characterized in that: The performing phase recovery on each high-order mode signal corresponding to the target fiber core according to the first phase deflection information and the number of delay symbols of each high-order mode signal relative to the target fundamental mode signal to obtain second phase deflection information corresponding to each high-order mode signal includes: For any target high-order mode signal among the high-order mode signals, performing block processing on the target high-order mode signal to obtain a plurality of signal symbol blocks, wherein the length of the signal symbol block obtained by the block processing of the target high-order mode signal is equal to the length of the signal symbol block obtained by the block processing of the target fundamental mode signal; Determining the number of delayed symbol blocks of the target high-order mode signal according to the number of delayed symbols of the target high-order mode signal relative to the target fundamental mode signal and the length of the signal symbol block; According to the first phase deflection information and the number of delayed symbol blocks of the target high-order mode signal, phase recovery is performed on the target high-order mode signal to obtain second phase deflection information corresponding to the target high-order mode signal, wherein the second phase deflection information includes a phase deflection value corresponding to each signal symbol block in multiple signal symbol blocks of the target high-order mode signal.

10. A carrier phase recovery method, characterized in that: include: Acquire a transmission signal, wherein the transmission signal includes a fundamental mode signal and a high-order mode signal corresponding to the fiber core; Performing phase recovery on the fundamental mode signal to obtain first phase deflection information; Phase recovery is performed on each of the high-order mode signals according to the first phase deflection information.

11. The carrier phase recovery method according to claim 10, characterized in that: The performing phase recovery on each of the high-order mode signals according to the first phase deflection information comprises: Acquire the number of delayed symbols of each of the high-order mode signals relative to the fundamental mode signal; Phase recovery is performed on each of the high-order mode signals according to the first phase deflection information and the number of delayed symbols of each of the high-order mode signals relative to the fundamental mode signal.

12. The carrier phase recovery method according to claim 11, characterized in that: The obtaining the number of delayed symbols of each of the high-order mode signals relative to the fundamental mode signal comprises: Acquire the length of the fiber core, the transmission rate, and the differential group delay of each of the high-order mode signals corresponding to the fiber core; The length of the fiber core, the transmission rate and the differential group delay of the high-order mode signal are multiplied to obtain the number of delayed symbols of each high-order mode signal relative to the fundamental mode signal.

13. The carrier phase recovery method according to claim 11, characterized in that: The performing phase recovery on each of the high-order mode signals according to the first phase deflection information and the number of delayed symbols of each of the high-order mode signals relative to the fundamental mode signal comprises: For any target high-order mode signal among the high-order mode signals, block processing is performed on the target high-order mode signal to obtain a plurality of signal symbol blocks, wherein the length of the signal symbol block obtained by the block processing of the target high-order mode signal is equal to the length of the signal symbol block obtained by the block processing of the fundamental mode signal; Determining the number of delayed symbol blocks of the target high-order mode signal according to the number of delayed symbols of the target high-order mode signal relative to the fundamental mode signal and the length of the signal symbol block; Performing phase recovery on the target high-order mode signal according to the first phase deflection information and the number of delayed symbol blocks of the target high-order mode signal.

14. A carrier phase recovery method, characterized in that: include: Acquire a transmission signal, and perform block processing on a plurality of received symbols in the transmission signal to obtain a plurality of signal symbol blocks; Performing clustering processing on each of the signal symbol blocks in turn to obtain a phase deflection value of a current center of each of the signal symbol blocks relative to a corresponding target initial center; Phase recovery is performed on the matched signal symbol blocks respectively according to the phase deflection value of each signal symbol block.

15. An optical transmission device, characterized in that: The optical transmission device includes a processor, a memory, a computer program stored in the memory and executable by the processor, and a data bus for realizing connection communication between the processor and the memory, wherein when the computer program is executed by the processor, the steps of the carrier phase recovery method as described in any one of claims 1 to 14 are implemented.

16. A storage medium for computer-readable storage, characterized in that: The storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps of the carrier phase recovery method described in any one of claims 1 to 14.