WO2009025619A2 - Feedback reduction for codebook subset restriction - Google Patents

Feedback reduction for codebook subset restriction Download PDF

Info

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
Application number
PCT/SE2008/050951
Other languages
French (fr)
Other versions
WO2009025619A3 (en
Inventor
Bo Göransson
George JÖNGREN
Original Assignee
Telefonaktiebolaget Lm Ericsson (Publ)
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Telefonaktiebolaget Lm Ericsson (Publ) filed Critical Telefonaktiebolaget Lm Ericsson (Publ)
Publication of WO2009025619A2 publication Critical patent/WO2009025619A2/en
Publication of WO2009025619A3 publication Critical patent/WO2009025619A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0028Formatting
    • H04L1/0029Reduction of the amount of signalling, e.g. retention of useful signalling or differential signalling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0456Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
    • H04B7/0478Special codebook structures directed to feedback optimisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0456Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
    • H04B7/0482Adaptive codebooks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity 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/0615Diversity 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/0619Diversity 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/0636Feedback format
    • H04B7/0645Variable feedback
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity 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/0615Diversity 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/0619Diversity 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/0621Feedback content
    • H04B7/063Parameters other than those covered in groups H04B7/0623 - H04B7/0634, e.g. channel matrix rank or transmit mode selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity 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/0615Diversity 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/0619Diversity 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/0621Feedback content
    • H04B7/0632Channel quality parameters, e.g. channel quality indicator [CQI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity 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/0615Diversity 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/0619Diversity 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/0621Feedback content
    • H04B7/0634Antenna weights or vector/matrix coefficients
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity 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/0615Diversity 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/0619Diversity 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/0636Feedback format
    • H04B7/0639Using selective indices, e.g. of a codebook, e.g. pre-distortion matrix index [PMI] or for beam selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0686Hybrid systems, i.e. switching and simultaneous transmission
    • H04B7/0691Hybrid systems, i.e. switching and simultaneous transmission using subgroups of transmit antennas
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0025Transmission of mode-switching indication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0026Transmission 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

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.
PCT/SE2008/050951 2007-08-23 2008-08-22 Feedback reduction for codebook subset restriction WO2009025619A2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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