TRUNCATED ZADOFF-CHU SEQUENCE FOR LTE UPLINK REFERENCE SIGNALS
A method to generate truncated Zadoff-Chu sequences is disclosed. A large Zadoff-Chu sequence is generated, based on a maximum transmission bandwidth, then the sequence is truncated based on the actual transmission bandwidth. The Zadoff-Chu sequence is cyclicly extended, as needed, to maintain a quasi-orthogonal characteristic. The result is that there is an increased number of available Zadoff-Chu sequences for distribution in a wireless neighborhood and the rate of interference is reduced.
Latest Intel Patents:
This application claims priority to U.S. Provisional Patent Application No. 61/523,080, filed on Aug. 12, 2011.
TECHNICAL FIELDThis application relates to Zadoff-Chu sequences and, more particularly, to a method to increase the number of reference signals.
BACKGROUND
A Zadoff-Chu sequence is a mathematical sequence that is applied to radio signals to improve the properties of the radio signals as they are transmitted through the air in a wireless neighborhood. The Zadoff-Chu sequences are complex numbers, each one having a real portion and an imaginary portion. Orthogonality is one of the desired characteristics of radio signals coupled with Zadoff-Chu sequences. Such radio signals are considered less likely to cause interference in the wireless neighborhood.
Other characteristics also make radio signals coupled with Zadoff-Chu sequences desirable. Zadoff-Chu sequences have good auto-correlation properties and can be searched for in both the time and frequency domains. All Zadoff-Chu points have a constant amplitude of one.
Despite these characteristics, the number of available Zadoff-Chu sequences limits the number of entities that may use the sequences in the wireless neighborhood.
Thus, there is a continuing need for a method to use Zadoff-Chu sequences that overcomes the shortcomings of the prior art.
The foregoing aspects and many of the attendant advantages of this document will become more readily appreciated as the same becomes better understood by reference to the following detailed description, when taken in conjunction with the accompanying drawings, wherein like reference numerals refer to like parts throughout the various views, unless otherwise specified.
In accordance with the embodiments described herein, a method to generate truncated Zadoff-Chu sequences is disclosed. The method modifies the existing methodology for generating truncated Zadoff-Chu sequences, with the result being an increased number of available Zadoff-Chu sequences for distribution in a wireless neighborhood.
In the following detailed description, reference is made to the accompanying drawings, which show by way of illustration specific embodiments in which the subject matter described herein may be practiced. However, it is to be understood that other embodiments will become apparent to those of ordinary skill in the art upon reading this disclosure.
For simplicity, in describing the truncated Zadoff-Chu generation method herein, reference is made to the long-term evolution, or LTE, standard, (also known as the 3rd generation partnership project, or 3GPP), which is known to employ Zadoff-Chu sequences for several applications. However, it is to be understood that the truncated Zadoff-Chu generation method may be employed with other wireless standards. The following detailed description is, therefore, not to be construed in a limiting sense, as the scope of the subject matter is defined by the claims.
Further, the Zadoff-Chu sequences are described herein as being in conjunction with the transmission of reference signals to a base station by a wireless mobile device. However, the truncated Zadoff-Chu sequence generation method described herein may be used for other transmissions and should not, therefore, be construed as being limited to the reference signal application.
The Zadoff-Chu function is a type of spreading function used in LTE to optimize signal transmissions through a wireless neighborhood. The Zadoff-Chu sequences are generated using the following formula:
for 0≦n≦NZC−1 and NZC=the length of the sequence. In some embodiments, the truncated Zadoff-Chu generation method 100 modifies the existing Zadoff-Chu sequences used in the LTE environment to increase the number of reference signals that are available to be used in the wireless neighborhood.
Reference signals are transmitted, in part, to estimate the transmission channel. So, suppose the channel is a 10 MHz channel and there are 48 resource blocks available for distribution to different users. Suppose also that the channel is populated by a single user and a single base station (known in LIE parlance as eNodeB). The LTE specification defines the following valid resource block sizes for sounding reference signals: 4, 8, 12, 16, 20, 24, 32, 36, 40 and 48. Thus, the single user may be allocated all 48 resource blocks, and could transmit in those allocations four resource blocks at a time, for a total of 12 transmissions, to the base station. This would be one way to cover the entire 10 MHz band. Or, the user may send a single transmission using all 48 resource blocks. Or, the user may send multiple transmissions using eight resource blocks at a time, twelve resource blocks at a time, and so on.
It is likely that the wireless neighborhood will have more than one user, so the base station will allocate the 48 resource blocks to the users based on other criteria. Practically, the base station may allocate four resource blocks, eight resource blocks, and so on to a given user. Further, the base station determines which of the 48 resource blocks to allocate to the user, based on reference signals periodically received from the user. The user may send the reference signals at different frequency sub-bands within the 10 MHz band, because, initially, neither the base station nor the user knows which frequency sub-band is optimal for transmission for that user.
The reference signal itself is a signal known to the base station. When the user periodically transmits the reference signal to the base station, the received signal includes not just the reference signal, but additional channel characteristics. From this received signal, the base station is thus able to do channel estimation.
The number of available Zadoff-Chu sequences equals one less than the prime number that is used in its generation. The prime number used in Zadoff-Chu sequence generation is the largest prime number less than or equal to the length of the sequence. In the current 3GPP LTE standard, the smallest resource block size is three resource blocks. Each resource block has twelve subcarriers, so the smallest resource block size would have 36 subcarriers. One less than the largest prime number less than or equal to the length of the sequence is thus 30. Thus, according to the traditional rule for generating Zadoff-Chu sequences, thirty sequences are available for a resource block sire of three.
Assume Xi(u) is the Zadoff-Chu sequence, with root sequence u and 1≦i≦576. In some embodiments, when a resource block of size smaller than 48 resource blocks is needed (which characterizes many if not most transmissions), a smaller set of Zadoff-Chu sequences is also needed. In this circumstance, the 48-resource block Zadoff-Chu sequence is truncated to the desired size.
For example, to generate a Zadoff-Chu sequence for a resource block of size three, the Zadoff-Chu sequence generation method 100 takes a Zadoff-Chu sequence, X(u), having 571 subcarriers, and truncates the Zadoff-Chu sequence to a sequence of size 36: Xj(u), . . . , Xj+36(u), where 1≦j≦535 (the upper limit on j ensures that the 36 selected subcarriers are within the 571 available subcarriers of the Zadoff-Chu sequence).
In some embodiments, to ensure that the truncated Zadoff-Chu sequence is good, the following properties are maintained:
good cross-correlation between all sequences and cyclic shifted sequences (
improved channel estimation performance
low peak-to-average power ratio (PAPR)
The LTE specification supports several different channel bandwidths, with the wider bandwidths having greater channel capacity. LTE supports channel bandwidths of 1.4 MHz, 3 MHz, 5 MHz, 10 MHz, 15 MHz, and 20 MHz. The number of resource blocks varies with the channel bandwidth. In illustrating the truncated Zadoff-Chu sequence generation method 100, a 10 MHz bandwidth is used. However, the principles described herein may readily be applied to other channel bandwidths.
When the 570 Zadoff-Chu sequences 60 are generated by the method 100 (
Thus, for example, at the center of the wireless neighborhood 50 is a cellular region 30), with three sectors 40, denoted “1.0”. “1.1”, and “1.2”, which means. “base station 1 services sectors 0, 1, and 2”. A cellular region 30 to its left, denoted “2.3”, “2.4”, and “2.5”, indicates, “base station 2 services sectors 3, 4, and 5”. An adjacent cellular region 30, denoted “3.6”, “3.7”, and “3.8”, indicates, “base station 3 services sectors 6, 7, and 8”, and so on, until all 57 sectors 40 have been assigned to a base station. The nineteenth cellular region, denoted “19.54”, “19.55”, and “19.56” indicates, “base station 19 services sectors 54, 55, and 56”.
With the limited number of Zadoff-Chu sequences available under the 3GPP/LTE standard, the cellular regions 30 of the prior art wireless neighborhood 50 are color-coded to denote how the Zadoff-Chu sequences may be practically allocated so as to avoid interference. Thus, the arrangement of
Other base stations in the wireless neighborhood 50 similarly share the limited available Zadoff-Chu sequences, as indicated by the color-coding in
Further, with the popularity of wireless technology, it is likely that each base station will need to service multiple users within each of its three allocated sectors 40. It is not difficult to imagine, for example, each base station servicing thirty users simultaneously, ten in each of its three sectors.
In some embodiments, the truncated Zadoff-Chu sequence generation method 100 solves the above problem by generating 570 Zadoff-Chu sequences 60, with each ZC sequence having all subcarriers of the wireless channel available for transmission. For transmissions that are smaller than all 48 resource blocks 22 (most transmissions), the ZC sequence 60 is truncated, as needed, and the base stations within the wireless neighborhood 50 do not have to reuse Zadoff-Chu sequences 60 that are assigned to nearby base stations.
Some of the UEs 80 employ four resource blocks 22, while others use eight and twelve resource blocks. The resource block size is determined by the base station 90, and is based on a number of factors, such as the power capability of the UE, the distance of the LTE from the base station, and other factors. In this example, the UEs conform to the LTE specification, which also specifies valid resource block sizes.
The first six UEs 80, UE1-UE6, use all of the 48 resource blocks 22. The assignment of resource blocks may also include cyclic shifted Zadoff-Chu sequences. As used herein, a sequence is cyclic shifted when there is a translation (usually, a rotation) of the arrangement of the sequence elements in the time domain. Thus, for example, suppose a sequence has elements, a, b, c, and d, denoted, seq {a, h, c, d}. Following a cyclic shift, the sequence becomes {b, c, d, a}, then, {c, d, a, b}, and finally, {d, a, h, c} before returning to its original arrangement, {a, h, c, d}. One of the properties of a Zadoff-Chu sequence is that, when cyclic-shifted, the resulting sequence is orthogonal to the original Zadoff-Chu sequence. The remaining UEs 80, UE7-UE12, utilize a cyclic-shifted version of the Zakdoff-chu sequences, denoted ZCCN, for integer N. Because the Zadoff-Chu sequences 60 have the property of quasi-orthogonality, UEs using a set of resource blocks will not interfere with UEs using the cyclic-shifted version of the Zadoff-chu sequences 60.
The twelve UEs 80 of
Recall from
Therefore, on the top of the ten sequences available per section, eight cyclic shifts per Zadoff-Chu sequence may be made. Thus, in addition to the ten Zadoff-Chu sequences 60, ZC71, . . . , Z80 being available, a first set of cyclic-shifted Zadoff-Chu sequences 60 would be available, denoted ZCC71, . . . , ZCC80, a second set of cyclic-shifted Zadoff-Chu sequences 60 would be available, denoted ZCC271, . . . , ZCC280, a third set of cyclic-shifted Zadoff-Chu sequences 60 would be available, denoted ZCC371, . . . , ZCC380, and so on, up to eight times. Thus, for a single sector in the cellular region 30, up to ninety unique Zadoff-Chu sequences 60 are available, with each of these unique sequences being quasi-orthogonal. Thus, UEs 80 occupying the sector are able to operate without interference, in some embodiments, using the unique Zadoff-Chu sequences.
The principles described herein may be applied to different channel widths. For example, the LTE specification supports several different channel widths, any one of which may use the truncated Zadoff-Chu sequence generation method 100 described herein. As long as the UEs 80 within the sector 40 are assigned Zadoff-Chu sequences 60 with different resource blocks 22 and/or different cyclic-shifted values, successful transmissions of reference signals from the UEs are possible.
The truncated Zadoff-Chu sequence generation method 100 is thus useful for the transmission of reference signals, and is also suitable for uplink random access procedures. Compared to the original Zadoff-Chu sequences, nineteen times more sequences are available using the truncated Zadoff-Chu sequence generation method 100, in some embodiments. Experiments show good cross-correlation among all possible pairs of sequences. A two- to three-dB gain in NMSE channel estimation performance is observed in expense of a 0.2 dB loss in PAPR. Overall, this scheme increases the number of available sequences without forfeiting performance. In some embodiments, the Zadoff-Chu sequence generation method 100 is well-suited for future (fourth and fifth generation) heterogeneous networks (HetNet).
Currently, the LTE specification defines, at most, sixty sequences available in two groups of thirty sequences. To compensate for performance loss due to interference generated by reuse of sequences, LTE defines complicated sequence and group hopping, which are avoided when using the truncated Zadoff-Chu sequence generation method 100, in some embodiments.
In some embodiments, the truncated Zadoff-Chu sequence generation method 100 is implemented in the base station 90 receiver equipment as well as in the user equipment 80.
Once the Zadoff-Chu sequences are generated, the method 100 removes sequences in which the PAPR doesn't meet a required threshold. For example, as shown in
In some embodiments, the generation of the Zadoff-Chu sequences 6), the removal of the Zadoff-Chu sequences having high PAPR, and the cyclic-shifting of the Zadoff-Chu sequences are performed as separate and distinct operations, with each iteration being stored in a lookup table, in some embodiments. Thus, for example, the lookup tables 170 and 270 (
The actual assignment of Zadoff-Chu sequences to particular base stations 90 in the wireless neighborhood 50 are done separately via control channels and are beyond the scope of this disclosure.
While the application has been described with respect to a limited number of embodiments, those skilled in the art will appreciate numerous modifications and variations there from. It is intended that the appended claims cover all such modifications and variations as fall within the true spirit and scope of the invention.
Claims
1. A method, comprising:
- multiplying a maximum resource block size by a number of subcarriers per resource block to obtain a value, wherein the maximum resource block size is based on a bandwidth of a wireless transmission channel;
- obtaining a largest prime number smaller than the value, resulting in a second value;
- generating a Zadoff-Chu sequence using a formula, wherein the sequence is based on the second value; and
- truncating the Zadoff-Chu sequence, resulting in a truncated Zadoff-Chu sequence, based on a second resource block size, wherein the second resource block size is associated with a second bandwidth.
2. The method of claim 1, further comprising:
- coupling the truncated Zadoff-Chu sequence to a signal for transmission over the wireless transmission channel at the second bandwidth.
3. The method of claim 1, wherein the Zadoff-Chu sequence has a size equal to the largest prime number, the method further comprising:
- cyclicly extending the Zadoff-Chu sequence to a second size, wherein the second size equals the maximum resource block size multiplied by the number of carriers per resource block; wherein the Zadoff-Chu sequence is quasi-orthogonal.
4. The method of claim 1, further comprising:
- measuring a peak-to-average power ratio (PAPR) of the Zadoff-Chu sequence; and
- if the PAPR exceeds a predetermined value, discarding the Zadoff-Chu sequence.
5. The method of claim 4, further comprising: wherein the truncated Zadoff-Chu sequence is coupled to the signal for transmission over the wireless transmission channel.
- generating a cyclic shift of the Zadoff-Chu sequence, resulting in a cyclic-shifted Zadoff-Chu sequence; and
- truncating the cyclic-shifted Zadoff-Chu sequence, resulting in the truncated Zadoff-Chu sequence;
6. The method of claim 5, further comprising:
- storing the Zadoff-Chu sequence in a lookup table; and
- storing the cyclic-shifted Zadoff-Chu sequence in the lookup table.
7. The method of claim 1, wherein the bandwidth is 10 MHz and the maximum resource block size is 48.
8. The method of claim 7, wherein each resource block in the 10 MHz bandwidth has twelve data subcarriers.
9. The method of claim 1, generating the Zadoff-Chu sequence using the formula further comprising using the following formula: x ( n ) = - jπ un ( n + 1 ) N ZC,
- for 0≦n≦NZC−1 and wherein NZC is the second value.
10. The method of claim 1, further comprising: wherein the plurality of Zadoff-Chu sequences are quasi-orthogonal.
- generating additional Zadoff-Chu sequences using the second value; and
- cyclicly extending the Zadoff-Chu sequences so that the number of Zadoff-Chu sequences is equal to the value, resulting in a plurality of Zadoff-Chu sequences;
11. A user equipment, comprising:
- an antenna to transmit signals to and receive signals from a remote entity in a wireless neighborhood;
- a transceiver coupled to the antenna;
- a memory to store a software program; and
- a processor to execute the software program, wherein the software program performs the following operations: receiving, from a base station, an assignment of a Zadoff-Chu sequence from a plurality of Zadoff-Chu sequences; receiving, from the base station, an assignment of one or more resource blocks from a plurality of resource blocks, wherein plurality of resource blocks characterize a bandwidth of a wireless transmission channel; obtaining the assigned Zadoff-Chu sequence; truncating the assigned Zadoff-Chu sequence based on the resource block assignment, resulting in a truncated Zadoff-Chu sequence.
12. The user equipment of claim 11, wherein the software program further performs the following operation: x ( n ) = - jπ un ( n + 1 ) N ZC, for 0≦n≦NZC−1 and wherein NZC is obtained by multiplying a maximum resource block size by a number of subcarriers per resource block to obtain a value, wherein the maximum resource block size is based on the bandwidth of the wireless transmission channel.
- generating the assigned Zadoff-Chu sequence using the following formula:
13. The user equipment of claim 12, wherein the software program further performs the following operation:
- cyclicly shifting the first Zadoff-Chu sequence, resulting in the assigned Zadoff-Chu sequence.
14. The user equipment of claim 11, further comprising:
- a lookup table loaded into the memory, wherein the software program retrieves the assigned Zadoff-Chu sequence from the lookup table.
15. The user equipment of claim 11, wherein the software program further performs the following operation:
- transmitting the signal to be transmitted with the truncated Zadoff-Chu sequence.
16. The user equipment of claim 14, wherein the software program further performs the following operation:
- retrieving the assigned Zadoff-Chu sequence from the lookup table, wherein the assigned Zadoff-Chu sequence is a cyclic-shifted version of another Zadoff-Chu sequence.
17. An article comprising a medium storing instructions to enable a processor-based system to:
- generate a Zadoff-Chu sequence using a formula, wherein the formula accepts as input a predetermined value, wherein the predetermined value is based on a bandwidth of a wireless transmission channel;
- receive an indication of which resource blocks to use for transmitting a signal over the wireless transmission channel; and
- truncate the Zadoff-Chu sequence based on the indication, resulting in a truncated Zadoff-Chu sequence.
18. The article of claim 17, further storing instructions to enable the processor-based system to:
- couple the truncated Zadoff-Chu sequence to a signal for transmission over the wireless transmission channel at a second bandwidth.
19. The article of claim 17, further storing instructions to enable the processor-based system to:
- multiply a maximum resource block size by a number of subcarriers per resource block to obtain a value, wherein the maximum resource block size is based on a bandwidth of a wireless transmission channel;
- obtain a largest prime number smaller than the value, resulting in a second value;
- subtract one from the second value, resulting in the predetermined number.
20. The article of claim 17, further storing instructions to enable the processor-based system to:
- measure a peak-to-average power ratio of the Zadoff-Chu sequence; and
- discard the Zadoff-Chu sequence if the peak-to-average power ratio exceeds a predetermined value.
21. The article of claim 17, further storing instructions to enable the processor-based system to:
- generate a cyclic shift of the Zadoff-Chu sequence, resulting in a cyclic-shifted Zadoff-Chu sequence;
- truncate the cyclic-shifted Zadoff-Chu sequence based on the indication, resulting in a cyclic-shifted truncated Zadoff-Chu sequence; and
- couple a signal to be transmitted with the cyclic-shifted truncated Zadoff-Chu sequence.
Type: Application
Filed: Jun 8, 2012
Publication Date: Jun 26, 2014
Applicant: INTEL CORPORATION (Santa Clara, CA)
Inventors: Candy Yiu (Beaverton, OR), Shahrnaz Azizi (Cupertino, CA)
Application Number: 13/997,238
International Classification: H04J 13/00 (20060101); H04W 72/04 (20060101);