IP Library Granted Patent US 10,153,926
Granted Patent B2
US 10,153,926 · App. 15/510,754 · Granted Dec 11, 2018

Frequency offset estimation method and apparatus in optical transmission network and storage medium

Inventor: Qiuyan Lu (Shenzhen, CN)
Assignee: SANECHIPS TECHNOLOGY CO.,LTD.
H04L27/0014H04L27/00H04L2027/0026
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,153,926
App. No.
15/510,754
Granted
Dec 11, 2018
Kind
B2
Abstract

Disclosed are a frequency offset estimation method and apparatus in an optical transmission network and a storage medium. The method comprises: acquiring a data symbol to be frequency offset estimated, and eliminating a noise phase, a phase generated by a light source and an information phase in the data symbol to be frequency offset estimated; and performing a correlation operation on a data symbol with a set interval in the data symbol after the elimination processing and using a correlation operation result to determine a frequency offset estimation value.

Claims (196)

1. A frequency offset estimation method in an optical transmission network, the method comprising:

acquiring data symbols on which frequency offset estimation is to be performed;

eliminating a noise phase, a light source generated phase and an information phase of each of the data symbols on which frequency offset estimation is to be performed;

performing a correlation operation on data symbols with a set interval among the data symbols subjected to the eliminating operation; and

determining a frequency offset estimation value based on a result of the correlation operation.

2. The method according to claim 1 , wherein the eliminating a noise phase, a light source generated phase and an information phase of each of the data symbols on which frequency offset estimation is to be performed comprises:

multiplying a data symbol on which frequency offset estimation is to be performed by a conjugate of the data symbol on which frequency offset estimation is to be performed to get a product, and calculating a fourth power of the product, so as to eliminate the information phase and the light source generated phase of the data symbol on which frequency offset estimation is to be performed; and

summing a plurality of successive data symbols on which frequency offset estimation is to be performed, so as to eliminate the noise phases of the data symbols on which frequency offset estimation is to be performed.

3. The method according to claim 1 , wherein the correlation operation on data symbols with the set interval is performed according to the following formula

C

=

1

/

N

×

i

=

1

N

(

S

i

*

×

S

i

+

N

)

wherein N is a symbol interval value between the data symbols on which frequency offset estimation is to be performed S i and S i+N , Σ denotes a sum operation, and S i * is a conjugate of the data symbol on which frequency offset estimation is to be performed S i ;

correspondingly, the frequency offset estimation value Δf is determined according to the following formula:

Δ f=Fs /(2 πN )×arctan( Im ( C )/ Re ( C ))

wherein Fs is a unit data symbol rate, arctan( ) denotes an arctan operation, and Im(C) denotes an imaginary part of the C, and Re(C) denotes a real part of the C.

4. The method according to claim 3 , wherein the data symbols on which frequency offset estimation is to be performed comprises X polarization state data symbols and Y polarization state data symbols;

wherein the frequency offset estimation values of the Y polarization state data symbols are determined by performing the correlation operation on adjacent data symbols according to the following formula:

C

=

i

=

1

N

(

S

i

*

×

S

i

+

1

)

for the X polarization state data symbols, the set interval value N varies within a range of 1, 2, 4, 8, 16.

5. The method according to claim 4 , wherein the method further comprises: for each of the set interval values,

setting a threshold corresponding to the set interval value;

determining that phase ambiguity occurs in the X polarization state data symbols, when an absolute value of a difference between a current frequency offset estimation value of the X polarization state data symbols and a current frequency offset estimation value of the Y polarization state data symbols exceeds the threshold corresponding to the set interval value;

adjusting the set interval value N for performing the correlation operation on the X polarization state data symbols to be 1; and

continuing to perform frequency offset estimation on the X polarization state data symbols.

6. The method according to claim 4 , wherein the method further comprises:

increasing a current set interval value N in a sequence of 1, 2, 4, 8 and 16, in case that an absolute value of a difference between the current frequency offset estimation value and a previous frequency offset estimation value is less than a first threshold and an absolute value of the current frequency offset estimation value is less than the first threshold, and it is determined that the current set interval value N is not 16;

after N is increased, maintaining the increased current set interval value N to be unchanged, in case that the absolute value of the difference between the current frequency offset estimation value after N is increased and the frequency offset estimation value before N is increased is within a set threshold range and it is determined that the absolute value of the current frequency offset estimation value after N is increased is less than the first threshold; and

