A method includes determining a base sequence, cyclic shift, and UE-specific portion of a frequency comb, applying the cyclic shift to the base sequence to create a shifted sequence, and selecting a portion of the shifted sequence as a user equipment-specific SRS. The selected portion of the shifted sequence corresponds to the portion of the frequency comb. A second method includes assigning a cyclic shift and a UE-specific portion of a frequency comb to a UE, where the cyclic shift is for use by the UE to apply the cyclic shift to the determined base sequence to create a shifted sequence. The portion of the frequency comb is for the UE to select a portion of the shifted sequence for SRS. The method includes transmitting indications of the base sequence, the cyclic shift, and the portion of the frequency comb. Auxiliary DMRS may be provided using SRS resources.
|
21. A method, comprising:
determining by an apparatus a base sequence, a cyclic shift, and a user equipment-specific portion of a frequency comb;
applying by the apparatus the determined cyclic shift to the determined base sequence to create a shifted sequence; and
selecting by the apparatus a portion of the shifted sequence as a user equipment-specific sounding reference sequence, where the selected portion of the shifted sequence corresponds to the user equipment-specific portion of the frequency comb.
25. A method, comprising:
assigning by an apparatus a cyclic shift and a user equipment-specific portion of a frequency comb to a user equipment, where the cyclic shift is for use by the user equipment to apply the cyclic shift to a determined base sequence to create a shifted sequence, and where the user equipment-specific portion of the frequency comb is for use by the user equipment at least to select a portion of the shifted sequence as a user equipment-specific sounding reference sequence; and
transmitting, from the apparatus to the user equipment, indications of the determined base sequence, the cyclic shift, and the user equipment-specific portion of the frequency comb.
1. An apparatus, comprising:
at least one processor; and
at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processor, cause the apparatus at least to perform:
determining a base sequence, a cyclic shift, and a user equipment-specific portion of a frequency comb;
applying the determined cyclic shift to the determined base sequence to create a shifted sequence; and
selecting a portion of the shifted sequence as a user equipment-specific sounding reference sequence, where the selected portion of the shifted sequence corresponds to the user equipment-specific portion of the frequency comb.
10. An apparatus, comprising:
at least one processor; and
at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processor, cause the apparatus at least to perform:
assigning a cyclic shift and a user equipment-specific portion of a frequency comb to a user equipment, where the cyclic shift is for use by the user equipment to apply the cyclic shift to a determined base sequence to create a shifted sequence, and where the user equipment-specific portion of the frequency comb is for use by the user equipment at least to select a portion of the shifted sequence as a user equipment-specific sounding reference sequence; and
transmitting, from the apparatus to the user equipment, indications of the determined base sequence, the cyclic shift, and the user equipment-specific portion of the frequency comb.
2. The apparatus of
3. The apparatus of
4. The apparatus of
5. The apparatus of
6. The apparatus of
7. The apparatus of
at least one of the starting frequency pin, the bandwidth, or the cyclic shift is determined by resource allocation for a physical shared channel;
the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus at least to perform:
transmitting, using the user equipment-specific sounding reference signal sequence, sounding reference signals in the user equipment-specific sounding reference signal resources; and
transmitting demodulation reference signals in demodulation reference signal resources, the demodulation reference signal resources separate from the user equipment-specific sounding reference signal resources.
8. The apparatus of
9. The apparatus of
mapping the user equipment-specific sounding reference signal sequence to user equipment-specific sounding reference signal resources; and
transmitting, using the user equipment-specific sounding reference signal sequence, sounding reference signals in the user equipment-specific sounding reference signal resources.
11. The apparatus of
12. The apparatus of
13. The apparatus of
14. The apparatus of
at least one of the starting frequency pin, the bandwidth, or the cyclic shift is determined by resource allocation for a physical shared channel;
the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus at least to perform:
receiving sounding reference signals in the user equipment-specific sounding reference signal resources, the sounding reference signals created by the user equipment using the user equipment-specific sounding reference signal sequence; and
receiving demodulation reference signals in demodulation reference signal resources, the demodulation reference signal resources separate from the user equipment-specific sounding reference signal resources.
15. The apparatus of
16. The apparatus of
17. The apparatus of
receiving, using user equipment-specific sounding reference signal resources corresponding to the user equipment-specific portion of the frequency comb, sounding reference signals in the user equipment-specific sounding reference signal resources.
18. The apparatus of
19. The apparatus of
assigning and transmitting are performed for at least a first user equipment assigned a first user equipment-specific portion of the frequency comb;
assigning and transmitting are performed for at least a second user equipment assigned a second user equipment-specific portion of the frequency comb;
the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus at least to perform:
receiving from the first user equipment sounding reference signals in sounding reference signal resources corresponding to the first user equipment-specific portion of the frequency comb, wherein the sounding reference signals from the first user equipment were determined at least in part using the corresponding user equipment-specific sounding reference signal sequence; and
receiving from the second user equipment sounding reference signals in sounding reference signal resources corresponding to the second user equipment-specific portion of the frequency comb, wherein the sounding reference signals from the second user equipment were determined at least in part using the corresponding user equipment-specific sounding reference signal sequence.
20. The apparatus of
assigning is performed for a plurality of first user equipment assigned different first user equipment-specific portions of the first frequency comb; and
the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus at least to perform: assigning a plurality of second user equipment to different second user equipment-specific portions of the second frequency comb, wherein each of the second user equipment uses a predetermined base sequence for use for determining corresponding user equipment-specific sounding reference signal sequences, the predetermined base sequence having a length equal to a length of the second frequency comb.
22. The method of
23. The method of
24. A computer program product comprising a non-transitory computer-readable medium bearing computer program code embodied therein for use with a computer, the computer program code comprising code for performing the method of
26. The method of
27. The method of
28. The method of
29. A computer program product comprising a non-transitory computer-readable medium bearing computer program code embodied therein for use with a computer, the computer program code comprising code for performing the method of
|
This invention relates generally to wireless communication and, more specifically, relates to uplink reference signals.
This section is intended to provide a background or context to the invention disclosed below. The description herein may include concepts that could be pursued, but are not necessarily ones that have been previously conceived, implemented or described. Therefore, unless otherwise explicitly indicated herein, what is described in this section is not prior art to the description in this application and is not admitted to be prior art by inclusion in this section.
The following abbreviations that may be found in the specification and/or the drawing figures are defined as follows:
Modern wireless systems such as cellular systems use a number of reference signals (RSs), e.g., for data demodulation and channel sounding. Two important signals used in uplink are demodulation reference signals (DM RS or DMRS) and sounding reference signals (SRS). DM RS are primarily used for channel estimation for coherent demodulation, while the SRS are primarily used to channel quality determination, e.g., to enable frequency-selective scheduling. See Sesia et al., “LTE—The UMTS Long Term Evolution: From Theory to Practice”, ch. 16, “Uplink Reference Signals”, pp. 359-375 (2009), which also explains these signals in much more detail.
In particular, SRS is an important signal, allowing for link adaptation and frequency domain packet scheduling in the uplink, uplink timing estimation as well as precoder selection related to SU-MIMO. Furthermore, due to channel reciprocity in TDD, SRS can be utilized for DL link adaptation and precoding as well. The importance of SRS is further increasing in both UL and DL sides due to introduction of Coordinated Multi-point (CoMP) in LTE Rel-11.
With regard to CoMP, CoMP transmission is currently being investigated in 3GPP RAN1. The motivation for CoMP is to allow fast coordination among different transmission points to improve coverage of high data rate, cell-edge throughput, and/or to increase system throughput. To enable closed-loop transmission from multiple transmission points to a given UE, CSI for multiple radio links is measured by the UE and sent to the network using an uplink control channel (PUCCH) or an uplink data channel (PUSCH).
A UE in a CoMP scenario may be attached to a serving eNB and may communicate with that eNB for UL control (PUCCH), uplink data (PUSCH), and/or DL control (PDCCH) channels. For CoMP transmission, the UE can receive joint transmissions (PDSCH) from the serving eNB and/or one or more non-serving eNBs (e.g., from overlapping cells).
Uplink CoMP reception implies reception of the UE's transmitted signals at multiple geographically separated or co-located points (e.g., a single UE transmitting to multiple eNBs). In the DL direction where the eNB transmits data to the UE, DL CoMP transmission implies dynamic coordination among multiple geographically separated transmission points. Examples of DL CoMP schemes include coordinated beamforming where the data to a single UE is instantaneously transmitted from one of the transmission points and the scheduling decisions are coordinated to control, for example, the interference generated in a set of coordinated cells. In coordinated scheduling and coordinated beamforming, the data may only be available at a serving eNB and transmission scheduling may be coordinated among eNBs within the CoMP cooperating set.
It can be seen that RSs such as SRS serve important purposes in situations such as CoMP. For instance, in uplink, signals from one UE are now being transmitted to many eNBs (e.g., as opposed to a previously conventional UE-to-single-eNB communication). Current SRSs may not provide the flexibility or number of RSs available in these and similar situations.
The below summary section is intended to be merely exemplary and non-limiting.
In an exemplary embodiment, a method includes determining, by a user equipment, a base sequence, a cyclic shift, and a user equipment-specific portion of a frequency comb, and applying, by the user equipment, the determined cyclic shift to the determined base sequence to create a shifted sequence. The method includes selecting a portion of the shifted sequence as a user equipment-specific sounding reference sequence, where the selected portion of the shifted sequence corresponds to the user equipment-specific portion of the frequency comb.
In another exemplary embodiment, an apparatus includes means for determining a base sequence, a cyclic shift, and a user equipment-specific portion of a frequency comb; means for applying, by the user equipment, the determined cyclic shift to the determined base sequence to create a shifted sequence; and means for selecting a portion of the shifted sequence as a user equipment-specific sounding reference sequence, where the selected portion of the shifted sequence corresponds to the user equipment-specific portion of the frequency comb.
In a further exemplary embodiment, an apparatus includes one or more processors and one or more memories including computer program code, the one or more memories and the computer program code being configured to, with the one or more processors, cause the apparatus at least to perform: determining a base sequence, a cyclic shift, and a user equipment-specific portion of a frequency comb; applying the determined cyclic shift to the determined base sequence to create a shifted sequence; and selecting a portion of the shifted sequence as a user equipment-specific sounding reference sequence, where the selected portion of the shifted sequence corresponds to the user equipment-specific portion of the frequency comb.
In another exemplary embodiment, a computer program product comprises a computer-readable medium bearing computer program code embodied therein for use with a computer, the computer program code comprising: code for determining, by a user equipment, a base sequence, a cyclic shift, and a user equipment-specific portion of a frequency comb; code for applying, by the user equipment, the determined cyclic shift to the determined base sequence to create a shifted sequence; and code for selecting a portion of the shifted sequence as a user equipment-specific sounding reference sequence, where the selected portion of the shifted sequence corresponds to the user equipment-specific portion of the frequency comb.
In a further exemplary embodiment, a method includes assigning, by a base station, a cyclic shift and a user equipment-specific portion of a frequency comb to a user equipment, where the cyclic shift is for use by the user equipment to apply the cyclic shift to the determined base sequence to create a shifted sequence, and where the user equipment-specific portion of the frequency comb is for use by the user equipment at least to select a portion of the shifted sequence as a user equipment-specific sounding reference sequence. The method also includes transmitting, from the base station to the user equipment, indications of the base sequence, the cyclic shift, and the user equipment-specific portion of the frequency comb.
In an additional exemplary embodiment, an apparatus includes means for assigning, by a base station, a cyclic shift and a user equipment-specific portion of a frequency comb to a user equipment, where the cyclic shift is for use by the user equipment to apply the cyclic shift to the determined base sequence to create a shifted sequence, and where the user equipment-specific portion of the frequency comb is for use by the user equipment at least to select a portion of the shifted sequence as a user equipment-specific sounding reference sequence; and means for transmitting, from the base station to the user equipment, indications of the base sequence, the cyclic shift, and the user equipment-specific portion of the frequency comb.
In a further exemplary embodiment, an apparatus includes one or more processors and one or more memories including computer program code, the one or more memories and the computer program code being configured to, with the one or more processors, cause the apparatus at least to perform: assigning, by a base station, a cyclic shift and a user equipment-specific portion of a frequency comb to a user equipment, where the cyclic shift is for use by the user equipment to apply the cyclic shift to the determined base sequence to create a shifted sequence, and where the user equipment-specific portion of the frequency comb is for use by the user equipment at least to select a portion of the shifted sequence as a user equipment-specific sounding reference sequence; and transmitting, from the base station to the user equipment, indications of the base sequence, the cyclic shift, and the user equipment-specific portion of the frequency comb.
In another exemplary embodiment, a computer program product comprises a computer-readable medium bearing computer program code embodied therein for use with a computer, the computer program code comprising: code for assigning, by a base station, a cyclic shift and a user equipment-specific portion of a frequency comb to a user equipment, where the cyclic shift is for use by the user equipment to apply the cyclic shift to the determined base sequence to create a shifted sequence, and where the user equipment-specific portion of the frequency comb is for use by the user equipment at least to select a portion of the shifted sequence as a user equipment-specific sounding reference sequence; and code for transmitting, from the base station to the user equipment, indications of the base sequence, the cyclic shift, and the user equipment-specific portion of the frequency comb.
In the attached Drawing Figures:
Before describing in further detail the exemplary embodiments of this invention, reference is made to
The eNB 12 includes a controller, such as a data processor (DP) 12A (e.g., computer, or one or more processors), a computer-readable memory medium embodied as a memory (MEM) 12B that stores a program of computer instructions (PROG) 12C, and a suitable radio frequency (RF) interface 12D for communication with the UE 10 via one or more antennas. The eNB 12 is coupled via a data/control path 13 to the NCE 14. As a non-limiting example, the path 13 may be implemented as an S1 interface.
The NCE 14 includes a controller, such as a data processor (DP) 14A (e.g., a computer or one or more processors) and a computer-readable memory medium embodied as a memory (MEM) 14B that stores a program of computer instructions (PROG) 14C. As noted above, the NCE 14 is coupled via a data/control path 13 to the eNB 12. The eNB 12 may also be coupled to one or more other eNBs via data/control path 15, which may be implemented as an X2 interface, for example.
The RF interface 10D, 12D of the UE 10 and/or eNB 12 may comprise one or more transmitters, one or more receivers and/or one or more transceivers, as non-limiting examples. In other exemplary embodiments, the RF interface 10D, 12D of the UE 10 and/or eNB 12 may comprise one or more wireless interfaces and/or one or more communication components configured to perform unidirectional and/or bidirectional wireless communication with one or more other apparatus and/or devices (e.g., to receive and/or transmit a plurality of communications from/to multiple eNBs in accordance with CoMP procedures).
At least one of the PROGs 10C and 12C is assumed to include program instructions that, when executed by the associated DP 10A, 12A, enable the respective device to operate in accordance with the exemplary embodiments of this invention, as will be discussed below in greater detail. That is, the exemplary embodiments of this invention may be implemented at least in part by computer software executable by the DP 10A of the UE 10 and/or by the DP 12A of the eNB 12, or by hardware, or by a combination of software and hardware (and firmware).
For the purposes of describing the exemplary embodiments of this invention, the UE 10 may be assumed to also include a RS-UE processor 10E, and the eNB 12 may include a RS-BS processor 12E and a scheduler 12F. The RS-UE processor 10E may perform any of the operations described herein, such as in reference to
In general, the various embodiments of the UE 10 can include, but are not limited to, mobile nodes, mobile stations, mobile phones, cellular phones, personal digital assistants (PDAs) having wireless communication capabilities, mobile routers, relay stations, relay nodes, portable computers having wireless communication capabilities, image capture devices such as digital cameras having wireless communication capabilities, gaming devices having wireless communication capabilities, music storage and playback appliances having wireless communication capabilities, Internet appliances permitting wireless Internet access and browsing, as well as portable units or terminals that incorporate combinations of such functions.
The MEMs 10B, 12B and 14B may be of any type suitable to the local technical environment and may be implemented using any suitable data storage technology, such as semiconductor-based memory devices, flash memory, magnetic memory devices and systems, optical memory devices and systems, fixed memory and removable memory, as non-limiting examples. The DPs 10A, 12A and 14A may be of any type suitable to the local technical environment, and may include one or more of general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs) and processors based on a multicore processor architecture, as non-limiting examples.
Within the sectional view of
Signals to and from the camera 28 pass through an image/video processor (video) 44, which encodes and decodes the image data (e.g., image frames). A separate audio processor 46 may also be present to control signals to and from the speakers (spkr) 34 and the microphone 24. The graphical display interface 20 is refreshed from a frame memory (frame mem) 48 as controlled by a user interface/display chip 50, which may process signals to and from the display interface 20 and/or additionally process user inputs from the keypad 22 and elsewhere.
Certain exemplary embodiments of the UE 10 may also include one or more secondary radios such as a wireless local area network radio (WLAN) 37 and/or a Bluetooth radio (BT) 39, which may incorporate one or more on-chip antennas or be coupled to one or more off-chip antennas. Throughout the UE 10 are various memories, such as a random access memory (RAM) 43, a read only memory (ROM) 45, and, in some exemplary embodiments, a removable memory such as the illustrated memory card 47. In some exemplary embodiments, the various programs 10C are stored on the memory card 47. The components within the UE 10 may be powered by a portable power supply such as a battery 49.
The aforesaid processors 38, 40, 42, 44, 46, 50, if embodied as separate entities in the UE 10 or the eNB 12, may operate in a master-slave relationship with respect to the main/master processor 10A, 12A. Exemplary embodiments of this invention need not be disposed in a central location, but may instead be disposed across various chips and memories as shown or disposed within another processor that combines some of the functions described above for
Note that the various processors and/or chips (e.g., 38, 40, 42, etc.) described above may be combined into a fewer number of such processors and/or chips and, in a most compact case, may be embodied physically within a single processor or chip.
While described above in reference to memories, these components may generally be seen to correspond to one or more storage devices, storage circuits, storage components and/or storage blocks. In some exemplary embodiments, these components may comprise one or more computer-readable mediums, one or more computer-readable memories and/or one or more program storage devices.
While described above in reference to processors, these components may generally be seen to correspond to one or more processors, data processors, processing devices, processing components, processing blocks, circuits, circuit devices, circuit components, circuit blocks, integrated circuits and/or chips (e.g., chips comprising one or more circuits or integrated circuits).
The eNB 310 may be coupled to the at least one transmission point via at least one data and control path, which may be implemented as an X2 interface for the case of another logical base station or may be a direct eNB internal interface (e.g., an optical fiber connection) for connection to another type of transmission point such as at least one RRH, as non-limiting examples. Typically, the eNB 310 covers a single macro cell (cell-m 320) via one or more antennas.
The UE 302 is attached to the eNB 310 and communicates with the eNB 310 at least for UL control (PUCCH), uplink data (PUSCH), and DL control (PDCCH) channels. For CoMP reception, the UE 302 can receive a joint transmission (e.g., on a PDSCH) from any subset of eNB 310, TP1 311, TP2 312, TP3 313, and TP4 314. Note that a transmission point is defined as a co-located set of antennas. The transmission points may or may not be assigned a same cell-id. The transmission points may or may not belong to a same eNB (e.g., RRHs for eNB 310, a same serving eNB). As a non-limiting example, typically CoMP clusters are defined geographically to prevent and/or minimize overlap of macro cells or overlap of CoMP clusters, for example.
In some exemplary embodiments, each transmission point may include a controller, such as at least one data processor, at least one computer-readable memory medium (e.g., embodied as a memory) that stores a program of computer instructions, at least one suitable transmitter and at least one suitable receiver (e.g., at least one RF transceiver) operable for communication with the UE 302 via one or more antennas (typically several when MIMO operation is in use). In some exemplary embodiments, for single-cell operation the transmission points may be under complete control of a single eNB, although dispersed control is also possible. In further exemplary embodiments, there is generally a central unit to which several transmission points (e.g., RRHs) are connected. Thus, the transmission points and the macro eNB may be centrally controlled together. While the control is typically at the location of the macro eNB, in other exemplary embodiments it may be at a location that is connected to the eNB and/or the transmission points.
While discussed herein with respect to communication between a UE (e.g., UE 302) and an eNB (e.g., eNB 310), it should be understood that this is by way of convenience and for purposes of clarity, and thus should not be viewed as limiting the exemplary embodiments of the invention. In some exemplary embodiments, the UE may communicate with one or more transmission points, one or more transmission nodes, the eNB and/or any suitable combination thereof. Furthermore, any of these devices and/or logical entities may implement the exemplary embodiments of the invention as discussed herein. It should be appreciated that the exemplary embodiments described herein may be implemented for traditional macro-cell CoMP operation as well as operations having distributed antennas within a cell (e.g., enabled by RRHs).
Returning to a discussion of SRS, the SRSs increase overhead in wireless communication. Flexible allocation and control of SRS resources is mainly limited by physical resources of system both in time and frequency domains as well as by the SRS structure.
Another limitation is the amount of available reference symbols enabling efficient signal detection at receiver. Furthermore, any new methods being added into a system should be also backward compatible with existing standard releases (e.g., Rel-8 and Rel-9).
The current LTE SRS arrangement follows an “SRS-bandwidth tree” structure, where the legal starting positions as well as the supported SRS bandwidths are strictly limited (e.g., such that minimum SRS bandwidth is equal to 4 PRBs in all cases). There are few configurations available that are applicable to different system bandwidths and PUCCH region sizes.
Current LTE Rel-8/9/10 has sounding capabilities of two frequency combs and 8 cyclic shifts in each of the combs. IFDMA with RPF=2 is used to provide intra-cell orthogonality for two sounding reference signals overlapping in frequency but having different SRS bandwidth allocated. The problem of the current SRS arrangement is that SRS allocation is quite inflexible in frequency. That is, frequency starting position as well as the SRS bandwidth flexibility is strictly limited.
One important limitation is the capability of multiplexing only two different, overlapping SRS BWs. One rather straightforward option is to extend RPF, e.g., to four from the current value of two. However, larger RPF values start to affect the channel estimation accuracy.
In Nissila et al., U.S. patent Ser. No. 13/289,118, filed on 4 Nov. 2011, entitled “DM RS Arrangements for Coordinated Multi-Point Communication”, a RS sequence is defined (at least) over a maximum bandwidth of interest and narrower frequency parts of the RS sequence can be allocated for DM RS for UEs by the network. This enables extension of DM RS sequences with enhanced multiplexing flexibility for an existing system, although the DM RS arrangements rely on PRB allocations.
In an exemplary embodiment of the instant invention, a new SRS sequence is defined over the maximum bandwidth of interest, and cyclic shift is applied over the whole length of the sequence. Narrower frequency parts of the new SRS sequence (and the cyclic shifts thereof) can be allocated for UEs by the network. This enables those frequency parts of the new SRS sequence to have orthogonality irrespective of their PRB allocations. Relative to U.S. patent Ser. No. 13/289,118, differences between the exemplary embodiments herein include, for instance, that the selected sequences between DM RS and SRS are different, as the allowed frequency allocations are different. Further, differences in selected sequences between DM RS and SRS can occur because the allowed frequency allocations are different for DM RS and SRS, as SRS frequency allocations are a subset of PUSCH PRB allocations, and SRS applies also IFDM with RPF of 2. Also the base set of sequences (from which sequences are selected) can be different, due to RPF.
An exemplary embodiment of the instant invention provides a complementary SRS arrangement for the current LTE UL sounding. Non-limiting techniques include the following.
At least one new (e.g., cell-specific) SRS sequence may be defined for a given UL system bandwidth. The minimum length of the new SRS sequence corresponds to UL system bandwidth divided by the RPF of the new SRS. This is described in more detail below. The RPF corresponds to the number of used frequency pins divided by the total number of frequency pins. The application of the RPF in the time-domain corresponds to a frequency-domain decimation factor, which results (for an RPF of two or more) in a comb-like spectrum of frequency pins where an SRS spectrum has a signal occupying every other (for RPF=2) frequency pin. The term “frequency pin” refers to a subcarrier for SC-FDMA, and the term “frequency pin” is used instead of the term “subcarrier” as the term “subcarrier” is so strongly associated with OFDM. A frequency pin may be thought of as one “pin” (or “tooth”) of a frequency comb for SC-FDMA. The total number of frequency pins corresponds to the (e.g., possible) UL system bandwidth.
A portion of the cell-specific SRS sequence is allocated for a given UE. The allocation contains number and position of frequency pins, transmission comb, and cyclic shift. The number and position of frequency pins, and typically the transmission comb, define a frequency comb for the given UE. IFDM in the particular case of SRS means that SRS is transmitted in every second subcarrier within the range of allocated subcarriers. This subcarrier allocation is defined in terms of PRBs—which in the case of SRS refer to multiples of 12 consecutive subcarriers in an example—and transmission comb, indicating whether odd or even subcarriers are selected. More specifically, an allocation might contain: 1) number and position of subcarriers (called frequency pins herein), where position is given as combination of PRBs (or “freqDomainPosition” in 3GPP TS 36.331, V 10.3.0 (2011-09)) and transmission comb (e.g., “transmissionComb” could be zero or one); 2) cyclic shift; and 3) transmission time/times with respect to UL frame structure.
An indication of the cell-specific SRS sequence and indication(s) of the allocation is transmitted to the UE. The UE transmits SRS according to the allocation received from eNB. Based on allocation (and other related configurations which indicate, e.g., the SRS sequence), the UE 10 generates and transmits SRS. In the SRS generation, the UE uses a portion of SRS sequence corresponding to at least a portion of the allocation. It is noted that the UE is configured to transmit in a subset of the cell-specific SRS resources. The UE can be configured to transmit periodically with a certain period and subframe offset. Alternatively, the UE can be triggered to transmit SRS in a first subframe containing these cell-specific SRS resources after receiving aperiodic SRS trigger and after UE processing time (e.g., about 4 ms, milliseconds).
In this document, it is said that the SRS sequence is cell-specific. This may not be the case in Rel-11 or other releases. In Rel-11, default selection of sequence is cell-specific, but this can be changed with UE-specific RRC configuration. The instant invention may be used with this technique, too.
In an exemplary embodiment, the RPF of the new SRS is greater than or equal to two. This choice guarantees backwards compatibility between the new SRS sequence and existing SRS sequence (corresponding to Rel-8/9/10 user equipment in the cell) as “another” frequency comb may be used for existing SRS sequence. That is, one frequency comb out of two (RPF=2) is used for a legacy SRS sequence and another comb is used for a new SRS sequence. This is described in more detail in reference to
An exemplary use case for the new SRS sequence is provided below. An exemplary motivation behind the use case is that the new SRS sequence structure provides very flexible bandwidth allocation. On the other hand, the multiplexing capacity of the new SRS sequence is sufficiently high. This allows usage of the new SRS sequence as, e.g., auxiliary DM RS (e.g., in addition to “regular” DM RS) for the cell edge UEs:
An exemplary benefit of ‘auxiliary DM RS’ is that channel estimation performance can be optimized for the cell edge conditions without any additional reduction in the PUSCH payload (e.g., PUSCH payload is punctured anyway due to presence of cell-specific SRS resources).
Another as aspect of the invention is eNB scheduler operation, which allows having legacy SRS and new SRS sequences on the same SRS symbol:
The new SRS sequence provides full flexibility in allocating the SRS sequence as shown in
Existing resource allocation schemes defined for PUSCH can be used when allocating resources for the new SRS sequences.
Turning to
In an example, the new or legacy frequency comb may be selected by a transmission comb (“transmissionComb”), which is a parameter indicating a transmission comb offset. For instance, a transmission comb having a value of zero indicates that the new (in this example) UE is to start its “new” frequency comb at frequency pin zero. A transmission comb having a value of one indicates that the legacy (in this example) UE is to start its “legacy” frequency comb at frequency pin one.
A (e.g., cell-specific) base sequence is determined by the eNB 12 or an indication of the base sequence is received by the UE. The eNB 12/UE 10 applies a cyclic shift assigned to the UE to create the cyclically shifted base sequence. The eNB 12/UE 10, based on the allocation of SRS resources for the UE, maps elements 4-7 of the cyclically shifted base sequence to the frequency pins/subcarriers of the SRS resources. In this example, the allocation used to determine the frequency pins includes the SRS bandwidth (“SRS_Bandwidth” in
Regarding the length of the new SRS sequences, the lengths have to be at least the UL system bandwidth divided by the RPF (as illustrated by
Referring now
Definition of new SRS sequences resembles to a large extent the definition of DM RS sequences. Basically, a large set of sequences is defined (block 605). Sequences may be Zadoff-Chu sequences, extended Zadoff-Chu sequences, numerically searched sequences, etc. The sequence length corresponds to maximum system bandwidth or wider bandwidth (or alternatively, corresponds to the set of available system bandwidths). The minimum sequence length equals the maximum system bandwidth divided by RPF. From this large set of sequences, a smaller set of sequences is selected using certain criteria (block 610). For instance, by testing cubic metric (CM) values for all possible frequency allocations and picking the sequences with small CM values. From this smaller sequence set, the final sequence set is selected (block 610) by removing sequences causing the worst cross-correlations with other selected sequences.
Although SRS may use the same new sequence set as possibly defined for DM it may be beneficial to define a difference sequence set for SRS, as the DM test cases are different:
When defining the new SRS sequences, it is beneficial to optimize not only the cubic metric (CM) but also cross-correlations between the different sequences in given frequency allocation. This optimization of cross-correlations provides for reasonable (inter-cell) interference mitigation between the sequences assigned to different sequence groups. The optimization may take into account also the IFDM-component of the considered SRS sequences.
Sounding bandwidth is limited by PUCCH on the edges of system bandwidth and NRB2 parameter (this parameter defines the number of PRBs configured for PUCCH format 2/2a/2b) as with a conventional SRS definition.
Concerning the SRS frequency hopping pattern: One possibility is to use existing SRS frequency hopping pattern or define whole a new frequency hopping pattern suitable for new SRS positions and bandwidths.
In block 615, a cell is configured with one of the determined SRS sequences. Multiple cells may be configured in block 615. Also, a “cell” can include a CoMP area, e.g., as shown in cells 312, 322, and 323 of
In block 620, a base station applies cyclic shifts to the configured (e.g., cell-specific) SRS sequence to create a set of full-length SRS sequences. In block 623, the base station determines SRS resources for legacy and “new” UEs (where the “new” UEs are UEs able to process the new SRS sequences described herein and legacy UEs use a legacy SRS sequence having a length equal to a length of a legacy frequency comb). As shown in
In block 625, for each new, scheduled UE within a cell (e.g., a CoMP area), a base station determines a UE-specific SRS sequence using a one of the set of full-length SRS sequences truncated according to at least some of the SRS allocation parameters for that UE. That is, at least some of the SRS allocation parameters define the truncated SRS sequence corresponding to a UE. Exemplary SRS allocation parameters are shown in block 650. These include the following: 1) Starting frequency pin; 2) SRS bandwidth assigned to UE (e.g., number of frequency pins assigned to UE); 3) Transmission comb; and 4) Transmission time(s) with respect to UL frame structure. A (UE-specific) frequency comb is defined in an example by a starting frequency pin, SRS bandwidth, and transmission comb. As described above in
Block 635 is optional, but is used if auxiliary DM RS is used. In block 635, the base station, for each of one or more UEs, determines a corresponding DM RS configuration using one of the set of full-length SRS sequences truncated according to DM RS parameters and signals to the DM RS parameters to the UE. Exemplary DM RS parameters may include some or all of the parameters shown in block 650. In one example, one or more of the DM RS parameters are determined at least in part on resource allocation for a physical shared channel (block 660). That is, in an exemplary embodiment, for auxiliary DM RS, the parameter values are assigned so as to match the PUSCH allocation (which is the requirement so that the SRS sequence can be used for DM RS purposes). As described above, not all of these DM RS parameters need to be signaled, and some of them may be inferred by the UE from other signaling (e.g., the DM RS for a UE uses the same cyclic shift as the SRS for the UE).
In block 638, the base station signals SRS allocation parameters to scheduled legacy UEs. As shown in
In block 725, the UE 10 determines a portion of the shifted SRS sequence to use according to SRS allocation parameters (e.g., UE-specific portion of the new frequency comb). This is described above in reference to
In block 740, the UE optionally receives one or more indications of auxiliary DM RS parameters. In block 745, the UE, if necessary, applies a cyclic shift (e.g., as indicated in block 740) to a (e.g., second) base SRS sequence to create a second shifted SRS sequence. In block 750, the UE maps elements of the portion of the shifted second base sequence to UE-specific SRS resources, based on DM RS allocation parameters (e.g., user equipment specific portion of the new frequency comb). Such mapping may include creating SRS symbols using at least elements of the second shifted base sequence (block 755). It is expected that the same SRS sequence will be used for both DM RS (on SRS) and SRS for new UEs. However, blocks 740, 745, and 750 provide the option of using different sequences for DM RS (on SRS) and SRS.
In block 760, the UE communicates SRS in uplink on UE-specific SRS resources (including those for auxiliary DM RS) and communicates DM RS in uplink on UE-specific DM RS resources. See
Without limiting the above, a technical effect of these teachings is that they provide improved radio channel sounding. An additional technical effect is that they provide additional SRS configurations that are not limited to specific PRBs. A further technical effect is that additional DM RS may be provided to certain UEs by using SRS resources.
Embodiments of the present invention may be implemented in software (executed by one or more processors), hardware (e.g., an application specific integrated circuit), or a combination of software and hardware. In an example embodiment, the software (e.g., application logic, an instruction set) is maintained on any one of various conventional computer-readable media. In the context of this document, a “computer-readable medium” may be any media or means that can contain, store, communicate, propagate or transport the instructions for use by or in connection with an instruction execution system, apparatus, or device, such as a computer, with one example of a computer described and depicted, e.g., in
If desired, the different functions discussed herein may be performed in a different order and/or concurrently with each other. Furthermore, if desired, one or more of the above-described functions may be optional or may be combined.
Although various aspects of the invention are set out in the independent claims, other aspects of the invention comprise other combinations of features from the described embodiments and/or the dependent claims with the features of the independent claims, and not solely the combinations explicitly set out in the claims.
It is also noted herein that while the above describes example embodiments of the invention, these descriptions should not be viewed in a limiting sense. Rather, there are several variations and modifications which may be made without departing from the scope of the present invention as defined in the appended claims.
Hooli, Kari J., Pajukoski, Kari P., Tiirola, Esa T., Kinnunen, Pasi Eino Tapio, Nissila, Mauri J.
Patent | Priority | Assignee | Title |
10091662, | Oct 13 2017 | AT&T Intellectual Property I, L P | Customer premises equipment deployment in beamformed wireless communication systems |
10278184, | Aug 10 2017 | AT&T Intellectual Property I, L P | Radio resource management framework for 5G or other next generation network |
10432330, | Aug 15 2017 | AT&T Intellectual Property I, L P | Base station wireless channel sounding |
10602370, | Oct 13 2017 | AT&T Intellectual Property I, L.P. | Customer premises equipment deployment in beamformed wireless communication systems |
10616893, | Aug 10 2017 | AT&T Intellectual Property I, L.P. | Radio resource management framework for 5G or other next generation network |
10638340, | Aug 15 2017 | AT&T Intellectual Property I, L P | Base station wireless channel sounding |
10834689, | Aug 15 2017 | AT&T Intellectual Property I, L P | Base station wireless channel sounding |
11032721, | Oct 13 2017 | AT&T Intellectual Property I, L P | Minimization of drive tests in beamformed wireless communication systems |
11082265, | Jul 31 2019 | AT&T Intellectual Property I, L.P. | Time synchronization of mobile channel sounding system |
11343124, | Aug 15 2017 | AT&T Intellectual Property I, L.P. | Base station wireless channel sounding |
9712298, | Jun 07 2011 | Electronics & Telecommunications Research Institute | Wireless communication system using distributed antennas and method for performing the same |
Patent | Priority | Assignee | Title |
8432994, | Jul 13 2010 | NTT DOCOMO, INC. | Method for determining demodulation reference signal in the uplink, UE and uplink system |
20090181687, | |||
20100040036, | |||
20100067512, | |||
20100285792, | |||
20110158191, | |||
20110171964, | |||
20110235682, | |||
20110286548, | |||
20110310818, | |||
WO2009023692, | |||
WO2010018977, | |||
WO2011005163, | |||
WO2011075908, | |||
WO2011100466, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Jan 20 2012 | Nokia Corporation | (assignment on the face of the patent) | / | |||
Jan 24 2012 | TIIROLA, ESA T | Nokia Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 027817 | /0015 | |
Jan 24 2012 | PAJUKOSKI, KARI P | Nokia Siemens Networks Oy | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 029626 | /0403 | |
Jan 24 2012 | HOOLI, KARI J | Nokia Siemens Networks Oy | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 029626 | /0403 | |
Jan 24 2012 | KINNUNEN, PASI EINO TAPIO | Nokia Siemens Networks Oy | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 029626 | /0403 | |
Jan 24 2012 | PAJUKOSKI, KARI P | Nokia Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 029626 | /0403 | |
Jan 24 2012 | HOOLI, KARI J | Nokia Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 029626 | /0403 | |
Jan 24 2012 | KINNUNEN, PASI EINO TAPIO | Nokia Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 029626 | /0403 | |
Jan 27 2012 | TIIROLA, ESA T | Nokia Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 029626 | /0403 | |
Jan 27 2012 | TIIROLA, ESA T | Nokia Siemens Networks Oy | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 029626 | /0403 | |
Dec 12 2012 | Nokia Siemens Networks Oy | Nokia Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 029645 | /0348 | |
Jan 16 2015 | Nokia Corporation | Nokia Technologies Oy | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 035253 | /0134 |
Date | Maintenance Fee Events |
Jan 23 2014 | ASPN: Payor Number Assigned. |
Jan 23 2014 | RMPN: Payer Number De-assigned. |
Sep 14 2017 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Sep 08 2021 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Date | Maintenance Schedule |
Mar 25 2017 | 4 years fee payment window open |
Sep 25 2017 | 6 months grace period start (w surcharge) |
Mar 25 2018 | patent expiry (for year 4) |
Mar 25 2020 | 2 years to revive unintentionally abandoned end. (for year 4) |
Mar 25 2021 | 8 years fee payment window open |
Sep 25 2021 | 6 months grace period start (w surcharge) |
Mar 25 2022 | patent expiry (for year 8) |
Mar 25 2024 | 2 years to revive unintentionally abandoned end. (for year 8) |
Mar 25 2025 | 12 years fee payment window open |
Sep 25 2025 | 6 months grace period start (w surcharge) |
Mar 25 2026 | patent expiry (for year 12) |
Mar 25 2028 | 2 years to revive unintentionally abandoned end. (for year 12) |