This invention generally relates to wireless cellular communication, and in particular to transmission of reference signals in orthogonal frequency division multiple access (OFDMA), DFT-spread OFDMA, and single carrier frequency division multiple access (SC-FDMA) systems.
Wireless cellular communication networks incorporate a number of mobile UEs and a number of NodeBs. A NodeB is generally a fixed station, and may also be called a base transceiver system (BTS), an access point (AP), a base station (BS), or some other equivalent terminology. As improvements of networks are made, the NodeB functionality evolves, so a NodeB is sometimes also referred to as an evolved NodeB (eNB). In general, NodeB hardware, when deployed, is fixed and stationary, while the UE hardware is portable.
In contrast to NodeB, the mobile UE can comprise portable hardware. User equipment (UE), also commonly referred to as a terminal or a mobile station, may be fixed or mobile device and may be a wireless device, a cellular phone, a personal digital assistant (PDA), a wireless modem card, and so on. Uplink communication (UL) refers to a communication from the mobile UE to the NodeB, whereas downlink (DL) refers to communication from the NodeB to the mobile UE. Each NodeB contains radio frequency transmitter(s) and the receiver(s) used to communicate directly with the mobiles, which move freely around it. Similarly, each mobile UE contains radio frequency transmitter(s) and the receiver(s) used to communicate directly with the NodeB. In cellular networks, the mobiles cannot communicate directly with each other but have to communicate with the NodeB.
Long Term Evolution (LTE) wireless networks, also known as Evolved Universal Terrestrial Radio Access Network (E-UTRAN), are being standardized by the 3GPP working groups (WG). OFDMA and SC-FDMA (single carrier FDMA) access schemes were chosen for the down-link (DL) and up-link (UL) of E-UTRAN, respectively. User Equipments (UE's) are time and frequency multiplexed on a physical uplink shared channel (PUSCH), and a fine time and frequency synchronization between UE's guarantees optimal intra-cell orthogonality. In case the UE is not UL synchronized, it uses a non-synchronized Physical Random Access Channel (PRACH), and the Base Station (also referred to as NodeB) responds with allocated UL resource and timing advance information to allow the UE to transmit on the PUSCH. The 3GPP RAN Working Group 1 (WG1) has agreed on a preamble based physical structure for the PRACH. RAN WG1 also agreed on the number of available preambles that can be used concurrently to minimize the collision probability between UEs accessing the PRACH in a contention-based manner. These preambles are multiplexed in CDM (code division multiplexing) and the sequences used are Constant Amplitude Zero Auto-Correlation (CAZAC) sequences. All preambles are generated by cyclic shifts of a number of root sequences, which are configurable on a cell-basis.
In the case where the UE is UL synchronized, it uses a contention-free Scheduling Request (SR) channel for the transmission of a scheduling request. As opposed to the former case, the latter case is a contention-free access. In other words, a particular scheduling request channel in a particular transmission instance is allocated to at most one UE. In 3GPP LTE, a two-state scheduling request indicator can be transmitted on a SR channel. In case a UE has a pending SR to transmit, it transmits a positive (or ON) SRI on its next available SR channel. In case a UE does not have a pending SR to transmit, it transmits a negative (or OFF) SRI, or equivalently transmit nothing on its assigned SR channel. A pending (i.e. positive or ON) SRI is triggered by, including but are not limited to, buffer status changes or event-triggered measurement reports. WG1 has agreed that a two-state Scheduling Request Indicator (SRI) be transmitted with On-Off Keying using a structure similar to ACK/NACK transmission.
Control information bits are transmitted, for example, in the uplink (UL), for several purposes. For instance, Downlink Hybrid Automatic Repeat ReQuest (HARQ) requires at least one bit of ACK/NACK transmitted in the uplink, indicating successful or failed circular redundancy check(s) (CRC). Moreover, a one-bit scheduling request indicator (SRI) is transmitted in uplink, when UE has new data arrival for transmission in uplink. Furthermore, an indicator of downlink channel quality (CQI) needs to be transmitted in the uplink to support mobile UE scheduling in the downlink. While CQI may be transmitted based on a periodic or triggered mechanism, the ACK/NACK needs to be transmitted in a timely manner to support the HARQ operation. Note that ACK/NACK is sometimes denoted as ACKNAK or just simply ACK, or any other equivalent term. As seen from this example, some elements of the control information should be provided additional protection, when compared with other information. For instance, the ACK/NACK information is typically required to be highly reliable in order to support an appropriate and accurate HARQ operation. This uplink control information is typically transmitted using a physical uplink control channel (PUCCH). The structure of the PUCCH is designed to provide sufficiently high transmission reliability.
In addition to PUCCH, the EUTRA standard also defines a physical uplink shared channel (PUSCH), intended for transmission of uplink user data. The Physical Uplink Shared Channel (PUSCH) can be dynamically scheduled. This means that time-frequency resources of PUSCH are re-allocated every sub-frame. This (re)allocation is communicated to the mobile UE using the Physical Downlink Control Channel (PDCCH). Alternatively, resources of the PUSCH can be allocated semi-statically, via the mechanism of persistent scheduling. Thus, any given time-frequency PUSCH resource can possibly be used by any mobile UE, depending on the scheduler allocation. The Physical Uplink Control Channel (PUCCH) is different than the PUSCH, and the PUCCH is used for transmission of uplink control information (UCI). Frequency resources which are allocated for PUCCH are found at the two extreme edges of the uplink frequency spectrum. In contrast, frequency resources which are used for PUSCH are in between. Since PUSCH is designed for transmission of user data, re-transmissions are possible, and PUSCH is expected to be generally scheduled with less stand-alone sub-frame reliability than PUCCH. The general operations of the physical channels are described in the EUTRA specifications, for example: “3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA); Physical Channels and Modulation (Release 8).”
A reference signal (RS) is a pre-defined signal, pre-known to both transmitter and receiver. The RS can generally be thought of as deterministic from the perspective of both transmitter and receiver. The RS is typically transmitted in order for the receiver to estimate the signal propagation medium. This process is also known as “channel estimation.” Thus, an RS can be transmitted to facilitate channel estimation. Upon deriving channel estimates, these estimates are used for demodulation of transmitted information. This type of RS is sometimes referred to as De-Modulation RS or DM RS. Note that RS can also be transmitted for other purposes, such as channel sounding (SRS), synchronization, or any other purpose. Also note that Reference Signal (RS) can be sometimes called the pilot signal, or the training signal, or any other equivalent term.
Particular embodiments in accordance with the invention will now be described, by way of example only, and with reference to the accompanying drawings:
Both the SRI (schedule request indicator) and the SRS (sounding reference signal) allocations are configured semi-statically by the eNB, and occur periodically. The typical period for the SRI is 10 ms so as to provide a low-latency procedure whenever the UE needs to transmit new data. The SRS period typically depends on the type of traffic and the UE velocity. As a result, SRS and SRI periods may not be integer multiple of each other, in which case it may happen that both are occasionally scheduled in the same transmission instance. Disclosed herein are various embodiments of solutions for retaining the SC (single carrier) property of the transmission for a particular allocation in which the SRS and SRI overlap in one transmission instance.
For the SRI illustrated in
In another embodiment, C0-C11 represent 12 different amounts of phase ramp applied to a root CAZAC-like sequence. A cyclic shifted sequence is obtained by a cyclic shift operation on the root sequence, which is typically defined in the time domain. Phase ramped sequence is obtained by a phase ramp operation on the root sequences, which is typically defined in the frequency domain. The proposed method in this disclosure applies to both cyclic shifted sequences and phase ramped sequences.
Similarly,
In 3GPP LTE, similar structures in
In each OFDM symbol, a cyclically shifted or phase ramped CAZAC-like sequence is transmitted. The CAZAC-like sequence in an PUCCH DM RS OFDM symbol is un-modulated, or equivalently modulated/multiplied by 1. The CAZAC-like sequence in a data OFDM symbol is modulated by the data symbol. In case of a positive SRI transmission, the CAZAC-like sequence in a data OFDM symbol is modulated/multiplied by 1. In this disclosure, a CAZAC-like sequence generally refers to any sequence that has the property of constant amplitude zero auto correlation. Examples of CAZAC-like sequences includes but not limited to, Chu Sequences, Frank-Zadoff Sequences, Zadoff-Chu (ZC) Sequences, Generalized Chirp-Like (GCL) Sequences, or any computer generated CAZAC sequences. One example of a CAZAC-like sequence
In this disclosure, the cyclically shifted or phase ramped CAZAC-like sequence is sometimes denoted as cyclic shifted base sequence, cyclic shifted root sequence, phase ramped base sequence, phase ramped root sequence, or any other equivalent term.
A Sounding reference signal (SRS) is transmitted in one SC-OFDM symbol within a transmission instance (e.g. a 1 ms subframe consisting of 14 or 12 SC-OFDM symbols). SRS is typically wideband in support of frequency-dependent scheduling, link adaptation, power control, and UL synchronization maintenance, for example.
Unlike “pure” OFDMA systems, Single Carrier (SC) systems are more restrictive regarding how different UL transmissions can be frequency-multiplexed, and can be defined as follows: for a given UE, only one transmission per SC-OFDM symbol can be frequency-mapped to the system bandwidth so that the UE cannot frequency multiplex different transmissions in the same SC-OFDM symbol. This prevents a spike in the peak to average power ratio (PAPR) that is undesirable.
Both SRI and SRS allocations are configured semi-statically by the eNB, and occur periodically. The typical period for the SRI is 10 ms so as to provide a low-latency procedure whenever the UE needs to transmit new data. The SRS period typically depends on the type of traffic and the UE speed. As a result, SRS and SRI periods may not be integer multiple of each other, in which case it may happen that both are configured in the same transmission instance. Several solutions will be described in the following paragraphs.
It is possible that SRS and ACK/NAK (or CQI) may need to be transmitted in the same transmission instance (e.g. a 1 ms subframe). Due to the restriction imposed by the single carrier property, the transmission of ACK/NACK (or CQI) is prioritized over SRS and SRS is always dropped. As a result, one could think at extending the same rule for SRI and SRS. However, in the case of simultaneous SRI and SRS allocation in the same transmission instance, the “SRS dropping” rule does not need to be so restrictive, because the SRI transmission only occurs when a UE actually has a pending scheduling request. In other words, the transmission of SRI is On-Off based, and most of the time, UE does not send anything (i.e. no pending scheduling request). As a result, in order not to unnecessarily drop SRS, the following transmission method is applicable in case of simultaneous SRI and SRS allocation: whenever a UE has both a PUCCH-SRI and an SRS allocation in the same transmission instance, if the UE has a pending scheduling request, it transmits a positive (or ON) SRI and does not transmit SRS; otherwise, it transmits SRS.
A third approach is to puncture one SRI symbol within the transmission instance (comprising a plurality of symbols) to accommodate the transmission of SRS.
In
It should be noted that when any of the examples of the third solution are used, all UEs in the cell should transmit the SRI with the punctured format, even when SRS is not being transmitted.
In other embodiments, the format of the SRI in slot 1 may also be varied to more closely match the punctured SRI in slot 0.
Overall, solution 1 and solution 3 appear to be the reasonable methods for handling concurrent allocation/transmission of SRS and SRI in the same transmission instance. Therefore, the following two Options may apply.
Option 1: Drop SRS in case UE needs to transmit a positive (or ON) SRI as described in solution 1.
Option 2: Puncture one SRI symbol to allow simultaneous SRS and SRI transmission in one transmission instance as described in solution 3.
It is possible for Node-Bs or cells to configure the SRS+SRI operation. For example, a 1-bit control signaling can be included in a broadcast channel (for example, dynamic BCH) to indicate whether Option 1 or Option 2 is adopted for a given cell. This configuration can be cell specific, NodeB specific or common to all cells/NodeBs in the system.
Similarly, for SRS+ACK/NAK, two options are available:
Option 1: Drop SRS in case of collision with ACK/NAK
Option 2: Puncture one ACK/NAK symbol to allow simultaneous SRS and ACK/NAK transmission.
Thus, two control signaling bits can be included in D-BCH, one for the configuration of SRS+SRI, and the other for the configuration of SRS+ACK/NAK. Alternatively, it is not precluded that a common 1-bit control signaling bit is used to configure the operations of both SRS+SRI and SRS+ACK/NAK. For example, the 1-bit control signaling indicates:
Using a common 1-bit signaling for the configurations of concurrent allocation/transmission of SRS+SRI and SRS+ACK/NAK is preferable, due to less control overhead.
During a normal course of operation, a given UE transmits 720 an SRS according to its periodic SRS allocation. Whenever it has a scheduling request to transmit, it sends 720 a positive (or ON) SRI according to its periodic SRI allocation and receives further resource allocations using the three step procedure described with respect to
Generally, a particular SRS allocation and a particular SRI allocation will be allocated different transmission instances. Since the SRI and SRS allocations have different periods, occasionally a same transmission instance will be allocated 704 for both SRS and SRI. Frequently, when this happens, there will not be any scheduling request 706 for transmission so there will not be a pending SRI. Hence, the SRS is transmitted 708 without transmitting an SRI in a transmission instance allocated for both SRI and SRS when the SRI indicates no pending scheduling request.
In a small percentage of occurrences, there is a pending scheduling request and consequently an SRI will therefore be pending 706 for transmission. In this case, if the UE has been instructed to use a first mode of operation when a transmission instance is allocated for both SRS and SRI, the SRI is transmitted 710 without transmitting the SRS in the transmission instance. In a second mode of operation, both the SRI and the SRS are transmitted 712 in the transmission instance. In various embodiments, this is accomplished using one of the structures described in more detail in
For embodiments in which a control message 702 indicating a mode of operation is not used, then the UE will follow a default procedure. The default may be to transmit 710 an SRI without transmitting an SRS in a transmission instance allocated for both SRI and SRS when the SRI indicates a pending scheduling request, and transmit 708 an SRS without transmitting an SRI in a transmission instance allocated for both SRI and SRS when the SRI indicates no pending scheduling request.
The control message indicating a mode of operation is sent 702 to all user equipments within a cell of the wireless network. The mode of operation is common to all user equipments within a cell of the wireless network.
In some embodiments, the control message 702 further indicates a mode of operation in a transmission instance allocated for both ACK/NAK and SRS, wherein in a third mode of operation, the ACK/NAK is transmitted without transmitting the SRS in the transmission instance; and in a fourth mode of operation, both the ACK/NAK and the SRS are transmitted in the transmission instance. In various embodiments, this is accomplished using one of the structures described in more detail in
In some embodiments, the control message 702 is binary, indicating either the first and third mode of operations, or the second and fourth mode of operations.
The SRI and SRS sequences 860 are transformed to the frequency domain using DFT 852 and mapped onto a designated set of tones (sub-carriers) using Tone Map 854. Additional signals or zero-padding may or may not be present. The UE next performs IFFT of the mapped signal using the IFFT 856 to transform the OFDM signal back to the time domain. The CP is then formed using a portion of the OFDM signal output from IFFT 856 and appended to the OFDM signal to form the complete SC-OFDM symbol which is output to the transmitter (not shown). Formation of the SC-OFDM symbol is controlled as described above so that both an SRS and an SRI are not formed in the same symbol.
In other embodiments, the order of DFT 852, tone map 854 and IFFT 856 may be arranged in various combinations. For example, in one embodiment a DFT operation is performed on a selected root sequence, tone mapping is then performed, an IDFT is performed on the mapped tones and then a cyclic shift may be performed. In another embodiment, tone mapping is performed on the root sequence and then an IDFT is performed on the mapped tones and then a cyclic shift is performed.
In this disclosure, the cyclically shifted or phase ramped CAZAC-like sequence is sometimes denoted as cyclic shifted base sequence, cyclic shifted root sequence, phase ramped base sequence, phase ramped root sequence, or any other equivalent term.
The UE generates both orthogonal covering sequences 317 and 318, for example, using orthogonal sequence generator 808. Orthogonal sequence generator 808 generates one sequence out of the set of orthogonal sequences based on the SRI resource index. The orthogonal covering sequence sample selection 810 selects and issues the appropriate sequence sample from the covering sequence based on the index of the OFDM symbol being currently generated. The cyclic shifted base sequence vector is element-wise complex-multiplied by the selected orthogonal covering complex sample in complex multiplier 812. The result of the element-wise complex multiplication is processed as described above to form a final fully formed SC-OFDM uplink signal 836.
As shown, the mobile UE device 901 comprises a processor 903 coupled to a memory 907 and a Transceiver 904. The memory 907 stores (software) applications 905 for execution by the processor 903. The applications 905 could comprise any known or future application useful for individuals or organizations. As an example, such applications 905 could be categorized as operating systems (OS), device drivers, databases, multimedia tools, presentation tools, Internet browsers, e-mailers, Voice-Over-Internet Protocol (VOIP) tools, file browsers, firewalls, instant messaging, finance tools, games, word processors or other categories. Regardless of the exact nature of the applications 905, at least some of the applications 905 may direct the mobile UE device 901 to transmit UL signals to the eNB (base-station) 902 periodically or continuously via the transceiver 904. In at least some embodiments, the mobile UE device 901 identifies a Quality of Service (QOS) requirement when requesting an uplink resource from the eNB 902. In some cases, the QoS requirement may be implicitly derived by the eNB 902 from the type of traffic supported by the mobile UE device 901. As an example, VOIP and gaming applications often involve low-latency uplink (UL) transmissions while High Throughput (HTP)/Hypertext Transmission Protocol (HTTP) traffic can involve high-latency uplink transmissions.
As shown in
In some embodiments, receiver 920 is further operable to receive and store in memory 907 a control message from NodeB 902 indicating a mode of operation in a transmission instance allocated for both SRI and SRS with a pending scheduling request in the transmission instance. In a first mode of operation, the transmitter is operable to transmit the SRI without transmitting the SRS in the transmission instance, wherein in a second mode of operation, both the SRI and the SRS are transmitted in the transmission instance using a structure such as illustrated in
On some embodiments, the control message further indicates a mode of operation in a transmission instance allocated for both ACK/NAK and SRS. In a third mode of operation, the transmitter logic is further operable to produce and transmit an ACK/NAK without transmitting the SRS in the transmission instance, wherein in a fourth mode of operation, both the ACK/NAK and the SRS are transmitted in the transmission instance using a structure similar to that illustrated in
In some embodiments, the control message is binary, indicating either the first and third mode of operations, or the second and fourth mode of operations.
As shown in
Transceiver 910 comprises an uplink Resource Manager 912, which enables the eNB 902 to selectively allocate uplink PUSCH resources to the user device 901. As would be understood by one of skill in the art, the components of the uplink resource manager 912 may involve the physical (PHY) layer and/or the Media Access Control (MAC) layer of the transceiver 910. Transceiver 910 includes a Receiver 911 for receiving transmissions from various UE within range of the eNB.
Uplink resource manager 912 executes instructions that control the operation of transceiver 910. Some of these instructions may be located in memory 913 and executed when needed. Resource manager 912 controls the transmission resources allocated to each UE that is being served by eNB 902 and broadcasts control information via the physical downlink control channel PDCCH. In particular, for the transmission of SRS and SRI, eNB 902 allocates in a semi-static manner periodic allocations for SRS and SRI and also indicates which mode of operation is to be used to resolve overlap conflicts, as described in more detail above.
RF transceiver 1006 includes a receiver for receiving a stream of coded data frames and commands from a cellular base station via antenna 1007 and a transmitter for transmitting a stream of coded data frames to the cellular base station via antenna 1007. Transmission of the PUSCH data is performed by the transceiver using the PUSCH resources designated by the serving eNB. In some embodiments, frequency hopping may be implied by using two or more bands as commanded by the serving eNB. In this embodiment, a single transceiver can support multi-standard operation (such as EUTRA and other standards) but other embodiments may use multiple transceivers for different transmission standards. Other embodiments may have transceivers for a later developed transmission standard with appropriate configuration. RF transceiver 1006 is connected to DBB 1002 which provides processing of the frames of encoded data being received and transmitted by the mobile UE unite 1000.
The EUTRA defines SC-FDMA (via DFT-spread OFDMA) as the uplink modulation. The basic SC-FDMA DSP radio can include discrete Fourier transform (DFT), resource (i.e. tone) mapping, and IFFT (fast implementation of IDFT) to form a data stream for transmission. To receive the data stream from the received signal, the SC-FDMA radio can include DFT, resource de-mapping and IFFT. The operations of DFT, IFFT and resource mapping/de-mapping may be performed by instructions stored in memory 1012 and executed by DBB 1002 in response to signals received by transceiver 1006.
For SRS and SRI transmission, a transmitter(s) within transceiver 1006 may be embodied as described with respect to
In 3GPP LTE UL, a similar structure is defined for the transmission of scheduling request indicator (SRI) and ACK/NAK. The difference between the transmission of ACK/NAK and SRI is that ACK/NAK is BPSK/QPSK modulated, depending on the number of ACK/NAK bits, while SRI is ON-OFF keying modulated.
On some embodiments, the control message further indicates a mode of operation in a transmission instance allocated for both ACK/NAK and SRS. In a third mode of operation, the transmitter logic is further operable to produce and transmit an ACK/NAK without transmitting the SRS in the transmission instance, wherein in a fourth mode of operation, both the ACK/NAK and the SRS are transmitted in the transmission instance using a structure similar to that illustrated in
In some embodiments, the control message is binary, indicating either the first and third mode of operations, or the second and fourth mode of operations
DBB unit 1002 may send or receive data to various devices connected to universal serial bus (USB) port 1026. DBB 1002 can be connected to subscriber identity module (SIM) card 1010 and stores and retrieves information used for making calls via the cellular system. DBB 1002 can also connected to memory 1012 that augments the onboard memory and is used for various processing needs. DBB 1002 can be connected to Bluetooth baseband unit 1030 for wireless connection to a microphone 1032a and headset 1032b for sending and receiving voice data. DBB 1002 can also be connected to display 1020 and can send information to it for interaction with a user of the mobile UE 1000 during a call process. Display 1020 may also display pictures received from the network, from a local camera 1026, or from other sources such as USB 1026. DBB 1002 may also send a video stream to display 1020 that is received from various sources such as the cellular network via RF transceiver 1006 or camera 1026. DBB 1002 may also send a video stream to an external video display unit via encoder 1022 over composite output terminal 1024. Encoder unit 1022 can provide encoding according to PAL/SECAM/NTSC video standards.
While the invention has been described with reference to illustrative embodiments, this description is not intended to be construed in a limiting sense. Various other embodiments of the invention will be apparent to persons skilled in the art upon reference to this description. For example, a larger or smaller number of symbols then described herein may be used in a slot.
In some embodiments, a transmission instance may refer to a subframe that contains two slots as describe herein. In another embodiment, a transmission instance may refer to a single slot. In yet other embodiments, a transmission instance may refer to another agreed upon logical time duration that may be allocated for transmission resources.
As used herein, the terms “applied,” “coupled,” “connected,” and “connection” mean electrically connected, including where additional elements may be in the electrical connection path. “Associated” means a controlling relationship, such as a memory resource that is controlled by an associated port.
It is therefore contemplated that the appended claims will cover any such modifications of the embodiments as fall within the true scope and spirit of the invention.
This application is a continuation of U.S. patent application Ser. No. 17/234,651 filed Apr. 19, 2021, which is a continuation of U.S. patent application Ser. No. 15/895,222 filed Feb. 13, 2018 (now U.S. Pat. No. 10,985,887 granted Apr. 20, 2021), which is a continuation of U.S. patent application Ser. No. 12/254,064 filed Oct. 20, 2008 (now U.S. Pat. No. 9,893,859 granted Feb. 13, 2018), which claims the benefit of U.S. Provisional Application No. 60/983,681 filed Oct. 30, 2007; U.S. Provisional Application No. 61/022,589 filed Jan. 22, 2008; and U.S. Provisional Application No. 61/022,881 filed Jan. 23, 2008. Each of the above-mentioned applications is incorporated herein by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
60983681 | Oct 2007 | US | |
61022589 | Jan 2008 | US | |
61022881 | Jan 2008 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 17234651 | Apr 2021 | US |
Child | 18615428 | US | |
Parent | 15895222 | Feb 2018 | US |
Child | 17234651 | US | |
Parent | 12254064 | Oct 2008 | US |
Child | 15895222 | US |