The present invention relates to a sequence generating method, and more particularly to a sequence generating method that has both the characteristics of low-autocorrelation and low-crosscorrelation.
Cellular communication systems are network infrastructures that are broadly utilized in most common mobile communication networks comprised of multiple base stations. Each base station is further capable of dividing the coverage area in the network into sub-areas by using directional antennas to improve frequency spectrum utilization efficiency and system capacity. Cellular communication systems, however, inherit distortion due to interference from multi-path configurations, and require channel estimation of the transmitting signal for post-signal processing.
Low-autocorrelation sequences, e.g. FZC sequences or GCL (Generalized Chirp-Like) sequences are commonly used in channel estimation techniques. In the case of the GCL sequence, because it has the characteristic of low-autocorrelation, it is usually used as the Pilot or Preamble sequence.
According to
According to
Currently known low-autocorrelation sequences, e.g. FZC sequences or GCL sequences, cannot achieve the characteristic of low-crosscorrelation. Therefore, when using FZC sequences or GCL sequences as Cell IDs, false determination will occur during such identification processes.
The present invention relates to a sequence generating method that is applicable to a Pilot sequence, a Preamble sequence, or a channel estimation in a communication system. The sequence generated by the present invention has both characteristics of low-autocorrelation and low-crosscorrelation.
In order to generate a sequence with both the characteristics of low-autocorrelation and low-crosscorrelation, the present invention provides a sequence generating method including generating R sets of orthogonal sequence with each set of the orthogonal sequence having N elements, generating a low-autocorrelation sequence having N elements, and multiplying the N elements of the low-autocorrelation sequence by the N elements of each of the R sets of the orthogonal sequence point-to-point to generate R sets of output sequence, in which the R sets of the orthogonal sequence are generated from Hadamard matrix, Walsh matrix, or OVSF matrix, the low-autocorrelation sequence is generated from a FZC sequence or a GCL sequence, and the output sequence can be transferred to a time-domain signal by applying upon an inverse Fourier transformation.
The present invention also provides a Pilot sequence generating method, including selecting R sets of orthogonal sequence generated from Hadamard matrix, Walsh matrix, or OVSF matrix, selecting a low-autocorrelation sequence generated from a FZC sequence or a GCL sequence, and multiplying the low-autocorrelation sequence by elements of each of the R sets of orthogonal sequence point-to-point to generate R sets of output sequence as the Pilot sequence for a communication system.
The present invention also provides a Preamble sequence generating method, including selecting R sets of orthogonal sequence generated from Hadamard matrix, Walsh matrix, or OVSF matrix, selecting a low-autocorrelation sequence generated from a FZC sequence or a GCL sequence, and multiplying the low-autocorrelation sequence by elements of each of the R sets of orthogonal sequence point-to-point to generate R sets of output sequence as the Preamble sequence for a communication system.
The sequence generated by the present invention has both characteristics of low-autocorrelation and low-crosscorrelation, and is applicable to a Pilot sequence, a Preamble sequence, or for channel estimation in a communication system.
The objective, spirits and advantages of the present invention will be readily understood by following detailed description with accompanying, wherein:
The present invention relates to a sequence generating method, particularly to a method for generating a sequence having both characteristics of low-autocorrelation and low-crosscorrelation. In an embodiment of the present invention, the sequence generated by the method of the present invention is applicable to a communication system.
The Pilot Sequence 2 or Preamble Sequence 3 shares an antenna 7 of the transmitter 6 for performing phase estimation, compensation, frame synchronization, frequency synchronization, channel estimation, or identity recognition.
As being applied to perform the phase estimation and compensation, the Pilot Sequence 2 or Preamble Sequence 3 must have the characteristic of low-autocorrelation, and as being used to distinguish users or Cell IDs, the Pilot Sequence 2 or Preamble Sequence 3 must also have the characteristic of low-crosscorrelation.
The sequence generating method of the present invention is capable of generating a sequence that has both characteristics of low-autocorrelation and low-crosscorrelation. As such, the method of the present invention is applicable to generate the Pilot Sequence 2 or the Preamble Sequence 3.
In the embodiment of the present invention, at step 101, the R sets of the orthogonal sequence can be generated from Hadamard matrix, Walsh matrix, or OVSF matrix. In one embodiment of the present invention, the R sets of the orthogonal sequence are generated from Hadamard matrix, wherein the Hadamard matrix is derived from a 2×2 base matrix H2, and the H2 matrix is indicated as below:
When the sets of the orthogonal sequence to be required exceed 2, the base matrix H2 can be recursively expanded to form a 2n×2n matrix H2
Extracting each row from the matrix H2
In one embodiment of the present invention, the R sets of orthogonal sequence can be generated from Walsh matrix, wherein the Walsh recursive formula is indicated as below:
In the above formula, n is the matrix dimension and
When R=2n, each row extracted from the generated matrix W2n, is a set of orthogonal sequence. Each of the R sets of the orthogonal sequence from step 101 contains R elements.
In the embodiment of the present invention, the low-autocorrelation sequence from step 102 can be generated from either a FZC sequence or a GCL sequence. In one embodiment of the present invention, the low-autocorrelation sequence is generated from the GCL sequence, wherein the formula for GCL sequence is indicated as below:
According to the above formula, when parameter K is set to R, the GCL sequence results in a GCL sequence FR of R elements as indicated below:
FR=(a0,a1,a2, . . . ,aR-1)
Further, according to the formula for GCL sequence, the parameters M and m are set to result in the sequence value of the low-autocorrelation sequence FR in step 102.
In the embodiment of the present invention, the R sets of output sequence are obtained by multiplying the low-autocorrelation sequence by the elements of each of the R sets of the orthogonal sequence point-to-point at step 103. According to the above embodiment, the Hadamard matrix H2
In an embodiment of the present invention, when the parameter M of the GCL sequence is set to 3, the low-autocorrelation sequence FR and Hadamard matrix H2
As shown in
According to
In one embodiment of the present invention, when the desired output sequence requires R sets and R elements, where R is not a power of 2, then in step 101, the Hadamard matrix with a power of 2 is used to generate a 2n×2n matrix H2
In one embodiment of the present invention, when the desired output sequence does not require the number of sets is the same with that of elements, e.g. the desired output sequence requires R1 sets and R2 elements, in step 101, the Hadamard matrix with a power of 2 is used to generate a 2n×2n matrix H2
In one embodiment of the present invention, when the desired output sequence requires R1 sets and R elements, wherein R=2n, the GCL sequence FR with the R elements from step 103 can be directly multiplied point-to-point by the 2n×2n matrix H2
In one embodiment of the present invention, when the generated output sequence is applied to an OFDM system, based on the system requirements for sequence characteristics, the generated output sequence in step 103 can be inserted into either the time domain signal or frequency domain signal. When the system requires the sequence positively having the characteristics of low-autocorrelation and low-crosscorrelation in the frequency domain, the output sequence will be inserted into the frame of the frequency domain, and then IFFT is applied to transform the output sequence into a time domain. When the system requires the output sequence positively having the characteristics of low-autocorrelation and low-crosscorrelation in the time domain, the output sequence will be inserted into the frame of the time domain. This type of sequence is typically used as the Pilot or Preamble sequences in an OFDM.
In one embodiment of the present invention, when the generated output sequence is required to fulfill extraneous frequency-energy distribution, elements from both front and back ends of each output sequence from step 103 can be discarded in order to satisfy the extraneous frequency-energy distribution.
The sequence generating method of the present invention can generate a sequence having both the characteristics of low-autocorrelation and low-crosscorrelation. Therefore, the sequence generating method of the present invention can be applied to Pilot sequences, Preamble sequences, or for channel estimation.
With a detailed description of the various embodiments of this invention, those skilled in the art will readily appreciate that various modifications and changes can be applied to the embodiments of the invention as hereinbefore described without departing from its scope, defined in and by the appended claims. In addition, the embodiments should be construed as a limitation on the actual applicable description of the invention.
Number | Date | Country | Kind |
---|---|---|---|
96114031 | Apr 2007 | TW | national |