WO2009025619A2 - Feedback reduction for codebook subset restriction - Google Patents
Feedback reduction for codebook subset restriction Download PDFInfo
- Publication number
- WO2009025619A2 WO2009025619A2 PCT/SE2008/050951 SE2008050951W WO2009025619A2 WO 2009025619 A2 WO2009025619 A2 WO 2009025619A2 SE 2008050951 W SE2008050951 W SE 2008050951W WO 2009025619 A2 WO2009025619 A2 WO 2009025619A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- transmission parameters
- control channel
- information
- elements
- codebook
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0023—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
- H04L1/0028—Formatting
- H04L1/0029—Reduction of the amount of signalling, e.g. retention of useful signalling or differential signalling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
- H04B7/0456—Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
- H04B7/0478—Special codebook structures directed to feedback optimisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
- H04B7/0456—Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
- H04B7/0482—Adaptive codebooks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0619—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
- H04B7/0636—Feedback format
- H04B7/0645—Variable feedback
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0619—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
- H04B7/0621—Feedback content
- H04B7/063—Parameters other than those covered in groups H04B7/0623 - H04B7/0634, e.g. channel matrix rank or transmit mode selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0619—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
- H04B7/0621—Feedback content
- H04B7/0632—Channel quality parameters, e.g. channel quality indicator [CQI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0619—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
- H04B7/0621—Feedback content
- H04B7/0634—Antenna weights or vector/matrix coefficients
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0619—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
- H04B7/0636—Feedback format
- H04B7/0639—Using selective indices, e.g. of a codebook, e.g. pre-distortion matrix index [PMI] or for beam selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0686—Hybrid systems, i.e. switching and simultaneous transmission
- H04B7/0691—Hybrid systems, i.e. switching and simultaneous transmission using subgroups of transmit antennas
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0023—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
- H04L1/0025—Transmission of mode-switching indication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0023—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
- H04L1/0026—Transmission of channel quality indication
Definitions
- the present invention relates generally to telecommunications systems, and in particular to methods and systems for improving efficiency in radiocommunications systems.
- Radiocommunication networks were originally developed primarily to provide voice services over circuit-switched networks.
- the introduction of packet-switched bearers in, for example, the so-called 2.5G and 3G networks enabled network operators to provide data services as well as voice services.
- IP Internet Protocol
- network architectures will likely evolve toward all Internet Protocol (IP) networks which provide both voice and data services.
- IP Internet Protocol
- network operators have a substantial investment in existing infrastructures and would, therefore, typically prefer to migrate gradually to all IP network architectures in order to allow them to extract sufficient value from their investment in existing infrastructures.
- next generation radiocommunication system is overlaid onto an existing circuit-switched or packet-switched network as a first step in the transition to an all IP-based network.
- (2G) radiocommunication system such as the Global System for Mobile communication (GSM), onto which a next generation "long term evolution” (LTE) system is overlaid.
- GSM Global System for Mobile communication
- LTE long term evolution
- GSM release 1997 added packet data capabilities using General Packet Radio Service (GPRS)
- GPRS General Packet Radio Service
- EDGE Enhanced Data Rates for GSM Evolution
- LTE systems will ultimately be designed in accordance with a new version of the UMTS standards, see, e.g., 3GPP TR 25.913 available online at www.3gpp.org.
- Target performance goals for LTE systems currently include, for example, support for 200 active calls per 5 MHz cell and sub 5 ms latency for small IP packets.
- Each new generation, or partial generation, of mobile communication systems add complexity and abilities to mobile communication systems and this can be expected to continue with either enhancements to proposed systems or completely new systems in the future. (0005]
- One method for boosting the capacity and coverage of a wireless communication system involves the use of multiple antennas at the transmitter and/or the receiver end.
- MIMO Multiple-Input- Multiple-Output
- One form of adaptation is to dynamically adjust, from one transmission time interval (TTI) to another TTI, the number of simultaneously transmitted information carrying signals to what the channel can support. This is commonly referred to as (transmission) rank adaptation.
- TTI transmission time interval
- Another form of adaptation is precoding, wherein the phases and amplitudes of the signals are adjusted to better fit the current channel properties.
- the signals form a vector-valued signal and the adjustment can be described as multiplication by a precoder matrix.
- a common approach is to select the precoder matrix from a finite and countable set, e.g., as contained within a codebook.
- Such a codebook based precoding is likely to be an integral part of various mobile communication networks, e.g., LTE or MIMO for High Speed Downlink Packet Access (HSDPA) in Wideband Code Division Multiple Access (WDCMA) system.
- HSDPA High Speed Downlink Packet Access
- WDCMA Wideband Code Division Multiple Access
- Codebook based precoding is a form of channel quantization.
- a typical approach when using a system, such as, LTE or MIMO in WDCMA, is to let the receiver recommend a suitable precoder matrix to the transmitter by signaling the precoder index over a feedback link.
- the transmitter may choose to override the recommendation of the receiver so that it might be necessary to signal the precoder index that is actually used in the transmission to the receiver.
- it may be desirable to keep the codebook size as small as possible. This design desire, however, needs to be balanced against the performance impact, since a larger codebook allows a better match to the current channel conditions.
- a method for communicating in a mobile network includes the steps of: receiving a message at a user equipment, wherein the message identifies a permissible subset associated with a set of transmission parameters, selecting, by the user equipment, one of the transmission parameters from the permissible subset, and transmitting an indication of the selected one of the transmission parameters using one of a plurality of different uplink control channel structures, the one of the plurality of different uplink control channel structures being selected based on the permissible subset.
- a user terminal includes a transceiver for sending and receiving signals, including receiving a signal which identifies a permissible subset associated with a set of transmission parameters, a memory device for storing the set of transmission parameters, and a processor, connected to the transceiver and the memory device, and for selecting one of the transmission parameters from the permissible subset, wherein the transceiver transmits an indication of the selected one of the transmission parameters using one of a plurality of different uplink control channel structures, the one of the plurality of different uplink control channel structures being selected based on the permissible subset.
- a method for communicating in a mobile network includes the steps of transmitting a message, wherein the message identifies a permissible subset associated with a set of transmission parameters, and receiving an indication of one of the transmission parameters which has been selected from the permissible subset on one of a plurality of different uplink control channel structures, the one of the plurality of different uplink control channel structures being selected based on the permissible subset.
- a network node includes a transceiver for sending and receiving signals, including transmitting a signal which identifies a permissible subset associated with a set of transmission parameters, a memory device for storing the set of transmission parameters, and a processor, connected to the transceiver and the memory device, wherein the transceiver receives an indication of a selected one of the transmission parameters on one of a plurality of different uplink control channel structures, the one of the plurality of different uplink control channel structures being selected based on the permissible subset.
- FIG. 1 depicts elements of a radiocommunications system according to exemplary embodiments
- Figure 2 depicts elements of another radiocommunication system according to exemplary embodiments
- Figure 3 illustrates elements of still another radiocommunication system according to exemplary embodiments
- Figure 4 shows a block diagram representation of, for example, a mobile terminal or a network node according to exemplary embodiments
- Figure 5 depicts a codebook according to exemplary embodiments
- Figure 6 shows a plurality of different control channel structures according to exemplary embodiments
- Figure 7 is a flowchart illustrating a method for communicating according to an exemplary embodiment.
- Figure 8 is a flowchart illustrating another method for communicating according to an exemplary embodiment.
- Codebook subset restrictions can be used by the system to restrict the user equipment (UE) from using the complete set of available precoders.
- UE user equipment
- One reason for using CBSSRs is that only parts of the entries in a codebook may be suitable for a particular antenna arrangement. For example, if a correlated array (also known as a traditional beamformer) is used at the cell site, only elements in the codebook corresponding to beamforming vectors are of value for selection and use.
- a correlated array also known as a traditional beamformer
- the system can restrict the UE to search for the "best" precoder among the subset of precoders which containing suitable beamforming vectors, and prevent the UE from using and/or evaluating other codebook elements, i.e., those which do not provide such beamforming vectors.
- FIG. 1 shows a base station 10 having four antennas 12 and a user terminal (also referred to herein as "user equipment” or "UE") 14 having two antennas 12.
- UE user equipment
- the number of antennas shown in Figure 1 is exemplary and is not intended to limit the actual number of antennas used at the base station or at the user terminal in the exemplary embodiments to be discussed below.
- the term "base station” is used herein as a generic term. As it is known by those skilled in the art, in the Wideband Code Division Multiple Access (WCDMA) architecture, a NodeB may correspond to the base station. In other words, a base station is a possible implementation of the NodeB. However, the term “NodeB” is also broader than the conventional base station since the NodeB refers, in general, to a logical node.
- a NodeB in a WCDMA system handles transmission and reception in one or several cells, as shown for example in Figure 2.
- FIG. 2 shows two NodeB 10 and one user terminal 14.
- the user terminal 14 uses dedicated channels 16 to communicate with the NodeB 10.
- the two NodeBs 10 are wired to corresponding Radio Network Controllers (RNC) 18.
- RNC Radio Network Controllers
- One RNC 18 may control more than one NodeB 10.
- the RNCs 18 are connected to a Core Network 20.
- the eNodeB there is a single node, the eNodeB.
- the eNodeB 22 may include a physical layer PHY 24, a medium access control MAC 26, a radio link control RLC 28, and a packet data convergence protocol PDCP 30.
- base station is narrower than the NodeB of the WCDMA architecture or the eNodeB of the LTE architecture
- the term “base station” is used in the following embodiments as defining the NodeB, eNodeB or other nodes specific for other architectures.
- the term “base station” defined and used in the present disclosure is not limited to the conventional base station unit of a network.
- a mobile communications system can restrict a UE 14 from searching the whole codebook and reporting the complete results to a network node which, in turn, can result in an increase in system performance. However, this increased performance does not necessarily improve the overhead associated with uplink (UL) transmissions.
- UL uplink
- a codebook which contains 64 elements (i.e., represented by six bits of data) and a UE 14 that is restricted to use only eight of those elements by CBSSR.
- the UE 14 will then search (only) over the eight allowed elements and then report the index which corresponds to the "best" one of the restricted subset precoder selection.
- the codebook contains 64 elements, six bits are used to convey the precoder information (per layer) from the UE 14 to the network node 10, 22 (e.g., base station or eNodeB).
- the network node 10, 22 e.g., base station or eNodeB
- This use of six bits from the UE 14 to the network node 10, 22 is wasteful of capacity since only eight out of the possible 64 elements are allowed to be selected by the UE 14, which implies that only three bits are needed to convey the identity of this particular selection.
- Exemplary embodiments of the present invention use this recognition to save uplink (UL) capacity by adapting the uplink control channel structure dependent upon whether, for example, a restricted codebook is being used for a particular connection between UE 14 and node 10, 22, or not.
- the number of different control channel structures can vary as a function of the number of bits used to convey the selected codebook, e.g., one control channel structure for each different number of bits which can be used to convey the codebook information, one control channel structure for every second different number of bits, down to the provision of only two different control channel structures overall.
- exemplary embodiments provide also for using different uplink control channel structures to convey other types of variable feedback from the UE 14 to network node 10, 22, e.g., modulation alphabet information, transmit power information, transport block size information, channelization code information, channel quality indicator (CQI) information, etc.
- Figure 4 shows a generic structure of the user terminal or UE 14 according to an exemplary embodiment which can be used to transmit, e.g., restricted codebook selection information, on an uplink channel having a format which is selected based upon the number of selection items in the subset.
- the user terminal 14 includes one or more antennas 40 connected to processor 42.
- the processor 42 is configured to analyze and process signals received via the antennas 40.
- the processor 42 is connected to a memory 44 via a bus 46.
- bus 46 One skilled in the art would understand from Figure 4 that various ones of the elements shown therein may be implemented as electrical circuitry, software instructions or a combination of these two possibilities.
- the user terminal 14 may also include a switching unit 48 configured to switch from a first transmission mode, e.g., using a first uplink control channel structure, to a second transmission mode, e.g., a second uplink control channel structure which is different from the first uplink control channel structure.
- a switching unit 48 configured to switch from a first transmission mode, e.g., using a first uplink control channel structure, to a second transmission mode, e.g., a second uplink control channel structure which is different from the first uplink control channel structure.
- Other units and/or elements are, for example, an input/output unit 50 that allows a user to input commands to the processor 42 or a communication port 52 that allows the user terminal 14 to receive data from another communication system.
- Further units, not shown, for performing various operations as encoding, decoding, modulation, demodulation, encryption, scrambling, precoding, etc. may optionally be implemented not only as electrical components but also in software or a combination of these two possibilities as would be appreciated by
- the memory 44 may also contain a stored version of a codebook.
- An exemplary codebook 60 is shown in Figure 5, which table is reproduced from section 6.3.4.2.3 of 3GPP TS 36.21 1, which is a standards document entitled "Evolved Universal Terrestrial Radio "Access (E-UTRA), Physical Channels and Modulation" available from the 3GPP organization at www.3epp.org .
- E-UTRA Evolved Universal Terrestrial Radio
- Physical Channels and Modulation available from the 3GPP organization at www.3epp.org .
- CBSSRs can be signaled to a UE 14 using a bitmap mask which differentiates between allowed entries and disallowed entries within a codebook, such as that illustrated in Figure 5.
- a bitmap mask which differentiates between allowed entries and disallowed entries within a codebook, such as that illustrated in Figure 5.
- a bitmap mask pattern of [0 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0] could be applied to that codebook to indicate that only options 2, 3, 6 and 7 are allowed as selectable options from the codebook.
- This bitmap mask can then be signaled to the UE 14 from a network node 10, 22 in a downlink (DL) control signal, e.g., an RRC configuration command signal mapped to, at least ultimately, ultimately the physical downlink shared channel (PDSCH) in an LTE system.
- DL downlink
- PDSCH physical downlink shared channel
- the UE 14 may then select one of the four unrestricted codebook options from its codebook 60 using any desired technique, e.g., knowledge of channel conditions, etc.
- the UE 14 restricts its choice to, and reports back to the network node 10, 22, one out of the four permissible codebook entries as the preferred choice.
- This response from UE 14 only requires two bits of feedback as compared to the three bits of feedback that would have been required if the codebook had not been restricted, i.e., using the original unrestricted codebook.
- this feedback information can be reported back to the network node using one of a plurality of different uplink control channel structures.
- FIG. 6 this can be visualized as shown in Figure 6, wherein three different control channel structures are defined for an exemplary system, each of which has a different number of bits assigned to the field "Precoder SeI.”.
- the number of different control channel structures which are defined for a given implementation may be different than three, e.g., 2, 4, or any other number.
- the UE 14 would select the uplink control channel structure of CC#1 since it has a precoder selection field with the fewest number of bits which can identify its selection given the number of permissible choices due to the codebook restriction.
- the network node 10, 22 When the network node 10, 22 receives this uplink signal from the UE 14, it will know that the structure selected will be CC#1, since it sent the UE 14 the original CBSSR message restricting it to four possible codebook choices and, thus, will process the received signal using this knowledge of the correct control channel structure.
- the actual, physical structure of the uplink channel will vary based upon the system implementation such that the illustration of Figure 6 should be considered merely illustrative of the concept of varying uplink control channel structures according to an exemplary embodiment.
- the codebook selection information can be transmitted as part of the Layer 1 /Layer 2 (L1/L2) signaling information, e.g., as part of, or in a manner similar to CQI/PMI/RI (i.e., feedback of channel state information parameters).
- This information can be conveyed on the physical uplink control channel (PUCCH), e.g., as part of an OFDM subframe assigned for uplink L1/L2 control or, alternatively, as part of the control information field on a physical uplink shared channel (PUSCH), wherein it is multiplexed together with uplink data from the UE 14.
- PUCCH physical uplink control channel
- PUSCH physical uplink shared channel
- the absolute minimum number of bits needed to convey a selection of one of two elements or parameters is one
- a selection of one of four elements or parameters is two
- a selection of one of eight elements or parameters is three
- a selection of one of sixteen elements or parameters is four
- a selection of one of 32 elements or parameters is five
- a selection of one of 64 elements or parameters is six, and so on.
- one system implementation according to these exemplary embodiments would involve defining six different uplink control channel structures each of which used a different number of bits to convey an indicator of which codebook element was selected by the UE 14.
- exemplary systems and methods provide for fewer different control channel structures.
- a restriction can be introduced by defining only two (or a few) control channel structures, i.e., some number of control channel structures fewer than the different number of minimum bits needed to convey the indicator.
- one control channel structure could be used to convey indicators associated with selection of an unrestricted codebook and one (or a few) different control channel structure(s) could be used to convey precoder information (or other desired information as previously described above) for a restricted codebook.
- precoder information or other desired information as previously described above
- the main control channel structure would carry six bits of precoder information (per layer). If an additional control channel structure is defined that can carry four bits, then all CBSSR resulting in a restricted codebook with less than 16 entries could use this control channel structure.
- a control channel structure can be defined in such a way that it can carry two bits of precoder information.
- This exemplary control channel structure can be used whenever the CBSSR leads to a restricted codebook smaller than 4 elements.
- different amounts of bits of precoder information can be defined to be carried over a control channel structure dependent upon system needs and codebook size. From this reduction in response bits the uplink overhead can be reduced which potentially leads to an increase in system performance or, alternatively, allow for other information to be transmitted in unused bits within this space.
- the number of bits used to convey the indicator of a transmission parameter from the UE 14 back to the network node 10, 22 may, in some cases, equal an absolute minimum number of bits necessary to convey such information or may be more than the absolute minimum number of bits, i.e., a relative minimum number of bits based upon the decision to limit the number of different control channel structures which are provided in a given system.
- the phrase "minimum number of bits which are needed for transmitting" may be the absolute minimum, or may be more than the absolute minimum but represent a relative minimum given the number of different control structures which are defined.
- a method for communicating in a mobile network from the UE 14's perspective can include the steps illustrated in Figure 7.
- a message is received at a user equipment which message identifies a permissible subset associated with a set of transmission parameters, e.g., a set of codebook elements or other types of transmission parameters as described above.
- the user equipment selects one of the transmission parameters from the permissible subset at step 702 and transmits an indication of the selected one of the transmission parameters using one of a plurality of different uplink control channel structures (step 704), which can be selected based on said permissible subset. For example, if the permissible subset includes four elements, then the selected uplink control channel structure could be the one which provides the closest number to (but at least) two bits for conveying such information.
- a method for communicating in a mobile network from the network's perspective can include the steps illustrated in the flow chart of Figure 8.
- a message is transmitted which identifies a permissible subset associated with a set of transmission parameters.
- An indication is received, by the network node, of one of the transmission parameters which has been selected from the permissible subsets on one of a plurality of different uplink control channel structures, which uplink control channel structure was selected based on the permissible subset, at step 802.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Systems and methods according to these exemplary embodiments provide for methods and systems for reducing uplink overhead from a user equipment, UE, (14) when performing communications in a mobile network. Reductions in uplink overhead may be achieved by using different control channel structures depending upon, for example, a subset of permissible transmit parameters which are under consideration for a particular connection.
Description
Feedback Reduction for Codebook Subset Restriction
RELATED APPLICATION
[0001) This application is related to, and claims priority from, Swedish Patent
Application Serial No. 0701915-1, filed on August 23, 2007, entitled "Method and Arrangement in a Telecommunication System" to Bo Gόransson and George Jongren, the entire disclosure of which is incorporated here by reference.
TECHNICAL FIELD
[0002] The present invention relates generally to telecommunications systems, and in particular to methods and systems for improving efficiency in radiocommunications systems.
BACKGROUND
[0003] Radiocommunication networks were originally developed primarily to provide voice services over circuit-switched networks. The introduction of packet-switched bearers in, for example, the so-called 2.5G and 3G networks enabled network operators to provide data services as well as voice services. Eventually, network architectures will likely evolve toward all Internet Protocol (IP) networks which provide both voice and data services. However, network operators have a substantial investment in existing infrastructures and would, therefore, typically prefer to migrate gradually to all IP network architectures in order to allow them to extract sufficient value from their investment in existing infrastructures. Also to provide the capabilities needed to support next generation radiocommunication applications, while at the same time using legacy infrastructure, network operators could deploy hybrid networks wherein a next generation radiocommunication system is overlaid
onto an existing circuit-switched or packet-switched network as a first step in the transition to an all IP-based network.
[0004] One example of such a hybrid network involves an existing second generation
(2G) radiocommunication system, such as the Global System for Mobile communication (GSM), onto which a next generation "long term evolution" (LTE) system is overlaid. As will be appreciated by those skilled in the art, GSM systems have been modified and updated over time. For example, GSM release 1997 added packet data capabilities using General Packet Radio Service (GPRS) and GSM release 1999 introduced higher speed data transmissions through a system called Enhanced Data Rates for GSM Evolution (EDGE). Although not yet standardized, LTE systems will ultimately be designed in accordance with a new version of the UMTS standards, see, e.g., 3GPP TR 25.913 available online at www.3gpp.org. Target performance goals for LTE systems currently include, for example, support for 200 active calls per 5 MHz cell and sub 5 ms latency for small IP packets. Each new generation, or partial generation, of mobile communication systems add complexity and abilities to mobile communication systems and this can be expected to continue with either enhancements to proposed systems or completely new systems in the future. (0005] As these mobile communication systems continue to evolve, more data at higher bandwidths is expected to be transferred over mobile communication networks. One method for boosting the capacity and coverage of a wireless communication system involves the use of multiple antennas at the transmitter and/or the receiver end. These Multiple-Input- Multiple-Output (MIMO) systems exploit the spatial dimension of a communication channel in order to improve performance by, for example, transmitting several parallel information carrying signals. By adapting the transmission to the current channel conditions, significant
additional gains can be achieved in a wireless system. One form of adaptation is to dynamically adjust, from one transmission time interval (TTI) to another TTI, the number of simultaneously transmitted information carrying signals to what the channel can support. This is commonly referred to as (transmission) rank adaptation. Another form of adaptation is precoding, wherein the phases and amplitudes of the signals are adjusted to better fit the current channel properties. The signals form a vector-valued signal and the adjustment can be described as multiplication by a precoder matrix. A common approach is to select the precoder matrix from a finite and countable set, e.g., as contained within a codebook. Such a codebook based precoding is likely to be an integral part of various mobile communication networks, e.g., LTE or MIMO for High Speed Downlink Packet Access (HSDPA) in Wideband Code Division Multiple Access (WDCMA) system.
[0006] Codebook based precoding is a form of channel quantization. A typical approach when using a system, such as, LTE or MIMO in WDCMA, is to let the receiver recommend a suitable precoder matrix to the transmitter by signaling the precoder index over a feedback link. The transmitter may choose to override the recommendation of the receiver so that it might be necessary to signal the precoder index that is actually used in the transmission to the receiver. In order to limit signaling overhead, it may be desirable to keep the codebook size as small as possible. This design desire, however, needs to be balanced against the performance impact, since a larger codebook allows a better match to the current channel conditions.
[0007] Accordingly, methods, devices, systems and software for communicating codebook-related information, or other transmission parameters, are desirable.
SUMMARY
|0008) According to one exemplary embodiment, a method for communicating in a mobile network includes the steps of: receiving a message at a user equipment, wherein the message identifies a permissible subset associated with a set of transmission parameters, selecting, by the user equipment, one of the transmission parameters from the permissible subset, and transmitting an indication of the selected one of the transmission parameters using one of a plurality of different uplink control channel structures, the one of the plurality of different uplink control channel structures being selected based on the permissible subset. [0009J According to another exemplary embodiment a user terminal includes a transceiver for sending and receiving signals, including receiving a signal which identifies a permissible subset associated with a set of transmission parameters, a memory device for storing the set of transmission parameters, and a processor, connected to the transceiver and the memory device, and for selecting one of the transmission parameters from the permissible subset, wherein the transceiver transmits an indication of the selected one of the transmission parameters using one of a plurality of different uplink control channel structures, the one of the plurality of different uplink control channel structures being selected based on the permissible subset.
[0010] According to still another exemplary embodiment, a method for communicating in a mobile network includes the steps of transmitting a message, wherein the message identifies a permissible subset associated with a set of transmission parameters, and receiving an indication of one of the transmission parameters which has been selected from the permissible subset on one of a plurality of different uplink control channel structures, the
one of the plurality of different uplink control channel structures being selected based on the permissible subset.
[0011) According to still another exemplary embodiment, a network node includes a transceiver for sending and receiving signals, including transmitting a signal which identifies a permissible subset associated with a set of transmission parameters, a memory device for storing the set of transmission parameters, and a processor, connected to the transceiver and the memory device, wherein the transceiver receives an indication of a selected one of the transmission parameters on one of a plurality of different uplink control channel structures, the one of the plurality of different uplink control channel structures being selected based on the permissible subset.
BRIEF DESCRIPTION OF THE DRAWINGS
[0012] The accompanying drawings illustrate exemplary embodiments, wherein:
[00131 Figure 1 depicts elements of a radiocommunications system according to exemplary embodiments;
[0014] Figure 2 depicts elements of another radiocommunication system according to exemplary embodiments;
[0015] Figure 3 illustrates elements of still another radiocommunication system according to exemplary embodiments;
[0016] Figure 4 shows a block diagram representation of, for example, a mobile terminal or a network node according to exemplary embodiments;
[0017] Figure 5 depicts a codebook according to exemplary embodiments;
[0018] Figure 6 shows a plurality of different control channel structures according to exemplary embodiments;
[0019] Figure 7 is a flowchart illustrating a method for communicating according to an exemplary embodiment; and
[0020] Figure 8 is a flowchart illustrating another method for communicating according to an exemplary embodiment.
DETAILED DESCRIPTION
(0021] The following detailed description of the exemplary embodiments refers to the accompanying drawings. The same reference numbers in different drawings identify the same or similar elements. Also, the following detailed description does not limit the invention. Instead, the scope of the invention is defined by the appended claims. The following embodiments are discussed, for simplicity, with regard to the terminology and structure of LTE systems. However, the embodiments to be discussed next are not limited to LTE systems but may be applied to other existing telecommunications systems. [0022] Reference throughout the specification to "one embodiment" or "an embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment is included in at least one embodiment of the present invention. Thus, the appearance of the phrases "in one embodiment" or "in an embodiment" in various places throughout the specification are not necessarily all referring to the same embodiment. Further, the particular features, structures or characteristics may be combined in any suitable manner in one or more embodiments.
[0023] Codebook subset restrictions (CBSSRs) can be used by the system to restrict the user equipment (UE) from using the complete set of available precoders. One reason for using CBSSRs is that only parts of the entries in a codebook may be suitable for a particular antenna arrangement. For example, if a correlated array (also known as a traditional beamformer) is used at the cell site, only elements in the codebook corresponding to beamforming vectors are of value for selection and use. To ensure that a UE selects an appropriate beamforming vector, the system can restrict the UE to search for the "best"
precoder among the subset of precoders which containing suitable beamforming vectors, and prevent the UE from using and/or evaluating other codebook elements, i.e., those which do not provide such beamforming vectors.
[0024] To provide some context for the following exemplary embodiments related to restricted codebooks and associated signaling, consider the exemplary radiocommunication system as shown from two different perspectives in Figures 1 and 2, respectively. To increase the transmission rate of the systems, and to provide additional diversity against fading on the radio channels, modern wireless communication systems include transceivers that use multi-antennas (often referred to as a MIMO systems). The multi-antennas may be distributed to the receiver side, to the transmitter side and/or provided at both sides as shown in Figure 1. More specifically, Figure 1 shows a base station 10 having four antennas 12 and a user terminal (also referred to herein as "user equipment" or "UE") 14 having two antennas 12. The number of antennas shown in Figure 1 is exemplary and is not intended to limit the actual number of antennas used at the base station or at the user terminal in the exemplary embodiments to be discussed below. Additionally, the term "base station" is used herein as a generic term. As it is known by those skilled in the art, in the Wideband Code Division Multiple Access (WCDMA) architecture, a NodeB may correspond to the base station. In other words, a base station is a possible implementation of the NodeB. However, the term "NodeB" is also broader than the conventional base station since the NodeB refers, in general, to a logical node. A NodeB in a WCDMA system handles transmission and reception in one or several cells, as shown for example in Figure 2.
[0025] Figure 2 shows two NodeB 10 and one user terminal 14. The user terminal 14 uses dedicated channels 16 to communicate with the NodeB 10. The two NodeBs 10 are
wired to corresponding Radio Network Controllers (RNC) 18. One RNC 18 may control more than one NodeB 10. The RNCs 18 are connected to a Core Network 20. For the LTE architecture, there is a single node, the eNodeB. One possible LTE architecture is shown in Figure 3, in which the eNodeB 22 may include a physical layer PHY 24, a medium access control MAC 26, a radio link control RLC 28, and a packet data convergence protocol PDCP 30. Although conventionally the term "base station" is narrower than the NodeB of the WCDMA architecture or the eNodeB of the LTE architecture, the term "base station" is used in the following embodiments as defining the NodeB, eNodeB or other nodes specific for other architectures. Thus, the term "base station" defined and used in the present disclosure is not limited to the conventional base station unit of a network. [0026] When using a restricted codebook, a mobile communications system can restrict a UE 14 from searching the whole codebook and reporting the complete results to a network node which, in turn, can result in an increase in system performance. However, this increased performance does not necessarily improve the overhead associated with uplink (UL) transmissions. For example, consider a codebook which contains 64 elements (i.e., represented by six bits of data) and a UE 14 that is restricted to use only eight of those elements by CBSSR. In this case, the UE 14 will then search (only) over the eight allowed elements and then report the index which corresponds to the "best" one of the restricted subset precoder selection. However, since the codebook contains 64 elements, six bits are used to convey the precoder information (per layer) from the UE 14 to the network node 10, 22 (e.g., base station or eNodeB). This use of six bits from the UE 14 to the network node 10, 22 is wasteful of capacity since only eight out of the possible 64 elements are allowed to
be selected by the UE 14, which implies that only three bits are needed to convey the identity of this particular selection.
[0027] Exemplary embodiments of the present invention use this recognition to save uplink (UL) capacity by adapting the uplink control channel structure dependent upon whether, for example, a restricted codebook is being used for a particular connection between UE 14 and node 10, 22, or not. According to some exemplary embodiments, the number of different control channel structures can vary as a function of the number of bits used to convey the selected codebook, e.g., one control channel structure for each different number of bits which can be used to convey the codebook information, one control channel structure for every second different number of bits, down to the provision of only two different control channel structures overall. It will be appreciated that the number of different UL control channel structures which are provided in any given implementation will vary based upon, for example, the competing design considerations associated with, on the one hand, improved capacity and, on the other hand, system complexity. Moreover, although these exemplary embodiments are provided in the context of codebook signaling generally, and restricted codebook signaling, specifically, it will be appreciated that the present invention is not so limited. More generally, exemplary embodiments provide also for using different uplink control channel structures to convey other types of variable feedback from the UE 14 to network node 10, 22, e.g., modulation alphabet information, transmit power information, transport block size information, channelization code information, channel quality indicator (CQI) information, etc.
[0028] Figure 4 shows a generic structure of the user terminal or UE 14 according to an exemplary embodiment which can be used to transmit, e.g., restricted codebook selection
information, on an uplink channel having a format which is selected based upon the number of selection items in the subset. The user terminal 14 includes one or more antennas 40 connected to processor 42. The processor 42 is configured to analyze and process signals received via the antennas 40. The processor 42 is connected to a memory 44 via a bus 46. One skilled in the art would understand from Figure 4 that various ones of the elements shown therein may be implemented as electrical circuitry, software instructions or a combination of these two possibilities. The user terminal 14 may also include a switching unit 48 configured to switch from a first transmission mode, e.g., using a first uplink control channel structure, to a second transmission mode, e.g., a second uplink control channel structure which is different from the first uplink control channel structure. Other units and/or elements are, for example, an input/output unit 50 that allows a user to input commands to the processor 42 or a communication port 52 that allows the user terminal 14 to receive data from another communication system. Further units, not shown, for performing various operations as encoding, decoding, modulation, demodulation, encryption, scrambling, precoding, etc. may optionally be implemented not only as electrical components but also in software or a combination of these two possibilities as would be appreciated by those skilled in the art. The elements illustrated in Figure 4 can also be found in a network node used in exemplary embodiments, e.g., a base station.
[0029] The memory 44 may also contain a stored version of a codebook. An exemplary codebook 60 is shown in Figure 5, which table is reproduced from section 6.3.4.2.3 of 3GPP TS 36.21 1, which is a standards document entitled "Evolved Universal Terrestrial Radio "Access (E-UTRA), Physical Channels and Modulation" available from the 3GPP organization at www.3epp.org . Some or all of the information illustrated in Figure 5
can be stored, e.g., as a matrix, in memory 44. It will be appreciated that codebooks may come in numerous different sizes and that the one illustrated in Figure 5 is purely illustrative. [0030] According to exemplary embodiments, codebook subset restrictions
(CBSSRs) can be signaled to a UE 14 using a bitmap mask which differentiates between allowed entries and disallowed entries within a codebook, such as that illustrated in Figure 5. For example, using the exemplary codebook in Figure 5 having a size of 16, a bitmap mask pattern of [0 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0] could be applied to that codebook to indicate that only options 2, 3, 6 and 7 are allowed as selectable options from the codebook. This bitmap mask can then be signaled to the UE 14 from a network node 10, 22 in a downlink (DL) control signal, e.g., an RRC configuration command signal mapped to, at least ultimately, ultimately the physical downlink shared channel (PDSCH) in an LTE system. Different combinations of codebooks and bitmap masks, e.g., 2 bits, 4 bits, etc., can be used as desired. Additionally, other methods for restricting options within a codebook (or equivalent data structure) can be used.
[0031] Continuing with this example, the UE 14 may then select one of the four unrestricted codebook options from its codebook 60 using any desired technique, e.g., knowledge of channel conditions, etc. Thus the UE 14 restricts its choice to, and reports back to the network node 10, 22, one out of the four permissible codebook entries as the preferred choice. This response from UE 14 only requires two bits of feedback as compared to the three bits of feedback that would have been required if the codebook had not been restricted, i.e., using the original unrestricted codebook. According to exemplary embodiments of the present invention, this feedback information can be reported back to the network node using one of a plurality of different uplink control channel structures. Conceptually, this can be
visualized as shown in Figure 6, wherein three different control channel structures are defined for an exemplary system, each of which has a different number of bits assigned to the field "Precoder SeI.". As mentioned earlier, the number of different control channel structures which are defined for a given implementation may be different than three, e.g., 2, 4, or any other number. However, for this example, the UE 14 would select the uplink control channel structure of CC#1 since it has a precoder selection field with the fewest number of bits which can identify its selection given the number of permissible choices due to the codebook restriction. When the network node 10, 22 receives this uplink signal from the UE 14, it will know that the structure selected will be CC#1, since it sent the UE 14 the original CBSSR message restricting it to four possible codebook choices and, thus, will process the received signal using this knowledge of the correct control channel structure. [0032] Of course the actual, physical structure of the uplink channel will vary based upon the system implementation such that the illustration of Figure 6 should be considered merely illustrative of the concept of varying uplink control channel structures according to an exemplary embodiment. For example, in an LTE system such as that shown in Figure 3, the codebook selection information can be transmitted as part of the Layer 1 /Layer 2 (L1/L2) signaling information, e.g., as part of, or in a manner similar to CQI/PMI/RI (i.e., feedback of channel state information parameters). This information can be conveyed on the physical uplink control channel (PUCCH), e.g., as part of an OFDM subframe assigned for uplink L1/L2 control or, alternatively, as part of the control information field on a physical uplink shared channel (PUSCH), wherein it is multiplexed together with uplink data from the UE 14.
[0033J One challenge that can arise from having a multitude of combinations for both the original codebook size and the different restriction sizes, e.g., different sized bitmap masks, is the potentially large number of control channels to be accounted for if, for example, a different control channel structure is available for every different minimum number of bits which can be used to convey a particular selection. For example, the absolute minimum number of bits needed to convey a selection of one of two elements or parameters is one, a selection of one of four elements or parameters is two, a selection of one of eight elements or parameters is three, a selection of one of sixteen elements or parameters is four, a selection of one of 32 elements or parameters is five, a selection of one of 64 elements or parameters is six, and so on. Thus, for an exemplary codebook having 64 elements and defined subsets of 4, 6, 12, 20, 36 and 40 elements, one system implementation according to these exemplary embodiments would involve defining six different uplink control channel structures each of which used a different number of bits to convey an indicator of which codebook element was selected by the UE 14. Alternatively, to balance the complexity of having a greater number of control channels against, while still obtaining uplink overhead reduction (i.e., potential efficiency improvement), from a reduced number of bits to be transmitted, exemplary systems and methods provide for fewer different control channel structures. [0034) For example, a restriction can be introduced by defining only two (or a few) control channel structures, i.e., some number of control channel structures fewer than the different number of minimum bits needed to convey the indicator. For example, one control channel structure could be used to convey indicators associated with selection of an unrestricted codebook and one (or a few) different control channel structure(s) could be used to convey precoder information (or other desired information as previously described above)
for a restricted codebook. For example, if the original codebook contains 64 elements, the main control channel structure would carry six bits of precoder information (per layer). If an additional control channel structure is defined that can carry four bits, then all CBSSR resulting in a restricted codebook with less than 16 entries could use this control channel structure.
[0035] According to another exemplary embodiment, a control channel structure can be defined in such a way that it can carry two bits of precoder information. This exemplary control channel structure can be used whenever the CBSSR leads to a restricted codebook smaller than 4 elements. Alternatively, different amounts of bits of precoder information can be defined to be carried over a control channel structure dependent upon system needs and codebook size. From this reduction in response bits the uplink overhead can be reduced which potentially leads to an increase in system performance or, alternatively, allow for other information to be transmitted in unused bits within this space.
[0036] It will be appreciated from the foregoing that the number of bits used to convey the indicator of a transmission parameter from the UE 14 back to the network node 10, 22 may, in some cases, equal an absolute minimum number of bits necessary to convey such information or may be more than the absolute minimum number of bits, i.e., a relative minimum number of bits based upon the decision to limit the number of different control channel structures which are provided in a given system. Thus, as used herein, the phrase "minimum number of bits which are needed for transmitting" may be the absolute minimum, or may be more than the absolute minimum but represent a relative minimum given the number of different control structures which are defined. [0037] Thus, a method for communicating in a mobile network from the UE 14's
perspective can include the steps illustrated in Figure 7. Therein, at step 700, a message is received at a user equipment which message identifies a permissible subset associated with a set of transmission parameters, e.g., a set of codebook elements or other types of transmission parameters as described above. The user equipment selects one of the transmission parameters from the permissible subset at step 702 and transmits an indication of the selected one of the transmission parameters using one of a plurality of different uplink control channel structures (step 704), which can be selected based on said permissible subset. For example, if the permissible subset includes four elements, then the selected uplink control channel structure could be the one which provides the closest number to (but at least) two bits for conveying such information.
[0038] Similarly, a method for communicating in a mobile network from the network's perspective can include the steps illustrated in the flow chart of Figure 8. Therein, at step 800, a message is transmitted which identifies a permissible subset associated with a set of transmission parameters. An indication is received, by the network node, of one of the transmission parameters which has been selected from the permissible subsets on one of a plurality of different uplink control channel structures, which uplink control channel structure was selected based on the permissible subset, at step 802.
[0039] The above-described exemplary embodiments are intended to be illustrative in all respects, rather than restrictive, of the present invention. All such variations and modifications are considered to be within the scope and spirit of the present invention as defined by the following claims. No element, act, or instruction used in the description of the present application should be construed as critical or essential to the invention unless
explicitly described as such. Also, as used herein, the article "a" is intended to include one or more items.
Claims
1. A method for communicating in a mobile network comprising: receiving (700) a message at a user equipment (14), wherein said message identifies a permissible subset associated with a set of transmission parameters; selecting (702), by said user equipment (14), one of said transmission parameters from said permissible subset; and transmitting (704) an indication of said selected one of said transmission parameters using one of a plurality of different uplink control channel structures, said one of said plurality of different uplink control channel structures being selected based on said permissible subset.
2. The method of claim 1, wherein said set of transmission parameters is a set of codebook elements, said message restricts said set of codebook elements to said permissible subset and wherein each of said plurality of different uplink control channel structures provides a different number of bits for transmitting said indication of a selected one of said codebook elements.
3. The method of claim 2, wherein said user equipment selects said one of said plurality of different uplink control channel structures having a minimum number of bits which are needed for transmitting said indication.
4. The method of claim 2, wherein said message is a bitmap mask which describes which elements of a codebook matrix can be selected and which elements may not be selected.
5. The method of claim 1, wherein said set of transmission parameters includes at least one of: modulation alphabet information, transmit power information, transport block size information, channelization code information, channel quality indicator (CQI) information, and precoding information.
6. The method of claim 1, further comprising the step of: transmitting, from said user equipment, data which has been processed in accordance with said selected one of said transmission parameters.
7. The method of claim 1, wherein said permissible subset is all of the members of the set.
8. A user terminal ( 14) comprising: a transceiver (52) for sending and receiving signals, including receiving a signal which identifies a permissible subset associated with a set of transmission parameters; a memory device (44) for storing said set of transmission parameters; and a processor (42), connected to said transceiver (52) and said memory device (44), and for selecting one of said transmission parameters from said permissible subset, wherein said transceiver (52) transmits an indication of said selected one of said transmission parameters using one of a plurality of different uplink control channel structures, said one of said plurality of different uplink control channel structures being selected based on said permissible subset.
9. The user terminal of claim 8, wherein said set of transmission parameters is a set of codebook elements, said message restricts said set of codebook elements to said permissible subset and wherein each of said plurality of different uplink control channel structures provides a different number of bits for transmitting said indication of a selected one of said codebook elements.
10. The user terminal of claim 9, wherein said user equipment selects said one of said plurality of different uplink control channel structures having a minimum number of bits which are needed for transmitting said indication.
1 1. The user terminal of claim 9, wherein said message is a bitmap mask which describes which elements of a codebook matrix can be selected and which elements may not be selected.
12. The user terminal of claim 8, wherein said set of transmission parameters includes at least one of: modulation alphabet information, transmit power information, transport block size information, channelization code information, channel quality indicator (CQI) information, and precoding information.
13. The user terminal of claim 8, wherein said transceiver subsequently transmits data which has been processed in accordance with said selected one of said transmission parameters.
14. The user terminal of claim 8, wherein said permissible subset is all of the members of the set.
15. A method for communicating in a mobile network comprising: transmitting (800) a message, wherein said message identifies a permissible subset associated with a set of transmission parameters; and receiving (802) an indication of one of said transmission parameters which has been selected from said permissible subset on one of a plurality of different uplink control channel structures, said one of said plurality of different uplink control channel structures being selected based on said permissible subset.
16. The method of claim 15, wherein said set of transmission parameters is a set of codebook elements, said message restricts said set of codebook elements to said permissible subset and wherein each of said plurality of different uplink control channel structures provides a different number of bits for transmitting said indication of a selected one of said codebook elements.
17. The method of claim 16, wherein said one of said plurality of different uplink control channel structures has a minimum number of bits which are needed for said indication.
18. The method of claim 16, wherein said message is a bitmap mask which describes which elements of a codebook matrix can be selected and which elements may not be selected.
19. The method of claim 15, wherein said set of transmission parameters includes at least one of: modulation alphabet information, transmit power information, transport block size information, channelization code information, channel quality indicator (CQI) information, and precoding information.
20. The method of claim 15, further comprising the step of: receiving data which has been processed in accordance with said selected one of said transmission parameters.
21. The method of claim 15, wherein said permissible subset is all of the members of the set.
22. A network node (10) comprising: a transceiver (52) for sending and receiving signals, including transmitting a signal which identifies a permissible subset associated with a set of transmission parameters; a memory device (44) for storing said set of transmission parameters; and a processor (42), connected to said transceiver and said memory device (44), wherein said transceiver (52) receives an indication of a selected one of said transmission parameters on one of a plurality of different uplink control channel structures, said one of said plurality of different uplink control channel structures being selected based on said permissible subset.
23. The network node of claim 22, wherein said set of transmission parameters is a set of codebook elements, said message restricts said set of codebook elements to said permissible subset and wherein each of said plurality of different uplink control channel structures provides a different number of bits for transmitting said indication of a selected one of said codebook elements.
24. The network node of claim 23, wherein said one of said plurality of different uplink control channel structures has a minimum number of bits which are needed for transmitting said indication.
25. The network node of claim 23, wherein said message is a bitmap mask which describes which elements of a codebook matrix can be selected and which elements may not be selected.
26. The network node of claim 22, wherein said set of transmission parameters includes at least one of: modulation alphabet information, transmit power information, transport block size information, channelization code information, channel quality indicator (CQI) information, and precoding information.
27. The network node of claim 22, wherein said transceiver subsequently receives data which has been processed in accordance with said selected one of said transmission parameters.
28. The network node of claim 22, wherein said permissible subset is all of the members of the set.
29. The network node of claim 22, wherein said network node is a base station.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE0701915 | 2007-08-23 | ||
SE0701915-1 | 2007-08-23 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2009025619A2 true WO2009025619A2 (en) | 2009-02-26 |
WO2009025619A3 WO2009025619A3 (en) | 2009-04-09 |
Family
ID=40282363
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/SE2008/050951 WO2009025619A2 (en) | 2007-08-23 | 2008-08-22 | Feedback reduction for codebook subset restriction |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2009025619A2 (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110249637A1 (en) * | 2010-04-07 | 2011-10-13 | David Hammarwall | Parameterized Codebook Subsets for use with Precoding MIMO Transmissions |
WO2012034529A1 (en) * | 2010-09-16 | 2012-03-22 | 电信科学技术研究院 | Method and device for processing codebook subset restriction |
WO2012046988A2 (en) * | 2010-10-04 | 2012-04-12 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting and receiving codebook subset restriction bitmap |
US8605809B2 (en) | 2009-11-25 | 2013-12-10 | Telefonaktiebolaget Lm Ericsson | Method and apparatus for using factorized precoding |
WO2014027949A2 (en) | 2012-08-15 | 2014-02-20 | Telefonaktiebolaget L M Ericsson (Publ) | Implementing codebook subset restrictions in wireless communication systems |
EP2717490A3 (en) * | 2012-10-02 | 2014-05-14 | Broadcom Corporation | Systems and methods for establishing transmission format parameters between communication devices |
EP2553831A4 (en) * | 2010-03-31 | 2017-05-17 | Nokia Technologies Oy | Codebook subset restriction based on codebook grouping |
TWI619362B (en) * | 2015-05-15 | 2018-03-21 | 電信科學技術研究院 | Method and device for restricting codebook subset |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002082689A2 (en) * | 2001-04-07 | 2002-10-17 | Motorola, Inc. | Feedback method for controlling a multiple-input, multiple-output communications channel |
WO2006018710A1 (en) * | 2004-08-20 | 2006-02-23 | Nokia Corporation | System and method for precoding in a multiple-input multiple-output (mimo) system |
WO2006117665A1 (en) * | 2005-05-04 | 2006-11-09 | Nortel Networks Limited | Wireless feedback system and method |
US20060270360A1 (en) * | 2005-05-30 | 2006-11-30 | Samsung Electronics Co., Ltd. | Apparatus and method for transmitting/receiving data in a mobile communication system using multiple antennas |
-
2008
- 2008-08-22 WO PCT/SE2008/050951 patent/WO2009025619A2/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002082689A2 (en) * | 2001-04-07 | 2002-10-17 | Motorola, Inc. | Feedback method for controlling a multiple-input, multiple-output communications channel |
WO2006018710A1 (en) * | 2004-08-20 | 2006-02-23 | Nokia Corporation | System and method for precoding in a multiple-input multiple-output (mimo) system |
WO2006117665A1 (en) * | 2005-05-04 | 2006-11-09 | Nortel Networks Limited | Wireless feedback system and method |
US20060270360A1 (en) * | 2005-05-30 | 2006-11-30 | Samsung Electronics Co., Ltd. | Apparatus and method for transmitting/receiving data in a mobile communication system using multiple antennas |
Non-Patent Citations (1)
Title |
---|
TEXAS INSTRUMENTS: "Remaining Details of SU-MIMO for E-UTRA" 3GPP DRAFT; R1-073845 TI SU-MIMO DETAILS REV, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. tsg_ran\WG1_RL1\TSGR1_50\Docs, no. Athens, Greece; 20070820, 22 August 2007 (2007-08-22), XP050107413 * |
Cited By (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8605809B2 (en) | 2009-11-25 | 2013-12-10 | Telefonaktiebolaget Lm Ericsson | Method and apparatus for using factorized precoding |
US8842773B2 (en) | 2009-11-25 | 2014-09-23 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for using factorized precoding |
US8804867B2 (en) | 2009-11-25 | 2014-08-12 | Telefonaktiebolaget L M Ericsson (Publ) | Method and apparatus for using factorized precoding |
EP2553831A4 (en) * | 2010-03-31 | 2017-05-17 | Nokia Technologies Oy | Codebook subset restriction based on codebook grouping |
US20140269577A1 (en) * | 2010-04-07 | 2014-09-18 | Telefonaktiebolaget Lm Ericsson (Publ) | Parameterized codebook subsets for use with precoding mimo transmissions |
US20110249637A1 (en) * | 2010-04-07 | 2011-10-13 | David Hammarwall | Parameterized Codebook Subsets for use with Precoding MIMO Transmissions |
CN102823155A (en) * | 2010-04-07 | 2012-12-12 | 瑞典爱立信有限公司 | Parameterized codebook with subset restrictions for use with precoding mimo transmissions |
USRE49329E1 (en) | 2010-04-07 | 2022-12-06 | Telefonaktiebolaget Lm Ericsson (Publ) | Precoder structure for MIMO precoding |
US9331830B2 (en) | 2010-04-07 | 2016-05-03 | Telefonaktiebolaget L M Ericsson (Publ) | Precoder structure for MIMO precoding |
US8472547B2 (en) | 2010-04-07 | 2013-06-25 | Telefonaktiebolaget Lm Ericsson (Publ) | Parameterized codebook with subset restrictions for use with precoding MIMO transmissions |
CN102823155B (en) * | 2010-04-07 | 2016-07-13 | 瑞典爱立信有限公司 | For the method and apparatus controlling precoder selection feedback in wireless communications |
US8582627B2 (en) | 2010-04-07 | 2013-11-12 | Telefonaktiebolaget Lm Ericsson (Publ) | Precode structure for MIMO precoding |
WO2011126446A1 (en) * | 2010-04-07 | 2011-10-13 | Telefonaktiebolaget L M Ericsson (Publ) | Parameterized codebook with subset restrictions for use with precoding mimo transmissions |
US10291302B2 (en) | 2010-04-07 | 2019-05-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Parameterized codebook subsets for use with precoding MIMO transmissions |
US8687678B2 (en) | 2010-04-07 | 2014-04-01 | Telefonaktiebolaget L M Ericsson (Publ) | Parameterized codebook with subset restrictions for use with precoding MIMO transmissions |
US10250308B2 (en) | 2010-04-07 | 2019-04-02 | Telefonaktiebolaget Lm Ericsson (Publ) | Precoder structure for MIMO precoding |
USRE47074E1 (en) | 2010-04-07 | 2018-10-02 | Telefonaktiebolaget Lm Ericsson (Publ) | Parameterized codebook with subset restrictions for use with precoding MIMO transmissions |
US9831930B2 (en) | 2010-04-07 | 2017-11-28 | Telefonaktiebolaget Lm Ericsson (Publ) | Precoder structure for MIMO precoding |
US8767681B2 (en) | 2010-04-07 | 2014-07-01 | Telefonaktiebolaget Lm Ericsson (Publ) | Parameterized codebook subsets for use with precoding MIMO transmissions |
CN102823154A (en) * | 2010-04-07 | 2012-12-12 | 瑞典爱立信有限公司 | Parameterized codebook subsets for use with precoding mimo transmissions |
CN102823154B (en) * | 2010-04-07 | 2016-07-06 | 瑞典爱立信有限公司 | The apparatus and method of the parametrization codebook subset used together with transmitting with precoding MIMO |
WO2011126445A1 (en) * | 2010-04-07 | 2011-10-13 | Telefonaktiebolaget L M Ericsson (Publ) | Parameterized codebook subsets for use with precoding mimo transmissions |
WO2012034529A1 (en) * | 2010-09-16 | 2012-03-22 | 电信科学技术研究院 | Method and device for processing codebook subset restriction |
EP2568622A4 (en) * | 2010-09-16 | 2013-08-28 | China Academy Of Telecomm Tech | Method and device for processing codebook subset restriction |
EP2568622A1 (en) * | 2010-09-16 | 2013-03-13 | China Academy of Telecommunications Technology | Method and device for processing codebook subset restriction |
WO2012046988A3 (en) * | 2010-10-04 | 2012-05-31 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting and receiving codebook subset restriction bitmap |
WO2012046988A2 (en) * | 2010-10-04 | 2012-04-12 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting and receiving codebook subset restriction bitmap |
US9843371B2 (en) | 2012-08-15 | 2017-12-12 | Telefonaktiebolaget Lm Ericsson (Publ) | Precoding codebook bitmaps in telecommunications |
WO2014027947A3 (en) * | 2012-08-15 | 2014-04-24 | Telefonaktiebolaget L M Ericsson (Publ) | Precoding codebook bitmaps in telecommunications |
US9602181B2 (en) | 2012-08-15 | 2017-03-21 | Telefonaktiebolaget Lm Ericsson (Publ) | Implementing codebook subset restrictions in wireless communication systems |
CN104584663A (en) * | 2012-08-15 | 2015-04-29 | 瑞典爱立信有限公司 | Precoding codebook bitmaps in telecommunications |
WO2014027949A2 (en) | 2012-08-15 | 2014-02-20 | Telefonaktiebolaget L M Ericsson (Publ) | Implementing codebook subset restrictions in wireless communication systems |
EP2885891A4 (en) * | 2012-08-15 | 2015-09-30 | Ericsson Telefon Ab L M | Implementing codebook subset restrictions in wireless communication systems |
US10193601B2 (en) | 2012-08-15 | 2019-01-29 | Telefonaktiebolaget Lm Ericsson (Publ) | Precoding codebook bitmaps in telecommunications |
AU2016208281B2 (en) * | 2012-08-15 | 2018-06-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Precoding codebook bitmaps in telecommunications |
EP2717490A3 (en) * | 2012-10-02 | 2014-05-14 | Broadcom Corporation | Systems and methods for establishing transmission format parameters between communication devices |
CN103825673A (en) * | 2012-10-02 | 2014-05-28 | 美国博通公司 | Systems and methods for establishing transmission format parameters between communication devices |
TWI504216B (en) * | 2012-10-02 | 2015-10-11 | Broadcom Corp | Systems and methods for establishing transmission format parameters between communication devices |
US8983002B2 (en) | 2012-10-02 | 2015-03-17 | Broadcom Corporation | Systems and methods for establishing transmission format parameters between communication devices |
TWI619362B (en) * | 2015-05-15 | 2018-03-21 | 電信科學技術研究院 | Method and device for restricting codebook subset |
US10826580B2 (en) | 2015-05-15 | 2020-11-03 | China Academy Of Telecommunications Technology | Method and device for constraining codebook subset |
Also Published As
Publication number | Publication date |
---|---|
WO2009025619A3 (en) | 2009-04-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10326506B2 (en) | Method, user equipment and base station for determining precoding matrix indicator | |
JP7033205B2 (en) | Data transmission method, base station and terminal | |
CA2684874C (en) | Method and apparatus for efficient precoding information validation for mimo communications | |
KR101819480B1 (en) | Precoding matrix indicator feedback method, receiving end and transmitting end | |
KR101632223B1 (en) | Method for feeding back channel state information in wireless communication system and apparatus therefor | |
CN104584663B (en) | Pre-codebook bitmap in telecommunication | |
US11728876B2 (en) | Signal transmission method, terminal device and network device | |
AU2007342726B2 (en) | Method and arrangement in a wireless communications system | |
WO2009025619A2 (en) | Feedback reduction for codebook subset restriction | |
TWI446740B (en) | A method for communicating in a mimo context | |
US20120275417A1 (en) | Method, device, and system for sending signal | |
US20200007213A1 (en) | Method of csi reporting | |
WO2017222353A1 (en) | Aperiodic csi reporting method based on aperiodic csi-rs in wireless communication system, and device therefor | |
JP7301216B2 (en) | CSI omission procedure for Rel-16 Type II channel state information (CSI) | |
WO2013169191A2 (en) | Channel quality reporting in a communications system | |
EP2880775B1 (en) | Providing offset values defining differences between mimo data streams | |
CN115514398B (en) | Channel state information sending method, receiving method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 08794175 Country of ref document: EP Kind code of ref document: A2 |
|
DPE1 | Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101) | ||
DPE1 | Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101) | ||
NENP | Non-entry into the national phase in: |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 08794175 Country of ref document: EP Kind code of ref document: A2 |