技术领域technical field
本发明涉及光通信技术,尤其涉及一种光纤通信中载波相位估计方法和装置。The invention relates to optical communication technology, in particular to a carrier phase estimation method and device in optical fiber communication.
背景技术Background technique
随着互联网流量的增加,互联网干线系统中的光通信系统需求的容量也越来越大。随着波长比特率的增加,在传输路径上的色度色散、偏振模色散以及各种非线性效应的波形失真,会导致信息质量的严重退化。With the increase of Internet traffic, the capacity required by the optical communication system in the Internet backbone system is also increasing. With the increase of wavelength bit rate, chromatic dispersion, polarization mode dispersion and waveform distortion of various nonlinear effects on the transmission path will lead to serious degradation of information quality.
数字相干技术被作为高速光通信系统的关键技术,与非相干技术相比,有如下优点:大约3dB的光信噪比(OSNR,Optical Signal Noise Ratio)增益;可以方便地采用电均衡技术来应对信道变化,从而降低成本;另外,数字相干技术还可以采用更高效的调制技术以及偏振复用来提高传输容量;因此,数字相干技术被认为是高速光通信系统的关键技术。Digital coherent technology is regarded as the key technology of high-speed optical communication system. Compared with non-coherent technology, it has the following advantages: Optical Signal Noise Ratio (OSNR, Optical Signal Noise Ratio) gain of about 3dB; electrical equalization technology can be easily used to deal with Channel changes, thereby reducing costs; in addition, digital coherent technology can also use more efficient modulation techniques and polarization multiplexing to increase transmission capacity; therefore, digital coherent technology is considered to be a key technology for high-speed optical communication systems.
在相干光通信系统中,因为发射端的激光器和接收端的本振激光器都有一定的线宽,因此,要在接收端得到正确的信号就必须进行相位恢复。In a coherent optical communication system, since both the laser at the transmitting end and the local oscillator laser at the receiving end have a certain linewidth, phase recovery must be performed to obtain a correct signal at the receiving end.
但目前相位恢复过程中所涉及的解缠绕(unwrap)方法大多数为串行运算,或较为复杂的并行运算,如目前现有的典型并行解缠绕分为两个步骤实现:第一步,并行段内相偏调整;第二步,并行段间相偏调整;具体实现的解缠绕电路实现结构复杂,且延迟大。However, most of the unwrap methods involved in the current phase recovery process are serial operations, or relatively complex parallel operations. For example, the current typical parallel unwrap is divided into two steps: the first step, parallel Intra-segment phase offset adjustment; the second step, inter-parallel phase offset adjustment; the specific realization of the unwinding circuit has a complex structure and a large delay.
从上述过程可以看出,现有相位估计的串行解缠绕方法效率较低,并行解缠绕的方法实现复杂、电路规模大、延迟大、功耗大。因此,目前亟需一种高效的并行解缠绕实现方法,从而高效的实现载波相位估计。It can be seen from the above process that the existing serial unwrapping method for phase estimation is inefficient, and the parallel unwrapping method is complicated to implement, has large circuit scale, large delay, and high power consumption. Therefore, there is an urgent need for an efficient parallel unwrapping implementation method, so as to efficiently implement carrier phase estimation.
发明内容Contents of the invention
有鉴于此,本发明实施例期望提供一种载波相位估计方法和装置,解决了现有并行解缠绕方法实现复杂、电路规模大、延迟大、功耗大等问题。In view of this, the embodiments of the present invention expect to provide a carrier phase estimation method and device, which solve the problems of complex implementation, large circuit scale, large delay, and high power consumption of the existing parallel unwrapping method.
为达到上述目的,本发明的技术方案是这样实现的:In order to achieve the above object, technical solution of the present invention is achieved in that way:
本发明实施例提供了一种载波相位估计装置,所述装置包括:信号四次方相角确定单元、累积相角跳变值确定单元、载波相位的补偿角度值确定单元;其中,An embodiment of the present invention provides a carrier phase estimation device, which includes: a signal fourth power phase angle determination unit, a cumulative phase angle jump value determination unit, and a carrier phase compensation angle value determination unit; wherein,
所述信号四次方相角确定单元,用于对接收到的信号进行四次方运算,确定四次方信号相角;The signal quaternary phase angle determining unit is used to perform quartic operation on the received signal to determine the quartic signal phase angle;
所述累积相角跳变值确定单元,用于根据所述四次方相角,确定累积相角跳变值;The cumulative phase angle jump value determination unit is configured to determine the cumulative phase angle jump value according to the fourth power phase angle;
所述载波相位的补偿角度值确定单元,用于根据所述四次方信号相角以及所述累积相角跳变值,确定载波相位的补偿角度值。The compensation angle value determining unit of the carrier phase is configured to determine the compensation angle value of the carrier phase according to the fourth power signal phase angle and the accumulated phase angle jump value.
上述方案中,所述信号四次方相角确定单元具体用于:In the above solution, the signal fourth power phase angle determination unit is specifically used for:
对接收到的频偏补偿后的信号取四次方,得到四次方信号;Taking the fourth power of the received signal after frequency offset compensation to obtain the fourth power signal;
将所述四次方信号取均值,确定四次方信号相角。The fourth power signal is averaged to determine the fourth power signal phase angle.
上述方案中,所述累积相角跳变值确定单元包括相角差分子单元、取整子单元、累加子单元,其中:In the above solution, the cumulative phase angle jump value determination unit includes a phase angle difference subunit, a rounding subunit, and an accumulation subunit, wherein:
所述相角差分子单元,用于对所述四次方信号相角进行差分,确定差分相角;The phase angle difference molecular unit is used to differentiate the phase angle of the fourth power signal to determine the differential phase angle;
所述取整子单元,用于将所述差分相角取整,确定相角跳变值;The rounding subunit is used to round the differential phase angle to determine a phase angle jump value;
所述累加子单元,用于累加所述相角跳变值,并将所述累加后的相角跳变值模4,确定累积相角跳变值。The accumulating subunit is configured to accumulate the phase angle jump value, and modulo 4 the accumulated phase angle jump value to determine an accumulated phase angle jump value.
上述方案中,所述载波相位的补偿角度值确定单元包括解缠绕载波相位值确定子单元、补偿单元;其中,In the above solution, the carrier phase compensation angle value determination unit includes an unwrapped carrier phase value determination subunit and a compensation unit; wherein,
所述解缠绕载波相位值确定子单元,用于将所述四次方信号相角与所述累积相角跳变值的和除以4,确定解缠绕载波相位值;The unwrapped carrier phase value determination subunit is used to divide the sum of the fourth power signal phase angle and the accumulated phase angle jump value by 4 to determine the unwrapped carrier phase value;
所述补偿单元,用于对所述解缠绕载波相位值进行补偿,确定载波相位的补偿角度值。The compensation unit is configured to compensate the unwrapped carrier phase value, and determine a compensation angle value of the carrier phase.
上述方案中,所述补偿单元具体用于:将所述解缠绕载波相位值加上1/8转,得到载波相位的补偿角度值。In the above solution, the compensation unit is specifically configured to: add 1/8 turn to the unwrapped carrier phase value to obtain a compensation angle value of the carrier phase.
本发明实施例还提供了一种载波相位估计方法,所述方法包括:The embodiment of the present invention also provides a carrier phase estimation method, the method comprising:
对接收到的信号进行四次方运算,确定四次方信号相角;Carry out the quartic operation on the received signal to determine the quartic signal phase angle;
根据所述四次方相角,确定累积相角跳变值;Determine the cumulative phase angle jump value according to the fourth power phase angle;
根据所述四次方信号相角以及所述累积相角跳变值,确定载波相位的补偿角度值。A compensation angle value of the carrier phase is determined according to the fourth power signal phase angle and the cumulative phase angle jump value.
上述方案中,所述对接收到的信号进行四次方运算,确定四次方信号相角包括:In the above scheme, the quadratic operation is performed on the received signal, and the determination of the quadratic signal phase angle includes:
对接收到的频偏补偿后的信号取四次方,得到四次方信号;Taking the fourth power of the received signal after frequency offset compensation to obtain the fourth power signal;
将所述四次方信号取均值,确定四次方信号相角。The fourth power signal is averaged to determine the fourth power signal phase angle.
上述方案中,所述根据所述四次方相角,确定累积相角跳变值包括:In the above scheme, the determination of the cumulative phase angle jump value according to the fourth power phase angle includes:
对所述四次方信号相角进行差分,确定差分相角;Performing a difference on the phase angle of the fourth power signal to determine the differential phase angle;
将所述差分相角取整,确定相角跳变值;rounding the differential phase angle to determine a phase angle jump value;
累加所述相角跳变值,并将所述累加后的相角跳变值模4,确定累积相角跳变值。The phase angle jump value is accumulated, and the accumulated phase angle jump value is modulo 4 to determine an accumulated phase angle jump value.
上述方案中,所述根据所述四次方信号相角以及所述累积相角跳变值,确定载波相位的补偿角度值包括:In the above solution, the determination of the compensation angle value of the carrier phase according to the fourth power signal phase angle and the cumulative phase angle jump value includes:
将所述四次方信号相角与所述累积相角跳变值的和除以4,确定解缠绕载波相位值;Dividing the sum of the quartic signal phase angle and the cumulative phase angle jump value by 4 to determine the unwrapped carrier phase value;
对所述解缠绕载波相位值进行补偿,确定载波相位的补偿角度值。Compensating the unwrapped carrier phase value to determine a compensation angle value of the carrier phase.
上述方案中,所述对所述解缠绕载波相位值进行补偿,确定载波相位的补偿角度值包括但不限于:将所述解缠绕载波相位值加上1/8转,得到载波相位的补偿角度值。In the above solution, the compensation of the unwrapped carrier phase value and the determination of the compensation angle value of the carrier phase include but not limited to: adding 1/8 turn to the unwrapped carrier phase value to obtain the compensation angle of the carrier phase value.
本发明实施例所提供的载波相位估计方法和装置,先对接收到的信号进行四次方运算,确定四次方信号相角;再根据所述四次方相角,确定累积相角跳变值;然后根据所述四次方信号相角以及所述累积相角跳变值,确定载波相位的补偿角度值。如此,能够解决现有并行解缠绕方法实现时存在的复杂、电路规模大、延迟大、功耗大等问题。The method and device for estimating carrier phase provided by the embodiments of the present invention firstly perform quartic operation on the received signal to determine the quartic signal phase angle; then determine the cumulative phase angle jump according to the quartic phase angle value; then according to the fourth power signal phase angle and the cumulative phase angle jump value, determine the compensation angle value of the carrier phase. In this way, problems such as complexity, large circuit scale, large delay, and large power consumption existing in the implementation of the existing parallel unwrapping method can be solved.
附图说明Description of drawings
图1为典型的四次方相位估计方法流程示意图;Fig. 1 is a schematic flow chart of a typical quartic phase estimation method;
图2为实施例载波相位估计装置结构示意图;FIG. 2 is a schematic structural diagram of a carrier phase estimation device of an embodiment;
图3为本发明实施例解缠绕载波相位值确定子单元算法结构示意图;FIG. 3 is a schematic structural diagram of an algorithm structure of a dewrapping carrier phase value determination subunit according to an embodiment of the present invention;
图4为本发明实施例解缠绕载波相位值确定子单元二进制算法结构示意图;4 is a schematic structural diagram of the binary algorithm structure of the unwrapped carrier phase value determination subunit according to an embodiment of the present invention;
图5为本发明实施例载波相位估计方法流程示意图;FIG. 5 is a schematic flow chart of a carrier phase estimation method according to an embodiment of the present invention;
图6为本发明实施例确定累积相角跳变值方法流程示意图。FIG. 6 is a schematic flow chart of a method for determining a cumulative phase angle jump value according to an embodiment of the present invention.
具体实施方式Detailed ways
对接收系统经过均衡和偏振解复用以及频偏补偿之后的信号进行四次方后,第k个符号的四次方信号的相位可以表示为4θs(k)+4θn+4θASE,4θs(k)模上2π之后的值为π,所以,进行四次方运算可以去掉符号调制相位。为了减小噪声影响,可将四次方信号进行滑动平均滤波,再求平均滤波后信号的复数相位,之后进行角度解缠绕,以及除以4,最终得到估计的相位值。图1为典型的四次方相位估计方法流程示意图。After performing quarticization on the signal of the receiving system after equalization, polarization demultiplexing and frequency offset compensation, the phase of the quartic signal of the kth symbol can be expressed as 4θs (k)+4θn +4θASE , 4θ The value after 2π on the modulus ofs (k) is π, so performing the fourth power operation can remove the symbol modulation phase. In order to reduce the influence of noise, the fourth power signal can be subjected to moving average filtering, and then the complex phase of the average filtered signal can be calculated, and then the angle unwrapping can be performed, and divided by 4, and finally the estimated phase value can be obtained. FIG. 1 is a schematic flow chart of a typical quartic phase estimation method.
目前的相干光通信系统大多采用QPSK作为调制格式,为了进一步提高传输容量,可以采用更高阶的调制格式,如16正交幅度调制(QAM,Quadrature AmplitudeModulation),基本步骤为:先进行对符号进行四次方,然后根据幅值对该符号进行分组,例如分为三组;去掉分在第II组的四次方信号,保留第I、III组点,进行滑动平均;之后求复数相角,解决缠绕等。但是,现有解缠绕方式大多数为串行运算,或较为复杂的并行运算,如现有的典型并行解缠绕分为两个步骤实现:第一步,并行段内相偏调整;第二步,并行段间相偏调整;具体实现的解缠绕电路实现结构复杂,且延迟大。Most of the current coherent optical communication systems use QPSK as the modulation format. In order to further increase the transmission capacity, a higher-order modulation format can be used, such as 16 quadrature amplitude modulation (QAM, Quadrature Amplitude Modulation). The fourth power, and then group the symbols according to the amplitude, such as three groups; remove the fourth power signal in the second group, keep the points I and III, and perform a sliding average; then calculate the complex phase angle, Solve the winding and so on. However, most of the existing unwrapping methods are serial operations, or relatively complex parallel operations. For example, the existing typical parallel unwrapping is divided into two steps to realize: the first step is to adjust the phase offset in the parallel segment; the second step , the phase offset adjustment between parallel segments; the specific realization of the unwinding circuit has a complex structure and a large delay.
针对上述问题,本发明实施例中提供了一种载波相位估计装置,所述装置包括:信号四次方相角确定单元、累积相角跳变值确定单元、载波相位的补偿角度值确定单元;其中,所述信号四次方相角确定单元,用于对接收到的信号进行四次方运算,确定四次方信号相角;所述累积相角跳变值确定单元,用于根据所述四次方相角,确定累积相角跳变值;所述载波相位的补偿角度值确定单元,用于根据所述四次方信号相角以及所述累积相角跳变值,确定载波相位的补偿角度值。In view of the above problems, an embodiment of the present invention provides a carrier phase estimation device, which includes: a signal fourth power phase angle determination unit, a cumulative phase angle jump value determination unit, and a carrier phase compensation angle value determination unit; Wherein, the signal quartic phase angle determining unit is used to perform quartic operation on the received signal to determine the quartic signal phase angle; the cumulative phase angle jump value determining unit is used to determine the quartic signal according to the The fourth power phase angle is used to determine the cumulative phase angle jump value; the compensation angle value determination unit of the carrier phase is used to determine the carrier phase phase angle according to the fourth power signal phase angle and the cumulative phase angle jump value. Compensation angle value.
在实际应用中,由于128Gb/s偏振复用-四相相移键控(PM-QPSK)相干光通信接收机在均衡和偏振解复用后,有x偏振和y偏振两路信号,对x偏振信号和y偏振信号进行频偏补偿之后,还存在激光器线宽造成的相位误差分量,需要估计出相位误差,即需要计算载波相位的补偿角度值,并进行补偿。x偏振和y偏振两路信号需要分别进行相位估计,本发明实施例所述载波相位估计装置,输入信号为完成均衡和偏振解复用以及频偏补偿后的信号。对于偏振复用相干光通信系统,有x偏振和y偏振两个偏振信号的情况下,需要对每路信号独立地进行载波相位估计,因此,需要两个所述载波相位估计装置。In practical applications, since the 128Gb/s polarization multiplexing-quaternary phase shift keying (PM-QPSK) coherent optical communication receiver has two signals of x polarization and y polarization after equalization and polarization demultiplexing, for x After the polarization signal and the y-polarized signal are compensated for frequency offset, there is still a phase error component caused by the linewidth of the laser. The phase error needs to be estimated, that is, the compensation angle value of the carrier phase needs to be calculated and compensated. The x-polarized and y-polarized two-way signals need to be phase estimated separately. The carrier phase estimation device in the embodiment of the present invention uses an input signal after equalization, polarization demultiplexing, and frequency offset compensation. For a polarization multiplexing coherent optical communication system, when there are two polarization signals of x polarization and y polarization, carrier phase estimation needs to be performed independently for each signal, therefore, two carrier phase estimation devices are required.
下面结合附图及具体实施例,对本发明技术方案的实施作进一步的详细描述。图2为本发明实施例载波相位估计装置结构示意图,如图2所示,本发明实施例载波相位估计装置包括以下结构:信号四次方相角确定单元21、累积相角跳变值确定单元22、载波相位的补偿角度值确定单元23;其中,The implementation of the technical solutions of the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. Fig. 2 is a schematic structural diagram of a carrier phase estimation device according to an embodiment of the present invention. As shown in Fig. 2 , the carrier phase estimation device according to an embodiment of the present invention includes the following structures: a signal quadratic phase angle determination unit 21, and a cumulative phase angle jump value determination unit 22. The compensation angle value determination unit 23 of the carrier phase; wherein,
所述信号四次方相角确定单元21,用于对接收到的信号进行四次方运算,确定四次方信号相角;The signal quaternary phase angle determining unit 21 is used to perform quartic operation on the received signal to determine the quartic signal phase angle;
本发明实施例中,所述接收到的信号为频偏补偿后的信号;所述信号四次方相角确定单元21具体用于:对接收到的频偏补偿后的信号取四次方,得到四次方信号;将所述四次方信号取均值,确定四次方信号相角,并将确定的四次方信号相角发送到累积相角跳变值确定单元22。In the embodiment of the present invention, the received signal is a signal after frequency offset compensation; the signal fourth power phase angle determination unit 21 is specifically configured to: take the received signal after frequency offset compensation to the fourth power, A quartic signal is obtained; the quartic signal is averaged, a quartic signal phase angle is determined, and the determined quartic signal phase angle is sent to the cumulative phase angle jump value determining unit 22 .
常用的角度单位包括:弧度(Radians)、度(Degrees)、转(Turns)等,各角度单位换算关系为:2π弧度=360度=1转。大多数通信系统中为了定点化实现方便,角度一般是采用转(Turns)为单位。本发明实施例中,角度同样采用转(Turns)为单位。Commonly used angle units include: Radians, Degrees, Turns, etc. The conversion relationship of each angle unit is: 2π radians = 360 degrees = 1 turn. In most communication systems, for the convenience of fixed-point realization, the angle is generally taken as the unit of Turns. In the embodiment of the present invention, the unit of the angle is also Turns.
所述信号四次方相角确定单元21确定的四次方信号相角值范围为[0,1)转。本发明实施例中,设第k段符号四次方信号相角为θNk+1,......,θNk+N,其中N为并行度;The fourth power signal phase angle determined by the signal fourth power phase angle determination unit 21 is in the range of [0, 1) revolutions. In the embodiment of the present invention, it is assumed that the phase angle of the fourth power signal of the k-th segment symbol is θNk+1 ,..., θNk+N , where N is the degree of parallelism;
所述信号四次方相角确定单元21对四次方信号取均值时,对于QPSK/DQPSK调制系统,可以将四次方信号直接进行平均运算,对于16QAM调制信号,需要应用现有的一些改进四次方平均方法,比如去掉中等大小幅度的四次方信号,再进行平均运算。When the quadratic phase angle determination unit 21 of the signal averages the quadratic signal, for the QPSK/DQPSK modulation system, the quadratic signal can be directly averaged, and for the 16QAM modulated signal, some existing improvements need to be applied The quadratic averaging method, such as removing the quadratic signal with a medium-sized magnitude, and then performing an averaging operation.
本发明实施例中,以并行度N=64为例,信号四次方相角确定单元21输入的信号为并行度为64的频偏补偿后信号;所述信号四次方相角确定单元21对输入信号进行四次方运算,并对四次方信号进行滑动平均滤波,所述对四次方信号进行滑动平均滤波为对所述四次方信号取均值。In the embodiment of the present invention, taking the degree of parallelism N=64 as an example, the signal input by the signal fourth power phase angle determination unit 21 is a frequency offset compensated signal with a parallel degree of 64; the signal fourth power phase angle determination unit 21 Carrying out the quartic operation on the input signal, and performing the moving average filtering on the quartic signal, and performing the moving average filtering on the quartic signal is taking the mean value of the quartic signal.
对于高速符号流来说,相位噪声是慢变信号,在连续若干个符号内可以视为基本保持不变,因此,对于连续输入到算法的若干个符号,视其为一组,最终计算出的载波相位的补偿角度值为这一组的所有符号所共用。一般情况下,相邻几个符号的载波相位的补偿角度值相差不大,因此,为了减少工作量,还可以对对滑动平均滤波后的四次方信号,进行四抽一操作,只输出64/4=16个平均滤波的四次方信号;四抽一的操作并非必须执行。当进行四抽一操作后,后续处理过程中各处理单元的并行度N为16;然后,对所述平均滤波后的四次方信号,求复数相位角;求复数相位角常可以采用Cordic等算法;最终,信号四次方相角确定单元21输出并行度为16的四次方相角给累积相角跳变值确定单元22。For high-speed symbol streams, phase noise is a slow-changing signal, which can be regarded as basically unchanged within several consecutive symbols. Therefore, for several symbols continuously input to the algorithm, they are regarded as a group, and the final calculated The compensation angle value of the carrier phase is common to all symbols of this group. Under normal circumstances, the compensation angle values of the carrier phase of several adjacent symbols are not much different. Therefore, in order to reduce the workload, it is also possible to perform a quadruple extraction operation on the moving average filtered quartic signal, and only output 64 /4=16 average filtered fourth power signals; the operation of decimating by four is not necessary to be performed. After four pumping and one operations are performed, the parallelism N of each processing unit in the subsequent processing process is 16; then, the complex phase angle is calculated for the average filtered quartic signal; the complex phase angle can often be obtained by using Cordic etc. Algorithm; finally, the signal fourth power phase angle determination unit 21 outputs the fourth power phase angle with a parallelism of 16 to the cumulative phase angle jump value determination unit 22 .
所述累积相角跳变值确定单元22,用于根据所述四次方相角,确定累积相角跳变值;The cumulative phase angle jump value determination unit 22 is configured to determine the cumulative phase angle jump value according to the fourth power phase angle;
本发明实施例中,所述累积相角跳变值确定单元22包括:相角差分子单元221、取整子单元222、累加子单元223,相应地,所述信号四次方相角确定单元21将确定的四次方信号相角发送到累积相角跳变值确定单元22为:所述信号四次方相角确定单元21将确定的四次方信号相角发送到相角差分子单元221;具体的:In the embodiment of the present invention, the cumulative phase angle jump value determination unit 22 includes: a phase angle difference subunit 221, a rounding subunit 222, and an accumulation subunit 223. Correspondingly, the signal fourth power phase angle determination unit 21 Send the determined fourth power signal phase angle to the cumulative phase angle jump value determination unit 22: the signal fourth power phase angle determination unit 21 sends the determined fourth power signal phase angle to the phase angle difference subunit 221; Specifically:
所述相角差分子单元221,用于对所述四次方信号相角进行差分,确定差分相角,并将所述差分相角发送到取整子单元222;The phase angle difference subunit 221 is configured to differentiate the phase angle of the fourth power signal, determine the differential phase angle, and send the differential phase angle to the rounding subunit 222;
所述相角差分子单元221对所述四次方信号相角进行差分,确定差分相角包括:对相邻的两个四次方信号相角,进行减法运算,即前面四次方信号相角减去后面相邻的四次方信号相角,得到差分相角δNk+i:The phase angle difference sub-unit 221 differentiates the phase angles of the quartic signal, and determining the difference phase angle includes: performing subtraction on two adjacent quartic signal phase angles, that is, the preceding quartic signal phase angle angle minus the next adjacent fourth power signal phase angle to get the differential phase angle δNk+i :
δNk+i=θNk+i-θNk+i-1;i=1,......N;δNk+i =θNk+i -θNk+i-1 ; i=1,...N;
其中,所述差分相角的取值范围为(-1,1)转。Wherein, the value range of the differential phase angle is (-1, 1) revolutions.
仍然以上述例子为例,所述差分相角的第1个元素为:前一拍的四次方信号相角的最后1个元素减去四次方信号相角的第1个元素。当所述信号四次方相角确定单元21对滑动平均滤波后的四次方信号进行四抽一操作后,i的取值范围为:i=2,…,16,差分相角的第i个元素为:四次方信号相角的第i-1个元素减去四次方信号相角的第i个元素。Still taking the above example as an example, the first element of the differential phase angle is: the last element of the fourth power signal phase angle of the previous beat minus the first element of the fourth power signal phase angle. When the signal quaternary phase angle determination unit 21 performs four-decimation operation on the moving average filtered quartic signal, the value range of i is: i=2,...,16, the ith difference phase angle The elements are: the i-1th element of the quartic signal phase angle minus the i-th element of the quartic signal phase angle.
所述取整子单元222,用于将所述差分相角取整,确定相角跳变值,并将所述相角跳变值发送到累加单元;The rounding subunit 222 is configured to round the differential phase angle, determine a phase angle jump value, and send the phase angle jump value to the accumulation unit;
本发明实施例中,所述取整子单元222将差分相角按照四舍五入的方式进行取整。In the embodiment of the present invention, the rounding subunit 222 rounds the differential phase angle to an integer.
所述取整子单元222将差分相角按照四舍五入的方式进行取整的具体实现方式为:将差分相角加上0.5,之后使用floor函数向下取整;所述取整子单元222取整后的值可能为-1、1、0,为得到非负整数的相角跳变值,所述取整子单元222将取整后的值模4,得到非负整数的相角跳变值△Nk+1:The specific implementation method for the rounding subunit 222 to round the differential phase angle is: add 0.5 to the differential phase angle, and then use the floor function to round down; the rounding subunit 222 rounds The final value may be -1, 1, 0. In order to obtain a non-negative integer phase angle jump value, the rounding subunit 222 modulo 4 the rounded value to obtain a non-negative integer phase angle jump value △Nk+1 :
△Nk+1=mod(floor(θNk+i+0.5),4);i=1,......N;△Nk+1 = mod(floor(θNk+i +0.5),4); i=1,...N;
其中,floor表示下取整,mod(.,4)表示模4运算;所述非负整数的相角跳变值的取值范围为{3,1,0};具体实现过程可以用2位无符号二进制数表示。Wherein, floor means rounding down, and mod(.,4) means modulo 4 operation; the value range of the phase angle jump value of the non-negative integer is {3,1,0}; the specific implementation process can use 2 bits Unsigned binary representation.
所述累加子单元223,用于累加所述相角跳变值,并将所述累加后的相角跳变值模4,确定累积相角跳变值;然后将所述累积相角跳变值发送到载波相位的补偿角度值确定单元23。The accumulating subunit 223 is configured to accumulate the phase angle jump value, and modulo 4 the accumulated phase angle jump value to determine the cumulative phase angle jump value; The value is sent to the compensation angle value determination unit 23 for the carrier phase.
所述累加子单元223,其累加所述相角跳变值时,输入为并行度N的相角跳变值,输出为并行度N的累积相角跳变值。累加子单元223包括一个状态寄存器,和N个加和模块;这里,当所述信号四次方相角确定单元21对滑动平均滤波后的四次方信号进行四抽一操作后,并行度N为原来的1/4;即当N的初始值为64时,进行四抽一操作后,N=16,所述累加子单元223包括16个加和模块;所述状态寄存器的初始值为0,第i个加和模块将状态寄存器值和相角跳变值第1至第i个元素值共i+1个数相加,得到累积相角跳变值的第i个元素ηNk+i:When the accumulating subunit 223 accumulates the phase angle jump value, the input is the phase angle jump value of the degree of parallelism N, and the output is the cumulative phase angle jump value of the degree of parallelism N. The accumulating subunit 223 includes a state register and N summing modules; here, when the signal fourth power phase angle determination unit 21 performs four extraction operations on the moving average filtered fourth power signal, the degree of parallelism N It is the original 1/4; that is, when the initial value of N is 64, after performing four extraction operations, N=16, and the accumulation subunit 223 includes 16 summing modules; the initial value of the status register is 0 , the i-th summing module adds the value of the state register and the 1st to i-th element values of the phase angle jump value, and adds up i+1 numbers to obtain the i-th element ηNk+i of the cumulative phase angle jump value :
这里,i为1,2,…,N;mod(.,4)表示模4运算。在具体实现过程中,所述加和模块输入是一些2位无符号二进制数,输出也是2位无符号二进制数;所述加和模块的结果只保留低端2位,加和溢出部分舍弃,并将积相角跳变值的最后一个元素,即相角跳变值的第N个元素的值赋值给状态寄存器。Here, i is 1, 2,..., N; mod(.,4) means modulo 4 operation. In the specific implementation process, the input of the summation module is some 2-bit unsigned binary numbers, and the output is also a 2-bit unsigned binary number; the result of the summation module only retains the low-end 2 bits, and the addition and overflow part is discarded. And assign the last element of the integrated phase angle jump value, that is, the value of the Nth element of the phase angle jump value to the status register.
所述载波相位的补偿角度值确定单元23,用于根据所述四次方信号相角以及所述累积相角跳变值,确定载波相位的补偿角度值。The compensation angle value determining unit 23 of the carrier phase is configured to determine the compensation angle value of the carrier phase according to the fourth power signal phase angle and the accumulated phase angle jump value.
具体的,所述载波相位的补偿角度值确定单元23包括解缠绕载波相位值子单元231、补偿单元232,其中,Specifically, the compensation angle value determining unit 23 of the carrier phase includes an unwrapping carrier phase value subunit 231 and a compensation unit 232, wherein,
所述解缠绕载波相位值确定子单元231,用于将所述四次方信号相角与所述累积相角跳变值的和除以4,确定解缠绕载波相位值;The unwrapped carrier phase value determination subunit 231 is used to divide the sum of the fourth power signal phase angle and the accumulated phase angle jump value by 4 to determine the unwrapped carrier phase value;
图3为本发明实施例解缠绕载波相位值确定子单元231算法结构示意图,如图3所示,所述解缠绕载波相位值确定子单元231将所述四次方信号相角θNk+i与所述累积相角跳变值ηNk+i的和除以4,确定解缠绕载波相位值;FIG. 3 is a schematic structural diagram of the algorithm structure of the unwrapped carrier phase value determination subunit 231 according to an embodiment of the present invention. As shownin FIG. The sum of the accumulated phase angle jump value ηNk+i is divided by 4 to determine the unwrapped carrier phase value;
图4为本发明实施例解缠绕载波相位值确定子单元231二进制算法结构示意图,如图4所示:θNk+i为M位二进制数,ηNk+i为二位二进制数,所述解缠绕载波相位值确定子单元231将二位的累积相角跳变值和M位四次方信号相角值进行合并,合并为M+2位二进制数,所述M+2位二进制数的高端2位为累积相角跳变值,其余的低端位为四次方信号相角值;本发明实施例中,所述将二位的累积相角跳变值和M位四次方信号相角进行合并实质上为将累积相角跳变值与四次方信号相角进行比特合并,累积相角作为高端比特,四次方信号相角作为低端比特。Fig. 4 is a schematic structural diagram of the binary algorithm structure of the unwrapped carrier phase value determination subunit 231 in the embodiment of the present invention, as shown in Fig. 4: θNk+i is an M-bit binary number, ηNk+i is a two-bit binary number, and the solution The winding carrier phase value determination subunit 231 combines the two-bit cumulative phase angle jump value and the M-bit fourth power signal phase angle value into an M+2-bit binary number, and the high end of the M+2-bit binary number 2 bits are the cumulative phase angle jump value, and the remaining low-end bits are the fourth power signal phase angle value; Combining angles is essentially bit-combining the cumulative phase angle jump value and the quaternary signal phase angle, the cumulative phase angle is used as a high-end bit, and the quartic signal phase angle is used as a low-end bit.
所述补偿单元232,用于对所述解缠绕载波相位值进行补偿,确定载波相位的补偿角度值;包括:将所述解缠绕载波相位值加上1/8转,得到载波相位的补偿角度值。The compensation unit 232 is configured to compensate the unwrapped carrier phase value and determine the compensation angle value of the carrier phase; including: adding 1/8 turn to the unwrapped carrier phase value to obtain the compensation angle of the carrier phase value.
本发明实施例中,为了保证最终确定的载波相位的补偿角度值位于四个象限之间,而不是位于四个坐标轴上,需要将所述解缠绕载波相位值加上1/8转,得到最终的载波相位的补偿角度值。In the embodiment of the present invention, in order to ensure that the finally determined compensation angle value of the carrier phase is located between the four quadrants instead of on the four coordinate axes, it is necessary to add 1/8 turn to the unwrapped carrier phase value to obtain The compensation angle value of the final carrier phase.
本发明实施例还提供了一种载波相位估计方法,图5为本发明实施例载波相位估计方法流程示意图,如图5所示,本发明实施例所述载波相位估计方法包括以下步骤:The embodiment of the present invention also provides a carrier phase estimation method. FIG. 5 is a schematic flow chart of the carrier phase estimation method in the embodiment of the present invention. As shown in FIG. 5, the carrier phase estimation method in the embodiment of the present invention includes the following steps:
步骤501:对接收到的信号进行四次方运算,确定四次方信号相角;Step 501: Carry out quartic operation on the received signal to determine the quartic signal phase angle;
本发明实施例中,所述用于对接收到的信号进行四次方运算,确定四次方信号相角包括:对接收到的频偏补偿后的信号取四次方,得到四次方信号;将所述四次方信号取均值,确定四次方信号相角。In the embodiment of the present invention, the step of performing quartic operation on the received signal and determining the phase angle of the quartic signal includes: taking the received signal after frequency offset compensation to the quartic to obtain the quartic signal ; Taking the mean value of the fourth power signal to determine the phase angle of the fourth power signal.
常用的角度单位包括:弧度(Radians)、度(Degrees)、转(Turns)等,各角度单位换算关系为2π弧度=360度=1转。大多数通信系统中为了定点化实现方便,角度一般是采用转(Turns)为单位。本发明实施例中,角度同样采用转(Turns)为单位。Commonly used angle units include: Radians, Degrees, Turns, etc. The conversion relationship of each angle unit is 2π radians = 360 degrees = 1 turn. In most communication systems, for the convenience of fixed-point realization, the angle is generally taken as the unit of Turns. In the embodiment of the present invention, the unit of the angle is also Turns.
本发明实施例中,确定的四次方信号相角值范围为[0,1)转。这里,设第k段符号四次方信号相角为θNk+1,......,θNk+N,其中N为并行度;In the embodiment of the present invention, the range of the determined quartic signal phase angle value is [0, 1) revolutions. Here, assume that the phase angle of the fourth power signal of the k-th section symbol is θNk+1 ,..., θNk+N , where N is the degree of parallelism;
本步骤中,对四次方信号取均值时,对于QPSK/DQPSK调制系统,可以将四次方信号直接进行平均运算,对于16QAM调制信号,需要应用现有的一些改进四次方平均方法,比如去掉中等大小幅度的四次方信号,再进行平均运算。In this step, when averaging the quartic signal, for the QPSK/DQPSK modulation system, the quartic signal can be directly averaged, and for the 16QAM modulated signal, it is necessary to apply some existing improved quartic averaging methods, such as The fourth power signal of medium magnitude is removed, and then the average operation is performed.
本发明实施例中,以并行度N=64为例,首先对输入信号进行四次方运算,再对四次方信号进行滑动平均滤波,所述对四次方信号进行滑动平均滤波为对所述四次方信号取均值。In the embodiment of the present invention, taking the degree of parallelism N=64 as an example, the quartic operation is first performed on the input signal, and then the moving average filtering is performed on the quartic signal, and the moving average filtering on the quartic signal is The above quartic signal is averaged.
对于高速符号流来说,相位噪声是慢变信号,在连续若干个符号内可以视为基本保持不变,因此,对于连续输入到算法的若干个符号,视其为一组,最终计算出的载波相位的补偿角度值为这一组的所有符号所共用。一般情况下,相邻几个符号的载波相位的补偿角度值相差不大,因此,为了减少工作量,还可以对对滑动平均滤波后的四次方信号,进行四抽一操作,只输出64/4=16个平均滤波的四次方信号;四抽一的操作并非必须执行。当进行四抽一操作后,后续处理过程中的并行度N为16;然后,对所述平均滤波后的四次方信号,进行求复数相位角;求复数相位角常可以采用Cordic等算法;最终,输出并行度为16的四次方相角。For high-speed symbol streams, phase noise is a slow-changing signal, which can be regarded as basically unchanged within several consecutive symbols. Therefore, for several symbols continuously input to the algorithm, they are regarded as a group, and the final calculated The compensation angle value of the carrier phase is common to all symbols of this group. Under normal circumstances, the compensation angle values of the carrier phase of several adjacent symbols are not much different. Therefore, in order to reduce the workload, it is also possible to perform a quadruple extraction operation on the moving average filtered quartic signal, and only output 64 /4=16 average filtered fourth power signals; the operation of decimating by four is not necessary to be performed. After performing the four-pump-one operation, the parallelism N in the subsequent processing process is 16; then, the complex phase angle is calculated for the average filtered quartic signal; algorithms such as Cordic can often be used for the complex phase angle; Finally, the fourth power phase angle with a parallelism of 16 is output.
步骤502:根据所述四次方相角,确定累积相角跳变值;Step 502: Determine the cumulative phase angle jump value according to the fourth power phase angle;
图6本发明实施例确定累积相角跳变值方法流程示意图,如图6所示,包括以下步骤:Fig. 6 is a schematic flow chart of the method for determining the cumulative phase angle jump value according to the embodiment of the present invention, as shown in Fig. 6, including the following steps:
步骤502A:对所述四次方信号相角进行差分,确定差分相角;Step 502A: Differentiate the phase angle of the fourth power signal to determine the differential phase angle;
具体的,对相邻的两个四次方信号相角,进行减法运算,即前面四次方信号相角减去后面相邻的四次方信号相角,得到差分相角δNk+i:Specifically, the subtraction operation is performed on the phase angles of two adjacent fourth power signals, that is, the phase angle of the previous fourth power signal is subtracted from the phase angle of the next adjacent fourth power signal to obtain the differential phase angleδNk+i :
δNk+i=θNk+i-θNk+i-1;i=1,......N;δNk+i =θNk+i -θNk+i-1 ; i=1,...N;
其中,所述差分相角的取值范围为(-1,1)转。Wherein, the value range of the differential phase angle is (-1, 1) revolutions.
仍然以上述例子为例,所述差分相角的第1个元素为:前一拍的四次方信号相角的最后1个元素减去四次方信号相角的第1个元素。当所述信号四次方相角确定单元21对滑动平均滤波后的四次方信号进行四抽一操作后,i的取值范围为:i=2,…,16,差分相角的第i个元素为:四次方信号相角的第i-1个元素减去四次方信号相角的第i个元素。Still taking the above example as an example, the first element of the differential phase angle is: the last element of the fourth power signal phase angle of the previous beat minus the first element of the fourth power signal phase angle. When the signal quaternary phase angle determination unit 21 performs four-decimation operation on the moving average filtered quartic signal, the value range of i is: i=2,...,16, the ith difference phase angle The elements are: the i-1th element of the quartic signal phase angle minus the i-th element of the quartic signal phase angle.
步骤502B:将所述差分相角取整,确定相角跳变值;Step 502B: Round the differential phase angle to an integer to determine a phase angle jump value;
具体的,将差分相角按照四舍五入的方式进行取整。具体实现方式为:将差分相角加上0.5,之后使用floor函数向下取整;所述取整子单元222取整后的值可能为-1、1、0,为得到非负整数的相角跳变值,所述取整子单元222将取整后的值模4,得到非负整数的相角跳变值△Nk+1:Specifically, the differential phase angle is rounded up to an integer. The specific implementation method is: add 0.5 to the differential phase angle, and then use the floor function to round down; the rounded value of the rounding subunit 222 may be -1, 1, 0, in order to obtain the phase of a non-negative integer Angle jump value, the rounding subunit 222 will modulo 4 the value after rounding to obtain a non-negative integer phase angle jump value △Nk+1 :
△Nk+1=mod(floor(θNk+i+0.5),4);i=1,......N;△Nk+1 = mod(floor(θNk+i +0.5),4); i=1,...N;
其中,floor表示下取整,mod(.,4)表示模4运算;所述非负整数的相角跳变值的取值范围为{3,1,0};具体实现过程可以用2位无符号二进制数表示。Wherein, floor means rounding down, and mod(.,4) means modulo 4 operation; the value range of the phase angle jump value of the non-negative integer is {3,1,0}; the specific implementation process can use 2 bits Unsigned binary representation.
步骤502C:累加所述相角跳变值,并将所述累加后的相角跳变值模4,确定累积相角跳变值;Step 502C: accumulating the phase angle jump value, and modulo 4 of the accumulated phase angle jump value to determine the accumulated phase angle jump value;
具体的,累加所述相角跳变值时,输入为并行度N的相角跳变值,输出为并行度N的累积相角跳变值。这里,当所述信号四次方相角确定单元21对滑动平均滤波后的四次方信号进行四抽一操作后,并行度N为原来的1/4;即当N的初始值为64时,进行四抽一操作后,N=16,从而需要16个加和模块;所述状态寄存器的初始值为0,第i个加和模块将状态寄存器值和相角跳变值第1至第i个元素值共i+1个数相加,得到累积相角跳变值的第i个元素ηNk+i:Specifically, when accumulating the phase angle jump value, the input is the phase angle jump value of the degree of parallelism N, and the output is the accumulated phase angle jump value of the degree of parallelism N. Here, when the signal quartic phase angle determination unit 21 performs a four-decimation operation on the moving average filtered quartic signal, the degree of parallelism N is 1/4 of the original; that is, when the initial value of N is 64 , after performing four extraction operations, N=16, thus requiring 16 summation modules; the initial value of the status register is 0, and the i-th summation module converts the value of the status register and the phase angle jump value from the first to the first The total i+1 numbers of the i element values are added to obtain the i-th element ηNk+i of the cumulative phase angle jump value:
这里,i为1,2,…,N;mod(.,4)表示模4运算。在具体实现过程中,所述加和模块输入是一些2位无符号二进制数,输出也是2位无符号二进制数;所述加和模块的结果只保留低端2位,加和溢出部分舍弃,并将积相角跳变值的最后一个元素,即相角跳变值的第N个元素的值赋值给状态寄存器。Here, i is 1, 2,..., N; mod(.,4) means modulo 4 operation. In the specific implementation process, the input of the summation module is some 2-bit unsigned binary numbers, and the output is also a 2-bit unsigned binary number; the result of the summation module only retains the low-end 2 bits, and the addition and overflow part is discarded. And assign the last element of the integrated phase angle jump value, that is, the value of the Nth element of the phase angle jump value to the status register.
步骤503:根据所述四次方信号相角以及所述累积相角跳变值,确定载波相位的补偿角度值;Step 503: Determine the carrier phase compensation angle value according to the fourth power signal phase angle and the accumulated phase angle jump value;
具体的,首先将所述四次方信号相角与所述累积相角跳变值的和除以4,确定解缠绕载波相位值;然后对所述解缠绕载波相位值进行补偿,确定载波相位的补偿角度值。Specifically, first divide the sum of the fourth power signal phase angle and the cumulative phase angle jump value by 4 to determine the unwrapped carrier phase value; then compensate the unwrapped carrier phase value to determine the carrier phase The compensation angle value.
所述将所述四次方信号相角与所述累积相角跳变值的和除以4,确定解缠绕载波相位值的二进制算法为:将二位的累积相角跳变值和M位四次方信号相角值进行合并,合并为M+2位二进制数,所述M+2位二进制数的高端2位为累积相角跳变值,其余的低端位为四次方信号相角值。本发明实施例中,所述将二位的累积相角跳变值和M位四次方信号相角进行合并实质上为将累积相角跳变值与四次方信号相角进行比特合并,累积相角作为高端比特,四次方信号相角作为低端比特。The binary algorithm that divides the sum of the quartic signal phase angle and the accumulated phase angle jump value by 4 to determine the unwrapped carrier phase value is: the two-bit cumulative phase angle jump value and the M-bit The quartic signal phase angle values are merged and merged into M+2 binary numbers, the high-end 2 bits of the M+2 binary numbers are cumulative phase angle jump values, and the remaining low-end bits are quartic signal phase Angle value. In the embodiment of the present invention, the merging of the 2-bit cumulative phase angle jump value and the M-bit quartic signal phase angle is essentially bit-combining the cumulative phase angle jump value and the 4th power signal phase angle, The cumulative phase angle is taken as the high-end bit, and the quadratic signal phase angle is taken as the low-end bit.
所述对所述解缠绕载波相位值进行补偿,确定载波相位的补偿角度值包括:将所述解缠绕载波相位值加上1/8转,得到载波相位的补偿角度值。The compensating the unwrapped carrier phase value and determining the compensation angle value of the carrier phase include: adding 1/8 turn to the unwrapped carrier phase value to obtain the compensation angle value of the carrier phase.
本发明实施例中,为了保证最终确定的载波相位的补偿角度值位于四个象限之间,而不是位于四个坐标轴上,需要将所述解缠绕载波相位值加上1/8转,得到最终的载波相位的补偿角度值。In the embodiment of the present invention, in order to ensure that the finally determined compensation angle value of the carrier phase is located between the four quadrants instead of on the four coordinate axes, it is necessary to add 1/8 turn to the unwrapped carrier phase value to obtain The compensation angle value of the final carrier phase.
图2中所示的载波相位估计装置中的各处理单元的实现功能,可参照载波相位估计方法的相关描述而理解。本领域技术人员应当理解,图2所示的载波相位估计装置中各处理单元的功能可通过运行于处理器上的程序而实现,也可通过具体的逻辑电路而实现,比如:可由中央处理器(CPU)、微处理器(MPU)、数字信号处理器(DSP)、或现场可编程门阵列(FPGA)实现;所述存储单元也可以由各种存储器、或存储介质实现。The implementation functions of each processing unit in the carrier phase estimation device shown in FIG. 2 can be understood with reference to the relevant description of the carrier phase estimation method. Those skilled in the art should understand that the functions of each processing unit in the carrier phase estimation device shown in FIG. (CPU), microprocessor (MPU), digital signal processor (DSP), or field programmable gate array (FPGA); the storage unit may also be implemented by various memories or storage media.
在本发明所提供的几个实施例中,应该理解到,所揭露的方法、装置,可以通过其他的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其他形式的。In the several embodiments provided by the present invention, it should be understood that the disclosed methods and devices can be implemented in other ways. The device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods, such as: multiple units or components can be combined, or May be integrated into another system, or some features may be ignored, or not implemented. In addition, the communication connection between the components shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical, mechanical or other forms.
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。The units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place or distributed to multiple network units; Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present invention can be integrated into one processing unit, or each unit can be used as a single unit, or two or more units can be integrated into one unit; the above-mentioned integration The unit can be realized in the form of hardware or in the form of hardware plus software functional unit.
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-Only Memory)、磁碟或者光盘等各种可以存储程序代码的介质。Those of ordinary skill in the art can understand that all or part of the steps to realize the above method embodiments can be completed by hardware related to program instructions, and the aforementioned programs can be stored in computer-readable storage media. When the program is executed, the execution includes The steps of the above-mentioned method embodiments; and the aforementioned storage medium includes: various media capable of storing program codes such as a removable storage device, a read-only memory (ROM, Read-Only Memory), a magnetic disk or an optical disk.
或者,本发明实施例上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、磁碟或者光盘等各种可以存储程序代码的介质。Alternatively, if the above-mentioned integrated units in the embodiments of the present invention are realized in the form of software function units and sold or used as independent products, they may also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for Make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the methods described in various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program codes such as removable storage devices, ROMs, magnetic disks or optical disks.
本发明是实例中记载的载波相位估计方法、装置和系统只以上述实施例为例,但不仅限于此,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。The carrier phase estimation method, device and system described in the examples of the present invention are only examples of the above-mentioned embodiments, but not limited thereto. Those of ordinary skill in the art should understand that they can still use the technical solutions described in the foregoing embodiments Modifications, or equivalent replacement of some or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the protection scope of the present invention.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410815546.2ACN105790848B (en) | 2014-12-23 | 2014-12-23 | A kind of carrier phase estimation method and device |
| PCT/CN2015/090989WO2016101668A1 (en) | 2014-12-23 | 2015-09-28 | Carrier phase estimation method and device and storage medium |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410815546.2ACN105790848B (en) | 2014-12-23 | 2014-12-23 | A kind of carrier phase estimation method and device |
| Publication Number | Publication Date |
|---|---|
| CN105790848A CN105790848A (en) | 2016-07-20 |
| CN105790848Btrue CN105790848B (en) | 2018-06-08 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201410815546.2AActiveCN105790848B (en) | 2014-12-23 | 2014-12-23 | A kind of carrier phase estimation method and device |
| Country | Link |
|---|---|
| CN (1) | CN105790848B (en) |
| WO (1) | WO2016101668A1 (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111371502B (en)* | 2018-12-25 | 2022-04-19 | 中兴通讯股份有限公司 | Carrier phase estimation method, device, equipment and computer readable storage medium |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0809895A1 (en)* | 1994-12-19 | 1997-12-03 | Qualcomm Incorporated | Method and apparatus for using walsh shift keying in a spread spectrum communication system |
| CN1395400A (en)* | 2002-07-05 | 2003-02-05 | 清华大学 | Automatic identification method of conventional digital signal modulation mode having no need of a priori knowledge |
| CN102055716A (en)* | 2010-12-06 | 2011-05-11 | 武汉邮电科学研究院 | Carrier phase correcting method for QAM modulation |
| CN104022981A (en)* | 2014-06-27 | 2014-09-03 | 重庆邮电大学 | Blind carrier frequency deviation estimation method of quadrature amplitude modulation signal |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2040398B1 (en)* | 2007-09-21 | 2013-07-31 | Alcatel Lucent | Method and apparatus for coherent detection of optical signals |
| CN101667989B (en)* | 2009-09-16 | 2013-05-01 | 中兴通讯股份有限公司 | Signal carrier frequency and phase position estimating method and device |
| US8767575B2 (en)* | 2010-08-06 | 2014-07-01 | Futurewei Technologies, Inc. | Method and apparatus for broadband carrier frequency and phase recovery in coherent optical system |
| CN103036830B (en)* | 2012-12-14 | 2015-04-29 | 武汉邮电科学研究院 | Self-adaptive carrier phase estimation method and system |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0809895A1 (en)* | 1994-12-19 | 1997-12-03 | Qualcomm Incorporated | Method and apparatus for using walsh shift keying in a spread spectrum communication system |
| CN1395400A (en)* | 2002-07-05 | 2003-02-05 | 清华大学 | Automatic identification method of conventional digital signal modulation mode having no need of a priori knowledge |
| CN102055716A (en)* | 2010-12-06 | 2011-05-11 | 武汉邮电科学研究院 | Carrier phase correcting method for QAM modulation |
| CN104022981A (en)* | 2014-06-27 | 2014-09-03 | 重庆邮电大学 | Blind carrier frequency deviation estimation method of quadrature amplitude modulation signal |
| Publication number | Publication date |
|---|---|
| CN105790848A (en) | 2016-07-20 |
| WO2016101668A1 (en) | 2016-06-30 |
| Publication | Publication Date | Title |
|---|---|---|
| CN109314572B (en) | Transmission characteristic compensation device, transmission characteristic compensation method, and communication device | |
| JP6519479B2 (en) | Frequency deviation compensation method and frequency deviation compensation method | |
| JP5860036B2 (en) | Pilot symbol assisted carrier phase estimation | |
| US8335438B2 (en) | Estimating frequency offset using a feedback loop | |
| JP5922670B2 (en) | System and method for generating soft decision reliability information from hard decision in an optical signal receiver | |
| CN102027696B (en) | Filter coefficient control apparatus and method | |
| JP5704077B2 (en) | Phase deviation / carrier frequency deviation compensation apparatus and phase deviation / carrier frequency deviation compensation method | |
| US9329929B2 (en) | Soft maximum likelihood sequence estimation in digital communication | |
| CN102725960B (en) | Method for phase and oscillator frequency estimation | |
| CN101610114A (en) | Optical receiving device and digital receiving circuit | |
| EP2567461B1 (en) | Method and apparatus for detecting a parity error in a sequence of dqpsk symbols of a digital transmission system | |
| EP4068713B1 (en) | Frequency domain equalization method, equalizer, optical receiver and system | |
| JP5772565B2 (en) | Phase estimation method and phase estimation apparatus | |
| JP2016208518A (en) | Signal processing apparatus, signal transmitting apparatus and receiver | |
| US9819419B2 (en) | Maximum likelihood sequence estimation of Quadrature Amplitude Modulated signals | |
| JP6458730B2 (en) | Frequency deviation compensation method, frequency deviation compensation method, and program | |
| CN105790848B (en) | A kind of carrier phase estimation method and device | |
| WO2015123970A1 (en) | Frequency offset estimation method and device and frame synchronization subsystem | |
| JP2013162166A (en) | Frequency offset estimation device, frequency offset estimation method and digital coherent receiver | |
| CN102160350A (en) | Phase recovery device, phase recovery method and receiver for 16QAM data modulation | |
| JP5274363B2 (en) | Optical receiving apparatus and optical receiving method | |
| CN107864017A (en) | A kind of method for correcting phase and device | |
| CN104160626B (en) | Cycle slip detection method and correction method of digital signals and related apparatus | |
| CN111262634B (en) | Dispersion estimation method, apparatus, receiver and storage medium | |
| JP5813331B2 (en) | Optical receiver |
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| EE01 | Entry into force of recordation of patent licensing contract | Application publication date:20160720 Assignee:Xi'an Chris Semiconductor Technology Co. Ltd. Assignor:SHENZHEN ZTE MICROELECTRONICS TECHNOLOGY CO., LTD. Contract record no.:2019440020036 Denomination of invention:Carrier phase estimation method and device Granted publication date:20180608 License type:Common License Record date:20190619 | |
| EE01 | Entry into force of recordation of patent licensing contract |