1. Field of the Invention
The present invention is directed, in general, to wireless communication systems and, more specifically, to a Single-Carrier Frequency Division Multiple Access (SC-FDMA) communication system and is further considered in the development of the 3rd Generation Partnership Project (3GPP) Evolved Universal Terrestrial Radio Access (E-UTRA) Long Term Evolution (LTE).
In particular, the present invention considers the transmission of positive or Negative ACKnowledgement signals (ACK or NAK, respectively) over multiple transmission time intervals in an SC-FDMA communication system.
2. Description of the Art
Several types of signals should be supported for the proper functionality of a communication system. In addition to data signals, which convey the information content, control signals also need to be transmitted from User Equipments (UEs) to their serving base station (or Node B) in the UpLink (UL) of the communication system and from the serving Node B to UEs in the DownLink (DL) of the communication system in order to enable proper processing of the data. A UE, also commonly referred to as terminal or mobile station, may be fixed or mobile and may be a wireless device, a cellular phone, a personal computer device, a wireless modem card, etc. A Node B is generally a fixed station and may also be called a Base Transceiver System (BTS), an access point, or some other terminology.
The acknowledgement signal, i.e., an ACK or NAK, also known as Hybrid Automatic Repeat reQuest (HARQ)-ACK, is a control signal associated with the application of HARQ and is in response to the data packet reception. A data packet is retransmitted if a NAK is received, and a new data packet may be transmitted if an ACK is received.
The transmission of signals carrying the data information from UEs is assumed to be through a Physical Uplink Shared CHannel (PUSCH). When there is no data, a UE transmits control signals through the Physical Uplink Control CHannel (PUCCH). When there is data, a UE transmits control signals through the PUSCH in order to maintain the single carrier property.
The UEs are assumed to transmit data or control signals over a Transmission Time Interval (TTI) corresponding to a sub-frame.
The transmission BW is assumed to include frequency resource units, which will be referred to herein as Resource Blocks (RBs). Herein, each RB is further assumed to include 12 sub-carriers and UEs can be allocated a multiple of P consecutive RBs 140 for PUSCH transmission and 1 RB for PUCCH transmission. Nevertheless, the above values are only illustrative and not restrictive to the embodiments of the invention.
The PUCCH ACK/NAK transmission structure 210 includes the transmission of ACK/NAK signals and RS. The RS can be used for the coherent demodulation of the ACK/NAK signals. The ACK/NAK bits 220 modulate 230 a Constant Amplitude Zero Auto-Correlation (CAZAC) sequence 240, for example, with Binary Phase Shift Keying (BPSK) or Quadrature Phase Shift Keying (QPSK) modulation, which is then transmitted by the UE after performing the Inverse Fast Fourier Transform (IFFT) operation as will subsequently described. It is assumed that each RS 250 is transmitted through the same, unmodulated CAZAC sequence.
An example of CAZAC sequences is given by the following Equation (1):
In Equation (1), L is a length of the CAZAC sequence, n is an index of an element of the sequence n={0, 1, 2, . . . , L−1}, and k is an index of the sequence itself. For a given length L, if L is prime, there are L−1 distinct sequences. Therefore, the entire family of sequences is defined as k ranges in {1, 2, . . . , L−1}. However, it should be noted that the CAZAC sequences used for the ACK/NAK and RS transmission need not be generated using the exact above expression as will be further discussed below.
For CAZAC sequences of prime length L, the number of sequences is L−1. As the RBs are assumed to include an even number of sub-carriers, with 1 RB including 12 sub-carriers, the sequences used to transmit the ACK/NAK and RS can be generated, in the frequency or time domain, by either truncating a longer prime length (such as length 13) CAZAC sequence or by extending a shorter prime length (such as length 11) CAZAC sequence by repeating its first element(s) at the end (cyclic extension), although the resulting sequences do not fulfill the technical definition of a CAZAC sequence. Alternatively, CAZAC sequences with even length can be directly generated through a computer search for sequences satisfying the CAZAC properties.
At the receiver, the inverse (complementary) transmitter functions are performed. This is conceptually illustrated in
In
Different CSs of the same CAZAC sequence provide orthogonal CAZAC sequences. Therefore, different CSs of the same CAZAC sequence can be allocated to different UEs in the same RB for their RS or ACK/NAK transmission and achieve orthogonal UE multiplexing. This principle is illustrated in
Referring to
Orthogonal multiplexing for the signals from different UEs in the same RB can be achieved not only through different CS values of the CAZAC sequence, as described in
Referring to
820 is used in
At the receiver the only additional operation needed, relative to the ones described in
PUSCH transmissions can be scheduled by the Node B through an UL Scheduling Assignment (SA) using the Physical DL Control CHannel (PDCCH) or they can be preconfigured. Using the PDCCH, a PUSCH transmission from a UE may generally occur at any sub-frame the Node B scheduler decides. Such PUSCH scheduling is referred to as dynamic. To avoid excessive PDCCH overhead, some PUSCH transmissions may be preconfigured to occur periodically at predetermined parts of the operating BW until re-configured. Such PUSCH transmission scheduling is referred to as semi-persistent.
The Node B transmits the data packets to scheduled UEs through the Physical Downlink Shared CHannel (PDSCH). Similarly to the PUSCH, the PDSCH can be shared during the same sub-frame by multiple UEs for their packet reception from the same serving Node B, with each UE using a different part of the operating BW in order for mutual interference to be avoided. PDSCH transmissions can also be scheduled by the Node B through the PDCCH (dynamic scheduling) or can be preconfigured (SPS).
As the UL communication is considered, a focus will be on the ACK/NAK signals transmitted by UEs in response to a PDSCH transmission. Because PDSCH scheduling can be dynamic or semi-persistent, the transmission of ACK/NAK signals is respectively dynamic or semi-persistent (periodic). Also, because the periodic ACK/NAK transmissions are predetermined to occur at specific sub-frames, the respective resources (RB, CAZAC sequence CS, orthogonal code) can be also predetermined and semi-persistently assigned to a SPS UE. For dynamic ACK/NAK transmissions, no such pre-assignment is possible and the respective resources need to be dynamically determined in every sub-frame.
Several methods exist for a UE to use for mapping of the resources for its dynamic ACK/NAK transmission. For example, the DL SA may contain a few bits explicitly indicating these resources. Alternatively, implicit mapping based on the PDCCH resources used for the DL SA transmission may apply. The invention will be described using the latter option.
A DL SA includes Control Channel Elements (CCEs). The coding rate applied to the DL SA transmission to a UE depends on the received Signal to Interference and Noise Ratio (SINR) that UE experiences. For example, a high or low coding rate may respectively apply to the DL SA for a UE experiencing a high or low SINR. As the contents of the DL SA are fixed, different coding rates result to different number of CCEs. A DL SA with high coding rate, such as 2/3, may require 1 CCE for its transmission while a DL SA with low coding rate, such as 1/6, may require 4 CCEs for its transmission. It is assumed that the UL resources for the subsequent ACK/NAK transmission are derived by the number of the lowest CCE of the respective DL SA.
In addition to periodic and dynamic ACK/NAK signals, another periodic control signal a UE may transmit is the Channel Quality Indicator (CQI) informing the serving Node B of the channel conditions the UE experiences in the DL of the communication system, which are typically represented by a SINR. Other periodic control signals include the Service Request (SR) indicating a scheduling need, or the Rank Indicator (RI) indicating support for spatial multiplexing in case the serving Node B has 2 or more transmitter antennas. Therefore, the UL is assumed to support dynamic and semi-persistent PUSCH transmissions, dynamic ACK/NAK transmissions, periodic ACK/NAK transmissions, and other periodic control signals. All control channels are jointly referred to as PUCCH.
ACK/NAK signaling is the fundamental mechanism for a UE and its serving Node B to exchange information about the reception outcome of a prior data packet transmission. Therefore, the ACK/NAK reception reliability, as typically measured by the Bit Error Rate (BER), is essential to the proper operation of the communication system. For example, incorrect interpretation of NAK as ACK causes an incorrectly received packet to not be retransmitted, which in turn may result in a failure of the remaining communication session until the error is corrected by higher layers.
As several UEs may operate under low UL SINRs or be situated in coverage limited locations, the nominal ACK/NAK transmission over one sub-frame may often not be adequate to provide the required reception reliability. For such UEs, it is essential to extend their ACK/NAK transmission periods. A longer transmission period offers more ACK/NAK symbols which can be combined at the Node B receiver to effectively increase the total received SINR.
Accordingly, the present invention has been designed to solve at least the aforementioned problems occurring in the prior art, and to provide at the advantages described below.
An aspect of the present invention is to provide methods and apparatus for enabling repetitions for the transmission of dynamic or periodic ACK/NAK signals from UEs.
Another aspect of the present invention is to provide methods and apparatus for repeating ACK/NAK transmissions from UEs over multiple sub-frames.
Another aspect of the present invention also is to provide separate mechanisms for repeating dynamic ACK/NAK transmissions and periodic ACK/NAK transmissions.
Another aspect of the present invention is to specify the behavior of a UE with respect to transmissions of other, control or data, signals that may need to occur in the same sub-frames as an ACK/NAK transmission with repetitions.
Another aspect of the present invention is to determine PUCCH resources for the repetitions of the dynamic or periodic ACK/NAK transmissions to avoid interference with other signal transmitted by other UEs to the same serving Node B.
Another aspect of the present invention enables the repetitions of an ACK/NAK transmission by a UE to complete while ensuring well defined and stable system operation.
In accordance with an aspect of the present invention, a method is provided for a User Equipment (UE) to transmit an acknowledgement signal in a communication system. The method includes transmitting the acknowledgement signal in {(n+Q)th, (n+Q+1)th, . . . , (n+Q+N−1)th} Transmission Time Intervals (TTIs), the acknowledgement signal corresponding to a data packet the UE receives in an nth TTI; and not transmitting a non-acknowledgement signal in the {(n+Q)th, (n+Q+1)th, . . . , (n+Q+N−1)th} TTIs. n is an integer, Q is a number greater than 0, and N is a number greater than 1.
In accordance with another aspect of the present invention, an apparatus is provided for transmitting an acknowledgement signal in a communication system. The apparatus includes a receiver configured to receive a data packet in an nth Transmission Time Interval (TTI); and a transmitter configured to transmit the acknowledgement signal in {(n+Q)th, (n+Q+1)th, . . . , (n+Q+N−1)th} TTIs, the acknowledgement signal corresponding to the received data packet, and configured to not transmit a non-acknowledgement signal in the {(n+Q)th, (n+Q+1)th, (n+Q+N−1)th} TTIs. n is an integer, Q is a number greater than 0, and N is a number greater than 1.
The above and other aspects, features, and advantages of the present invention will be more apparent from the following detailed description taken in conjunction with the accompanying drawings, in which:
Various embodiments of the present invention will now be described more fully hereinafter with reference to the accompanying drawings. This invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete and will fully convey the scope of the invention to those skilled in the art.
Additionally, although the present invention is described in relation to a Single-Carrier Frequency Division Multiple Access (SC-FDMA) communication system, it also applies to all FDM systems in general and to Orthogonal Frequency Division Multiple Access (OFDMA), OFDM, FDMA, DFT-spread OFDM, Discrete Fourier Transform (DFT)-spread OFDMA, Single-Carrier OFDMA (SC-OFDMA), and SC-OFDM in particular.
System and methods of the embodiments of the present invention are related to the need for a UE to transmit a, dynamic or periodic, ACK/NAK signal over more than one sub-frame (repetition of ACK/NAK signal transmission) without causing interference to the transmission of signals by other UEs to the same serving Node B, and to enable the completion of ACK/NAK signal transmissions over more than one sub-frame while providing a well defined and stable system operation.
Several possible partitions exist for the RBs used for dynamic and semi-persistent PUSCH transmissions, for dynamic and periodic ACK/NAK transmissions, and for periodic transmission of CQI or other control signals in the PUCCH.
Referring to
The reason for the RB partition in
The structure in
Repetitions of ACK/NAK transmissions are assumed to be UE-specific, that is, only UEs for which the desired ACK/NAK BER cannot be achieved with transmission over one sub-frame perform additional transmissions of the same ACK/NAK signal over more sub-frames (coverage limited UEs). Implicit mapping of the ACK/NAK resources is assumed and the UE cannot automatically use the same resources in the next sub-frame for the repetition of its ACK/NAK transmission as they may be used by another UE.
For semi-persistent PDSCH scheduling, the Node B knows the ACK/NAK transmission requirements from the semi-persistently scheduled UEs and can configure each such UE to use a distinct set of resources (e.g., orthogonal cover, cyclic shift, and RB) for each repetition.
The remaining of this disclosure concerns the repetitions of ACK/NAK transmissions associated with dynamic PDSCH scheduling. It is assumed that the resources each UE uses for its ACK/NAK transmission are implicitly determined from the associated DL SA as described in
A first ACK/NAK transmission structure is illustrated in
BW fragmentation can frequently occur if the total number of ACK/NAK transmissions is larger than two as illustrated in
One issue with applying straightforward RB expansion to support ACK/NAK repetitions is the growth in the associated overhead, particularly for the smaller BWs. For example, for an operating BW with 6 RBs, using RB expansion to support 3 or more transmissions of the same ACK/NAK signal leads to 50% or more PUCCH overhead in some sub-frames, which is usually too large. An alternative approach is therefore required.
The implicit mapping of the UL ACK/NAK resources based on the CCEs used for the respective DL SA transmission leads to several unutilized ACK/NAK resources. For example, for an operating BW of 6 RBs, the implicit mapping can consume a maximum of 6 UL ACK/NAK resources. Considering the ACK/NAK multiplexing capacity of the structure illustrated in
The above-mentioned process is illustrated in
Using the same RB to multiplex repetitions of ACK/NAK transmissions in subsequent sub-frames in
Another issue related to the ACK/NAK transmission over more than one sub-frame is the subsequent PDSCH scheduling. Assuming either BPSK or QPSK modulation for the ACK/NAK and the same duration for the DL and UL sub-frames, a UE requiring a total of N UL sub-frames for an ACK/NAK transmission can again be scheduled before N−1 DL sub-frames only if it has 1-bit ACK/NAK as there can be no more than 2 ACK/NAK bits in a single transmission (QPSK). The present invention also considers that a UE configured by higher layers to transmit an ACK/NAK signal over N sub-frames (N>1) is implicitly configured a 2-bit ACK/NAK transmission over 2N sub-frames. A 1-bit or a 2-bit ACK/NAK transmission occurs, respectively, when the UE receives a data packet including 1 or 2 codewords.
A UE should not wait before transmitting the second ACK/NAK bit as its resources are implicitly derived per sub-frame from the DL SA. A delayed ACK/NAK transmission may thus interfere with one from another UE. Consequently, even for 1-bit ACK/NAK, only one such transmission can occur during the next N−1 sub-frames because having a UE which is coverage limited for 1-bit ACK/NAK revert to a 2-bit ACK/NAK transmission will simply prolong the number of sub-frames required for the completion of the transmission for both ACK/NAK bits. The total number of required sub-frames will be the same as the one for separate ACK/NAK transmissions. Also, additional resources will be required because the transmission of the second ACK/NAK bit will last longer than a single 1-bit transmission.
Two options exist to address the above issue. The first is to avoid scheduling a UE for the next N−1 DL sub-frames after its last PDSCH scheduling. A UE configured ACK/NAK transmission over N sub-frames (N>1) that receives a DL SA in sub-frame n, and has not received a DL SA in the previous n-N+1 sub-frames (the ones with sub-frame numbers n−1, . . . , n−N+1), does not transmit ACK/NAK signals in response to DL SAs over the next n+N−1 sub-frames (sub-frame numbers n+1, . . . , n+N−1). The second is to enable scheduling of a UE after M DL sub-frames, with M<N, but avoid scheduling the UE for the next 2×(N−M) DL sub-frames.
Regarding transmission in the PUSCH of an ACK/NAK signal requiring transmission over more than one sub-frame in the PUCCH, the respective BER should be considered. Given that ACK/NAK transmission in the PUSCH shares the allocated resources with other signals, such as the data signal or possible periodic control signals (such as CQI), the ACK/NAK BER in the PUSCH can become substantially worse than the PUCCH one. Therefore, having ACK/NAK transmission in the PUSCH only prolongs the completion of that ACK/NAK transmission and increases the latency of the communication. This also complicates management of the ACK/NAK resources and may lead to increased overhead requirements to support ACK/NAK repetition. Moreover, the performance of data or other control signals in the PUSCH is degraded.
To avoid the above complications and maintain a simple solution for supporting ACK/NAK repetitions, a UE requiring ACK/NAK repetitions should not have any PUSCH transmissions before it completes an ACK/NAK one. For example, the UE may not attempt detection of SAs leading to such PUSCH transmissions or may ignore such SAs if it detects them. Therefore, a UE configured to transmit an ACK/NAK signal over N sub-frames (N>1), and receives a DL SA in sub-frame n, and has not received a DL SA in the previous n−N+1 sub-frames (the ones with sub-frame numbers n−1, . . . , n−N+1), should not transmit in PUSCH during the sub-frames over which it transmits the ACK/NAK signal in response to the DL SA received in sub-frame n.
Following the same reasoning as above, a UE configured ACK/NAK repetitions should not transmit CQI or RI signals whenever it transmits ACK/NAK (in the PUCCH). It should be noted that without repetitions of the ACK/NAK transmission in multiple sub-frames, none of the previous restrictions related to any of the aforementioned signal transmissions applies.
Referring to
While the present invention has been shown and described with reference to certain preferred embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the present invention as defined by the appended claims.
The present application is a Continuation application of U.S. patent application Ser. No. 12/243,505, which was filed in the United States Patent and Trademark Office on Oct. 1, 2008, and claims priority under 35 U.S.C. §119(e) to U.S. Provisional Application No. 60/976,961, which was filed in the United States Patent and Trademark Office on Oct. 2, 2007, and to U.S. Provisional Application No. 61/074,851, which was filed in the United States Patent and Trademark Office on Jun. 23, 2008, the entire content of each of which are hereby incorporated by reference.
Number | Name | Date | Kind |
---|---|---|---|
7339949 | Suzuki et al. | Mar 2008 | B2 |
7564827 | Das et al. | Jul 2009 | B2 |
7822044 | Lee | Oct 2010 | B2 |
7907906 | Murata et al. | Mar 2011 | B2 |
8098581 | Tiedemann, Jr. et al. | Jan 2012 | B2 |
20020122400 | Vayanos et al. | Sep 2002 | A1 |
20030067907 | Rezailfar et al. | Apr 2003 | A1 |
20050249120 | Heo et al. | Nov 2005 | A1 |
20060159061 | Takano et al. | Jul 2006 | A1 |
20070150788 | Zhuyan | Jun 2007 | A1 |
20070286146 | Kuroda et al. | Dec 2007 | A1 |
20080095109 | Malladi et al. | Apr 2008 | A1 |
20100008435 | June et al. | Jan 2010 | A1 |
20100040037 | Choi | Feb 2010 | A1 |
20100098007 | Kim | Apr 2010 | A1 |
Number | Date | Country |
---|---|---|
1941668 | Apr 2007 | CN |
8154096 | Jun 1996 | JP |
2003143645 | May 2003 | JP |
2003-179581 | Jun 2003 | JP |
2006086551 | Mar 2006 | JP |
2007214920 | Aug 2007 | JP |
2010503921 | Jan 2010 | JP |
1020020045075 | Jun 2002 | KR |
1020070051304 | May 2007 | KR |
WO 2008039025 | Apr 2008 | KR |
2300175 | May 2007 | RU |
WO 02096006 | Nov 2002 | WO |
WO03058873 | Jul 2003 | WO |
WO2004006613 | Jan 2004 | WO |
WO2004072673 | Aug 2004 | WO |
WO2005109724 | Nov 2005 | WO |
WO2006030313 | Mar 2006 | WO |
WO 2008028006 | Mar 2008 | WO |
WO2008039025 | Apr 2008 | WO |
WO 2008039025 | Apr 2008 | WO |
Entry |
---|
Indian Office Action dated Dec. 22, 2014 issued in counterpart application No. 609/KOLNP/2010. |
Qualcomm Europe, “Support of ACK Repetition for E-UTRA Uplink” R1-073261, 3GPP TSG RAN1 #50, Aug. 15, 2007. |
NTT DoCoMo, KDDI, Mitsubishi Electric, NEC, Panasonic, Sharp, “Repetition of ACK/NACK in E-UTRA Uplink”, R1-070101, 3GPP TSG RAN WG1 Meeting #47bis, Jan. 10, 2007. |
NTT DoCoMo et al., Reptition of ACK/NACK in E-UTRA Uplink. |
Samsung, ACK/NACK Repetitions in E-UTRA UL, R1-074098. |
Panasonic et al., Joint Way Forward on the Uplink ACK/NACK Reptition for PUCCH. |
Samsung, ACK/NAK—Repetitions in E-UTRA UL; R1-082303. |
Texas Instruments, et al., Way Forward on Support of ACK/NACK Repetition. |
Number | Date | Country | |
---|---|---|---|
20130265970 A1 | Oct 2013 | US |
Number | Date | Country | |
---|---|---|---|
60976961 | Oct 2007 | US | |
61074851 | Jun 2008 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 12243505 | Oct 2008 | US |
Child | 13911722 | US |