发明名称 Synchronization process in optical frequency division multiplexing transmission systems
摘要 The present invention discloses a synchronization method suitable for increasing the receiving speed in the receiving part of an orthogonal optical frequency division multiplexing (OOFDM) transceiver.
申请公布号 US8938171(B2) 申请公布日期 2015.01.20
申请号 US201013504697 申请日期 2010.10.29
申请人 Bangor University 发明人 Tang Jianming;Jin Xianqing
分类号 H04B10/00;H04L27/26 主分类号 H04B10/00
代理机构 RatnerPrestia 代理人 RatnerPrestia
主权项 1. A symbol synchronization method in a receiving part of an optical orthogonal frequency division multiplexing (OOFDM) transceiver that comprises the steps of: a) converting incoming real-valued samples from serial to parallel into two orthogonal frequency division multiplexing (OFDM) symbol groups wherein one group contains an original copy of the symbols and the other group contains a time-delayed copy of the symbols; b) performing a first subtraction operation between sample at position x of the original symbol copy and sample at position x+N−L of the time-delayed copy wherein N is the total number of samples and L is a length of a cyclic prefix; c) storing a first absolute value of the first subtraction in position x of a synchronization register; d) performing a next subtraction operation between sample at position x+1 x of the original symbol copy and sample at position x+1+N−L of its time-delayed copy counterpart; e) storing a next absolute value of the next subtraction in position x+1 of the synchronization register; f) repeating the subtraction operation until x=N and selecting a subsequent sample as x=1; g) when the synchronization register is full, reallocating each slot of the synchronization register with subsequent round of subtractions wherein random noise and inter-symbol interference is minimized by averaging each new value with the value stored previously using equation y(n)=α·x(n)+(1−α)·y(n−1) wherein α is a coefficient controlling the growth of the calculated value, y(n−1) is a synchronization vector previously stored in the synchronization register and x(n) is a new synchronization vector; h) repeating the operation over at most 500 blocks of symbols as needed to generate a synchronization profile; i) inverting the synchronization profile in order to generate a window; j) calculating a centre of gravity of the window in order to determine a synchronization signal position; k) convolving the window of step j) with a Gaussian window having its centre positioned at the position of the synchronization signal.
地址 Bangor Gwynedd GB