maintaining the current set interval value N to be 16, in case that the absolute value of the difference between the current frequency offset estimation value and the previous frequency offset estimation value is less than the first threshold and the absolute value of the current frequency offset estimation value exceeds the first threshold, and it is determined that the current set interval value N is 16.

7. A frequency offset estimation apparatus in an optical transmission network, the apparatus is applied into a 100 G Digital Signal Processor and comprises: a processor configured to execute operations comprising:

acquiring data symbols on which frequency offset estimation is to be performed;

eliminating a noise phase, a light source generated phase and an information phase of each of the data symbols on which frequency offset estimation is to be performed;

performing a correlation operation on data symbols with a set interval among the data symbols subjected to the eliminating operation; and

determining a frequency offset estimation value based on a result of the correlation operation.

8. The apparatus according to claim 7 , wherein the processor further executes operations comprising:

multiplying a data symbol on which frequency offset estimation is to be performed by a conjugate of the data symbol on which frequency offset estimation is to be performed to get a product, and calculating a fourth power of the product, so as to eliminate the information phase and the light source generated phase of the data symbol on which frequency offset estimation is to be performed; and

summing a plurality of successive data symbols on which frequency offset estimation is to be performed, so as to eliminate the noise phases of the data symbols on which frequency offset estimation is to be performed.

9. The apparatus according to claim 7 , wherein the processor further executes operations comprising: performing the correlation operation on data symbols with the set interval according to the following formula:

C

=

1

/

N

×

i

=

1

N

(

S

i

*

×

S

i

+

N

)

wherein N is a symbol interval value between the data symbols on which frequency offset estimation is to be performed S i and S i+N , Σ denotes a sum operation, and S i * is a conjugate of the data symbol on which frequency offset estimation is to be performed S i ;

correspondingly, the processor further executes operations comprising: determining the frequency offset estimation value Δf according to the following formula:

Δ f=Fs /(2 πN )×arctan( Im ( C )/ Re ( C ))

wherein Fs is a unit data symbol rate, arctan( ) denotes an arctan operation, and Im(C) denotes an imaginary part of the C, and Re(C) denotes a real part of the C.

10. The apparatus according to claim 9 , wherein the data symbols on which frequency offset estimation is to be performed comprises X polarization state data symbols and Y polarization state data symbols;

wherein the processor determines the frequency offset estimation values of the Y polarization state data symbols by performing the correlation operation on adjacent data symbols according to the following formula:

C

=

i

=

1

N

(

S

i

*

×

S

i

+

1

)

for the X polarization state data symbols, the set interval value N varies within a range of 1, 2, 4, 8, 16.

11. The apparatus according to claim 10 , wherein the processor further executes operations comprising: for each of the set interval values,

setting a threshold corresponding to the set interval value;

determining that phase ambiguity occurs in the X polarization state data symbols, when an absolute value of a difference between a current frequency offset estimation value of the X polarization state data symbols and a current frequency offset estimation value of the Y polarization state data symbols exceeds the threshold corresponding to the set interval value;

correspondingly, the processor further executes operations comprising:

adjusting the set interval value N for performing the correlation operation on the X polarization state data symbols to be 1; and

continuing to perform frequency offset estimation on the X polarization state data symbols.

12. The apparatus according to claim 11 , wherein the processor further executes operations comprising:

increasing a current set interval value N in a sequence of 1, 2, 4, 8 and 16, in case that an absolute value of a difference between the current frequency offset estimation value and a previous frequency offset estimation value is less than a first threshold and an absolute value of the current frequency offset estimation value is less than the first threshold, and it is determined that the current set interval value N is not 16;

after N is increased, maintaining the increased current set interval value N to be unchanged, in case that the absolute value of the difference between the current frequency offset estimation value after N is increased and the frequency offset estimation value before N is increased is within a set threshold range and it is determined that the absolute value of the current frequency offset estimation value after N is increased is less than the first threshold; and

maintaining the current set interval value N to be 16, in case that the absolute value of the difference between the current frequency offset estimation value and the previous frequency offset estimation value is less than the first threshold and the absolute value of the current frequency offset estimation value exceeds than the first threshold, and it is determined that the current set interval value N is 16.

13. A non-transitory storage medium storing computer programs for performing a frequency offset estimation method in the optical transmission network, the method comprising:

acquiring data symbols on which frequency offset estimation is to be performed;

eliminating a noise phase, a light source generated phase and an information phase of each of the data symbols on which frequency offset estimation is to be performed;

performing a correlation operation on data symbols with a set interval among the data symbols subjected to the eliminating operation; and

determining a frequency offset estimation value based on a result of the correlation operation.

14. The non-transitory storage medium according to claim 13 , wherein the eliminating a noise phase, a light source generated phase and an information phase of each of the data symbols on which frequency offset estimation is to be performed comprises:

multiplying a data symbol on which frequency offset estimation is to be performed by a conjugate of the data symbol on which frequency offset estimation is to be performed to get a product, and calculating a fourth power of the product, so as to eliminate the information phase and the light source generated phase of the data symbol on which frequency offset estimation is to be performed; and

summing a plurality of successive data symbols on which frequency offset estimation is to be performed, so as to eliminate the noise phases of the data symbols on which frequency offset estimation is to be performed.

15. The non-transitory storage medium according to claim 13 , wherein the correlation operation on data symbols with the set interval is performed according to the following formula:

C

=

1

/

N

×

i

=

1

N

(

S

i

*

×

S

i

+

N

)

wherein N is a symbol interval value between the data symbols on which frequency offset estimation is to be performed S i and S i+N , Σ denotes a sum operation, and S i * is a conjugate of the data symbol on which frequency offset estimation is to be performed S i ;

correspondingly, the frequency offset estimation value Δf is determined according to the following formula:

Δ f=Fs /(2 πN )×arctan( Im ( C )/ Re ( C ))

wherein Fs is a unit data symbol rate, arctan( ) denotes an arctan operation, and Im(C) denotes an imaginary part of the C, and Re(C) denotes a real part of the C.

16. The non-transitory storage medium according to claim 15 , wherein the data symbols on which frequency offset estimation is to be performed comprises X polarization state data symbols and Y polarization state data symbols;

wherein the frequency offset estimation values of the Y polarization state data symbols are determined by performing the correlation operation on adjacent data symbols according to the following formula:

C

=

i

=

1

N

(

S

i

*

×

S

i

+

1

)

for the X polarization state data symbols, the set interval value N varies within a range of 1, 2, 4, 8, 16.

17. The non-transitory storage medium according to claim 16 , wherein the method further comprises: for each of the set interval values,

setting a threshold corresponding to the set interval value;

determining that phase ambiguity occurs in the X polarization state data symbols, when an absolute value of a difference between a current frequency offset estimation value of the X polarization state data symbols and a current frequency offset estimation value of the Y polarization state data symbols exceeds the threshold corresponding to the set interval value;

adjusting the set interval value N for performing the correlation operation on the X polarization state data symbols to be 1; and

continuing to perform frequency offset estimation on the X polarization state data symbols.

18. The non-transitory storage medium according to claim 16 , wherein the method further comprises:

increasing a current set interval value N in a sequence of 1, 2, 4, 8 and 16, in case that an absolute value of a difference between the current frequency offset estimation value and a previous frequency offset estimation value is less than a first threshold and an absolute value of the current frequency offset estimation value is less than the first threshold, and it is determined that the current set interval value N is not 16;

after N is increased, maintaining the increased current set interval value N to be unchanged, in case that the absolute value of the difference between the current frequency offset estimation value after N is increased and the frequency offset estimation value before N is increased is within a set threshold range and it is determined that the absolute value of the current frequency offset estimation value after N is increased is less than the first threshold; and

maintaining the current set interval value N to be 16, in case that the absolute value of the difference between the current frequency offset estimation value and the previous frequency offset estimation value is less than the first threshold and the absolute value of the current frequency offset estimation value exceeds the first threshold, and it is determined that the current set interval value N is 16.

Assignments (3)
BILL OF SALE FOLLOWING SALE IN FORECLOSURE Recorded Nov 29, 2023
From: HANSON, BROOKE
To: HANSON, BROOKE
Reel/Frame 065713/0113 →
SECURITY INTEREST Recorded May 24, 2023
From: LIGHTFLET CORPORATION
To: HANSON, BROOK
Reel/Frame 063749/0119 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2017
From: LU, QIUYAN
To: SANECHIPS TECHNOLOGY CO.,LTD.
Reel/Frame 042656/0275 →
Priority Claims (1)
CN 2014 1 0307156 · Jun 30, 2014 · national
Continuity (1)
Related Publication 20170279645A1 · Sep 28, 2017