The exemplary and non-limiting embodiments of this invention relate generally to wireless communication systems, methods, devices and computer programs and, more specifically, relate to multi-antenna techniques for control channel signaling.
This section is intended to provide a background or context to the invention that is recited in the claims. The description herein may include concepts that could be pursued, but are not necessarily ones that have been previously conceived or pursued. Therefore, unless otherwise indicated herein, what is described in this section is not prior art to the description and claims in this application and is not admitted to be prior art by inclusion in this section.
The following abbreviations that may be found in the specification and/or the drawing figures are defined as follows:
3GPP third generation partnership project
BLER block error rate
CRC cyclic redundancy check
CSI channel state information
DL downlink (eNB towards UE)
eNB EUTRAN Node B (evolved Node B, a network access node)
EPC evolved packet core
EUTRAN evolved UTRAN (also known as LTE or 3.9G)
LTE long term evolution
MAC medium access control
MM/MME mobility management/mobility management entity
PDCCH physical downlink control channel
PDCP packet data convergence protocol
PDSCH physical downlink shared channel
PHY physical
PMI precoding matrix index
PUCCH physical uplink control channel
PUSCH physical uplink shared channel
RLC radio link control
RNTI radio network temporary identifier
RRC radio resource control
UE user equipment
UL uplink (UE towards eNB)
UTRAN universal terrestrial radio access network
A communication system known as evolved UTRAN (EUTRAN, also referred to as UTRAN-LTE or as E-UTRA) is currently under development within the 3GPP. As presently specified in Release 8 (Rel-8) the DL access technique will be orthogonal frequency division multiple access (OF DMA), and the UL access technique will be single carrier, frequency division multiple access (SC-FDMA).
One specification of interest is 3GPP TS 36.300, V8.6.0 (2008-09), 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Universal Terrestrial Access Network (E-UTRAN); Overall description; Stage 2 (Release 8), incorporated by reference herein in its entirety.
The eNB hosts the following functions:
Now 3GPP is starting the standardization process of LTE Rel-9 and LTE-Advanced, which is intended to contain functionalities beyond the LTE Rel-8 system. The only multi-antenna technique that LTE Rel-8 uses for the PDCCH is open-loop transmit diversity. For further details of the DL control channel, see for example 3GPP TS 36.211 v8.4.0 (2008-09); 3GPP TS 36.212 v8.4.0 (2008-9); and 3GPP TS 36.213 v8.4.0 (2008-9). LTE Rel-8 uses closed-loop multi-antenna pre-coding only for the transmission of data over the PDSCH (for UEs that are configured for this transmission mode).
Document no. R1-073370 entitled SUPPORT OF PRECODING FOR E-UTRA DL L1/L2 CONTROL CHANNEL (3GPP TSG RANI #50, Athens, Greece; Aug. 20-24, 2007; by Motorola) proposes pre-coding for the PDCCH in the context of LTE Rel-8 standardization. However, the underlying assumption throughout that document is that the UE reports a preferred pre-coding to the eNB, which applies that UE-reported preferred pre-coding, and which is expected by the UE when it decodes the PDCCH. This assumption is not so assured in practice though; the reporting of pre-coding information by the UEs cannot always be assumed to be done over an error-free channel. For example, wideband PMI reports on the PUCCH are not CRC-protected.
What is needed in the art is an alternative to the current open-loop transmit diversity for multi-antenna transmissions on a control channel, an alternative which is robust and practical to implement and which addresses some shortfalls of the open-loop diversity scheme now in use for Rel-8.
The foregoing and other problems are overcome, and other advantages are realized, by the use of the exemplary embodiments of this invention.
In an exemplary embodiment of the invention there is a method that includes providing to a particular user equipment precoding information; selecting closed-loop spatial coding for a control channel for the particular user equipment; determining at least one control channel element within the particular user equipment's search space of the control channel that is associated with the provided precoding information; and spatially coding the determined at least one control channel element using the provided precoding information to schedule radio resources for the particular user equipment.
In another exemplary embodiment of the invention there is a computer readable memory storing a program executable by a processor to perform actions which include providing to a particular user equipment precoding information; selecting closed-loop spatial coding for a control channel for the particular user equipment; determining at least one control channel element within the particular user equipment's search space of the control channel that is associated with the provided precoding information; and spatially coding the determined at least one control channel element using the provided precoding information to schedule radio resources for the particular user equipment.
In yet another exemplary embodiment of the invention there is an apparatus that includes a memory, a processor and an encoder. The memory stores an association of at least one control channel element to precoding matrices. The processor is configured to determine precoding information to provide to a particular user equipment, to select closed-loop spatial coding for a control channel for a particular user equipment, and to determine at least one control channel element within the particular user equipment's search space of the control channel that is associated in the memory with the precoding information. The encoder is configured to spatially encode the determined at least one control channel element using the precoding matrix in the memory that is associated with the at least one control channel element for scheduling radio resources for the particular user equipment.
In still another exemplary embodiment of the invention there is an apparatus that includes storage means (e.g., a computer readable memory), processing means (e.g., a processor, a digital signal processor, etc.) and encoding means (e.g., an encoder). The storage means is for storing an association of at least one control channel element to precoding matrices. The processing means is for determining precoding information to provide to a particular user equipment, for selecting closed-loop spatial coding for a control channel for a particular user equipment, and for determining at least one control channel element within the particular user equipment's search space of the control channel that is associated in the storage means with the precoding information. The encoding means is for spatially encoding the determined at least one control channel element using the precoding matrix in the storage means that is associated with the at least one control channel element for scheduling radio resources for the particular user equipment.
In a further exemplary embodiment of the invention there is a method that includes determining for a user equipment a search space for a control channel; determining from received radio resource control signaling at least one control channel element within the search space that is to be encoded with closed-loop spatial coding; and decoding the determined at least one control channel element within the search space using a closed-loop spatial decoding with precoding information associated with the at least one control channel element to find radio resources scheduled for the particular user equipment.
In yet a further exemplary embodiment of the invention there is an apparatus that includes a processor and a decoder. The processor is configured to determine a search space for a control channel, and to determine from received radio resource control signaling at least one control channel element within a user equipment search space that is to be encoded with closed-loop spatial coding. The decoder is configured to decode the at least one control channel element within the search space using a closed-loop spatial decoding with precoding information associated with the at least one control channel element to find radio resources scheduled for the user equipment.
One area for potential improvement in Rel-9 over Rel-8 is the downlink control channel where multi-antenna techniques beyond Rel-8 transmit diversity could be further utilized. The inventors consider that the coverage and capacity of the physical downlink control channel (PDCCH) in LTE Rel-8 could be considerably improved.
As a preliminary matter, it is to be noted that while the exemplary embodiments have been described above in the context of the E-UTRAN (UTRAN-LTE) system, it should be appreciated that the exemplary embodiments of this invention are not limited for use with only this one particular type of wireless communication system, and that they may be used to advantage in other wireless communication systems such as for example UTRAN, GSM, WCDMA, etc., or in wireless systems yet to be developed.
Further, the various names used for the described parameters (e.g. PMI, CRC, etc.) are not intended to be limiting in any respect, as these parameters may be identified by any suitable names. Further, the various names assigned to different channels (e.g., PDCCH) are not intended to be limiting in any respect, as the various channels of either the E-UTRAN system or other wireless systems may be identified by any suitable names.
One important aspect of these teachings is the specific signaling (which may be implicit or explicit) that allows reliable operation of closed-loop pre-coding for a control channel in wireless networks (e.g., the PDCCH in LTE-Advanced networks). Embodiments of this invention employ closed-loop pre-coding, in addition to transmit (tx)-diversity, in the downlink control signaling. One technical advantage of this is an improvement in the coverage and in spectral efficiency, as compared to using only open-loop transmit diversity on the multi-antenna DL control channel transmissions.
Pre-coding is based on the observation that if the eNB has knowledge of the channel state information CSI then the transmission channel can be coded or transformed at the transmitter side to obtain a better more efficient transmission. Pre-coding using that reported CSI can therefore improve spectral efficiency. It is assumed that the UE measures and reports the CSI to the eNB for embodiments of these teachings.
Stated somewhat generally, according to certain embodiments of the invention there is a selection made between open-loop spatial coding (e.g., multi-antenna transmit diversity) and closed-loop spatial coding technique (e.g., multi-antenna pre-coding based on CSI) for a control channel, and then the selected spatial coding is used on the control channel (e.g., the PDCCH) to schedule radio resources (e.g., the PDSCH and/or PUSCH).
Pre-coding can be both wideband (i.e. the same transmission pre-coding weights are used over the whole system bandwidth) and frequency selective (the transmission pre-coding weights differ from one frequency chunk to another, where the chunk size of pre-coding granularity is a parameter to be adjusted).
According to embodiments of this invention, each PDCCH (for each UE) in the downlink control channel can be transmitted either with transmit diversity or closed-loop pre-coding at the discretion of the eNB. One important difference between these two spatial coding methods/techniques is that they use transmit antenna weights as well as different mappings to resource elements. As noted above, transmit-diversity is an open-loop technique, whereas pre-coding is a closed-loop technique which requires channel state information reported by the UE.
In an embodiment, the format of the downlink control information and the channel coding is the same in both cases, it is only the spatial coding of the PDCCH that differs. PDCCHs that are spatially encoded using transmit diversity can be multiplexed in the same subframe with PDCCHs that are spatially encoded using closed-loop pre-coding.
An important consideration for certain embodiments is that the choice of spatial coding is made by the eNB on a per-UE basis. Below are detailed different ways to make this choice, including the terminal type. For example, in an embodiment block 210 will always be selected for Rel-8 compliant terminals and for Rel-9/LTE-Advanced compliant terminals the selection as between blocks 210 and 212 may be made based on the validity of CSI reported by that terminal, which validity may depend on speed of the terminal. The selection as between blocks 210 and 212 show that the subcarriers belonging to an open-loop transmit-diversity pre-coded PDCCH are spatially coded in a different way than the subcarriers belonging to a closed-loop pre-coded PDCCH. In order to ensure backward compatibility with Rel-8 UEs/mobile terminals which may be operating in LTE-Advanced networks where there are both LTE Rel-8 and LTE-Advanced terminals, the LTE Rel-8 terminals look for LTE Rel-8 PDCCH (which are transmitted using open-transmit diversity pre-coding by the above example) but the LTE-Advanced terminals will look for both LTE Rel-8 and LTE-Advanced PDCCHs (that can either use open-loop or closed-loop pre-coding according to the above example).
There are at least two different embodiments of how the closed-loop pre-coding may be accomplished: wideband and frequency selective. In the wideband pre-coding embodiment, the same spatial mapping is used for all subcarriers used for pre-coding. In the frequency selective embodiment, the mapping is different for different parts of the frequency band. The wideband embodiment is seen to be better attuned for a LTE-Advanced deployment. This is because a PDCCH is permutated over the whole bandwidth. However, the frequency selective embodiment for the closed-loop pre-coding may be readily implemented, even in LTE-Advanced, if such report is available from the UE. UE reports for both wideband and frequency selective pre-coding are within the bounds of LTE Rel-8.
Another criterion by which the selection between open-loop and closed-loop spatial coding may be done is the speed of the UE for which the PDCCH is intended. Closed-loop pre-coding for PDCCH is more appropriate for low-mobility UEs (e.g., those in a building rather than in a moving vehicle). For high mobility UEs, transmit diversity spatial coding is more appropriate because the UE reported pre-coding feedback quickly becomes outdated with fast channel variation over time. Thus for a fast moving UE the reported CSI is valid over a much shorter period of time. CSI reports from a low mobility UE and a high mobility UE will then have different coherence intervals over which they are valid and so the next PDCCH to the high mobility UE may be outside that coherence interval. Consider an example. The eNB may choose transmit diversity for the fast moving UE and pre-coding for the slow moving UE in a case where both UEs reported their CSI at roughly the same time and also where the eNB sends their PDCCHs at roughly the same time, because the eNB will see that the fast moving UE's CSI is no longer valid at the time the eNB must send the next PDCCH to it. There are various ways in which the eNB may obtain the UE's speed information, many of which are known in the art: the UE can report its speed; the eNB may estimate the UE's speed from the UE's radio signals, etc.
The inventors have quantified the benefits of applying pre-coding to PDCCH transmission via link-level simulations.
Specifically,
The gains observed at the link level for closed-loop rank-1 pre-coding with respect to currently defined transmit diversity for PDCCH are summarized in the table below.
On the basis of these results it is seen that wideband pre-coding enhances the BLER performance of the downlink control channel (for all considered aggregation levels), and thereby its capacity as well as its coverage. While not specifically quantified herein, it is reasonable to expect that frequency-selective precoding can lead to further improvements in performance.
Now are detailed different embodiments to implement in practice the closed-loop pre-coding option. These embodiments go to how the eNB, which selects to use closed-loop pre-coding for a particular PDCCH for a particular UE, informs the UE of the pre-coding choice that it has made. There are ways to make the closed-loop pre-coding operation transparent to the UEs. In one example, dedicated reference symbols are used that embed the applied pre-coding, and therefore allow the UEs to estimate directly the equivalent channel (i.e. the wireless channel corresponding to the pre-coded PDCCH transmission) and subsequently demodulate the transmitted information.
In LTE Rel-8, the control channel is decoded blindly. That is, each UE searches at different locations, which in LTE Rel-8 is defined by a hashing function, for its own PDCCHs. There is both a common and a UE dedicated search space, and Rel-8 stipulates that the UE shall be able to do 44 blind decoding attempts in a subframe. The hashing function tells each UE which CCEs to monitor (i.e. decode) for a potential PDCCH transmission, given the subframe number, a common or UE-specific search space and the aggregation level (1, 2, 4, or 8).
According to current LTE Rel. 8 specifications (Section 9.1.1 of 3GPP TS 36.213 v8.4.0 (2008-09)), the control region consists of a set of CCEs, numbered from 0 to NCCE,k−1 according to Section 6.8.2 in 3GPP TS 36.211 v8.4.0 (2008-09), where NCCE,k is the total number of CCEs in the control region of subframe k. The set of PDCCH candidates to monitor are defined in terms of search spaces, where a search space Sk(L) at aggregation level Lε{1, 2, 4, 8} is defined by a set of PDCCH candidates. The CCEs corresponding to PDCCH candidate m of the search space Sk(L) are given by
L·{(Yk+m)mod └NCCE,k/L┘}+i,
where Yk is defined below, i=0, . . . , L−1 and m=0, . . . , M(L)−1. M(L) is the number of PDCCH candidates to monitor in the given search space (see Table 9.1.1-1 in 3GPP TS 36.213 v8.4.0 (2008-09)).
For the common search spaces, Yk is set to 0 for the two aggregation levels L=4 and L=8. For the UE-specific search space Sk(L) at aggregation level L, the variable Yk is defined by
Y
k=(A·Yk-1)mod D,
where Y−1=nRNTI≠0, A=39827 and D=65537.
According to certain embodiments of these teachings at least some UEs (for example, a UE that is compliant with LTE-Advanced) will have to search for both transmit-diversity spatial coded PDCCHs and also for closed-loop pre-coded PDCCHs. Although the number of blind decoding attempts can increase due to this dual nature of the UE's search, there are a number of ways to avoid the number of blind decoding attempts increasing too much.
Some exemplary approaches to control the blind decoding attempts that may become necessary at the UE include:
Signaling of the pre-coding information to the UEs is an important aspect of certain embodiments of these teachings. In the examples below, it is assumed that closed-loop pre-coding is performed as defined in 3GPP TS 36.211 v8.4.0 (2008-09), Sections 6.3.4.2.1 and 6.3.4.2.3. Common reference symbols are used for channel estimation purposes at the UE.
Now, the UE also needs information on the pre-coding currently applied by the eNB in order to equalize the equivalent transmission channel (which includes the effects of pre-coding) and further in order to demodulate its pre-coded PDCCH transmission. The pre-coding information may in some embodiments be conveyed in the form of a pre-coding matrix index (PMI) which points to a pre-defined pre-coding vector within the pre-coding codebook which is known to both the eNB and the UE. This PMI is assumed for the specific implementations detailed below, some of which entail explicit signaling and some of which entail implicit signaling of this PMI information.
M
With the embodiment of wideband pre-coding, a single PMI may be reported for the whole frequency band. For the embodiment of frequency-selective pre-coding, a set of PMIs may be reported, each corresponding to a specified sub-band/frequency chunk. A further option by which to select the PMI(s) includes exploiting uplink/downlink channel reciprocity e.g. in time domain duplex TDD systems.
For embodiments which use RRC based signaling/higher layer signaling to get the PMI information to the UE, the RRC message can be delivered with a low-latency to the UE and is CRC protected and hence reliable. Furthermore it is acknowledged by the UE. Hence both eNB and UE would have the same understanding on which PMI(s) is (are) currently used, and antenna weight verification would not be required at the UE.
Specifically, at
M
This is shown by example at
By reserving certain CCEs (per UE) for transmit diversity, that UE need not search (blindly decode) for a closed-loop pre-coded PDCCH in those reserved CCEs and the scope of its blind decoding is less expanded as compared to if the eNB had the flexibility to put the closed-loop pre-coded PDCCH in any of the dedicated or common CCEs of that UE's search space. It is noted that the number of blind decoding attempts at the UE does not increase at all compared to LTE Rel-8 for this embodiment.
In another embodiment, the eNB may send to a particular UE a PDCCH in any of the CCEs in that UE's search space using transmit diversity (as it can in Rel-8). In this variation, the eNB may use transmit diversity only as a fall-back mode, and the particular UE is understood to first try to decode in those CCEs associated with closed-loop pre-coding with the assumed PMI and if that decoding attempt fails the same UE then tries another decoding looking to those CCEs of its search space that are not exclusively reserved for closed-loop pre-coding (if any are) and assuming transmit diversity.
Another particularly elegant embodiment combines the RRC signaling and the CCE mapping in a smart way. For example, the CCEs in which closed-loop pre-coding may be used by the eNB (and which the UE must blindly decode) is mapped to the PMI signaled by the RRC signaling. In this case, the eNB may need a bit more flexibility than a single PMI, so instead of a single PMI the eNB signals a subset of PMIs. Once the UE reports the PMI in the uplink, the eNB picks a (small) subset of PMIs and signals this subset to the UE via RRC. These PMIs in the subset are mapped to CCEs in a predefined way, and the PDCCH is sent with closed-loop pre-coding to the UE in the CCEs that map to a PMI of the signaled subset. The ‘smart’ way that the eNB selects the subset of PMIs is to use the vectors in the immediate “neighborhood” of the one that the UE has reported. That's because these are the most likely ones that will be used once the radio channel changes (e.g., the most likely ones that the UE will report later).
This embodiment avoids frequent RRC signaling of different PMIs in each case, though it is anticipated that the signaled PMI subset would need to be changed from time to time. This also avoids an excessive amount of blind decoding that the UE may need to do to find the proper PDCCH, while still leaving the eNB sufficient flexibility to find a good closed-loop pre-coding candidate. Of course, this embodiment may also use to transmit diversity fallback mode in which certain CCEs are reserved for transmit diversity PDCCHs and the eNB will not use, and the UE will not blindly decode for closed-loop pre-coded PDCCHs in those reserved CCEs. It may be that the PMI reported by the UE is not in the active PMI subset (and also since PMI on the PUCCH is not CRC-protected). Since RRC signaling is anyway error-proof in that forward error coding together with cyclic redundancy check coding is used, both the eNB and the UE should always have the common knowledge about the precoding vectors in the set.
M
This is shown by example at
This may result in an increased probability of blocking, such as for example where two UEs configured for pre-coding for PDCCH have overlapping CCE spaces and they both need the same PMI(s). This situation may be obviated by allowing multiple possible PMIs to be tied to a specific CCE, as is shown in each of CCE2 through CCE 7 for UE1 in
These are examples only; the above teachings can be readily extended to the 8 transmit antenna case, using a corresponding 8 transmission-antenna codebook. However, the implicit signaling of the PMI is not seen to scale so simply with very large codebooks, unless the UE is to be expected to perform a significantly larger amount of blind decoding attempts. This issue may be readily solved by using only a portion (i.e. a subset) of the codebook for PDCCH pre-coding purposes. Particularly where the subset is smartly selected as detailed above, this approach can still achieve the desired pre-coding gain while not excessively increasing the UE's requirements for blind decoding.
It is noted that, for any of modes 1 through 3 above, is that if wideband PMI is signaled for a UE's PDCCH (either implicitly or explicitly), the same wideband PMI can be applied to the associated PDSCH transmission. As with the current version of LTE Rel-8, the PMI index within the PDCCH may contain the whole wideband PMI information to be used for the PDSCH. In another specific embodiment according to these teachings, the PMI index contains some differential information, in case only a subset of the codebook is used for PDCCH pre-coding as is detailed above. This may be addressed by a further antenna weight (PMI) verification at the UE.
As may be seen from the description above, the various embodiments of these teachings achieve the technical advantages of improved capacity and coverage of the DL control channel. In LTE the DL control channel has been estimated by the inventors herein to be suboptimal, needing significant time/frequency resources to give enough coverage. The potential increases to the UE's number of blind decoding attempts are addressed above in the various modes.
At least one of the PROGs 10C and 12C is assumed to include program instructions that, when executed by the associated DP, enable the device to operate in accordance with the exemplary embodiments of this invention, as will be discussed below in greater detail. That is, the exemplary embodiments of this invention may be implemented at least in part by computer software executable by the DP 10A of the UE 10 and/or by the DP 12A of the eNB 12, or by hardware, or by a combination of software and hardware (and firmware).
For the purposes of describing the exemplary embodiments of this invention the UE 10 may be assumed to also include a decoder 10E that can selectively decode (blindly) using the open-loop or closed-loop techniques discussed above, and the eNB 12 may include an encoder 12E that can selectively encode using either technique.
In general, the various embodiments of the UE 10 can include, but are not limited to, cellular telephones, personal digital assistants (PDAs) having wireless communication capabilities, portable computers having wireless communication capabilities, image capture devices such as digital cameras having wireless communication capabilities, gaming devices having wireless communication capabilities, music storage and playback appliances having wireless communication capabilities, Internet appliances permitting wireless Internet access and browsing, as well as portable units or terminals that incorporate combinations of such functions.
The computer readable MEMs 10B and 12B may be of any type suitable to the local technical environment and may be implemented using any suitable data storage technology, such as semiconductor based memory devices, flash memory, magnetic memory devices and systems, optical memory devices and systems, fixed memory and removable memory. The DPs 10A and 12A may be of any type suitable to the local technical environment, and may include one or more of general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs) and processors based on a multicore processor architecture, as non-limiting examples.
Within the sectional view of
Signals to and from the camera 28 pass through an image/video processor 44 which encodes and decodes the various image frames. A separate audio processor 46 may also be present controlling signals to and from the speakers 34 and the microphone 24. The graphical display interface 20 is refreshed from a frame memory 48 as controlled by a user interface chip 50 which may process signals to and from the display interface 20 and/or additionally process user inputs from the keypad 22 and elsewhere.
Certain embodiments of the UE 10 may also include one or more secondary radios such as a wireless local area network radio WLAN 37 and a Bluetooth® radio 39, which may incorporate an antenna on-chip or be coupled to an off-chip antenna. Throughout the apparatus are various memories such as random access memory RAM 43, read only memory ROM 45, and in some embodiments removable memory such as the illustrated memory card 47 on which the various programs 10C are stored. All of these components within the UE 10 are normally powered by a portable power supply such as a battery 49.
The aforesaid processors 38, 40, 42, 44, 46, 50, if embodied as separate entities in a UE 10 or eNB 12, may operate in a slave relationship to the main processor 10A, 12A, which may then be in a master relationship to them. Embodiments of this invention are most relevant to the baseband processor 42, though it is noted that other embodiments need not be disposed there but may be disposed across various chips and memories as shown or disposed within another processor that combines some of the functions described above for
Note that the various chips (e.g., 38, 40, 42, etc.) that were described above may be combined into a fewer number than described and, in a most compact case, may all be embodied physically within a single chip.
The blocks to which the dashed lines lead represent the different particular embodiments detailed above. Block 1010 shows that the closed-loop spatial coding can in one embodiment be wideband and in another embodiment be frequency selective. Block 1012 shows the embodiment to limit the UE's blind decoding attempts by which the closed-loop spatial coding is restricted to the PDCCH which is placed in only dedicated CCEs of the aggregation level for that UE. Block 1014 shows the embodiment in which different CCEs are reserved for either closed-loop or open-loop spatial coding: a first subset of CCEs is reserved for open-loop and/or a second subset of CCEs is reserved for closed-loop. Each of these subsets have at least one CCE. Block 1016 shows the embodiment in which the eNB sends and the UE receives RRC signaling of a subset of PMIs which the UE will use for the decoding, and in this embodiment there is more than one PMI in the subset. Finally, block 1018 shows the implicit case in which the eNB and the UE use the PMI that maps to the CCE to encode/decode the closed-loop PDCCH that is placed in that CCE.
The various blocks shown in
In general, the various exemplary embodiments may be implemented in hardware or special purpose circuits, software, logic or any combination thereof. For example, some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software which may be executed by a controller, microprocessor or other computing device, although the invention is not limited thereto. While various aspects of the exemplary embodiments of this invention may be illustrated and described as block diagrams, flow charts, or using some other pictorial representation, it is well understood that these blocks, apparatus, systems, techniques or methods described herein may be implemented in, as non-limiting examples, hardware, software, firmware, special purpose circuits or logic, general purpose hardware or controller or other computing devices, or some combination thereof.
It should thus be appreciated that at least some aspects of the exemplary embodiments of the inventions may be practiced in various components such as integrated circuit chips and modules, and that the exemplary embodiments of this invention may be realized in an apparatus that is embodied as an integrated circuit. The integrated circuit, or circuits, may comprise circuitry (as well as possibly firmware) for embodying at least one or more of a data processor or data processors, a digital signal processor or processors, baseband circuitry and radio frequency circuitry that are configurable so as to operate in accordance with the exemplary embodiments of this invention.
Various modifications and adaptations to the foregoing exemplary embodiments of this invention may become apparent to those skilled in the relevant arts in view of the foregoing description, when read in conjunction with the accompanying drawings. However, any and all modifications will still fall within the scope of the non-limiting and exemplary embodiments of this invention.
It should be noted that the terms “connected,” “coupled,” or any variant thereof, mean any connection or coupling, either direct or indirect, between two or more elements, and may encompass the presence of one or more intermediate elements between two elements that are “connected” or “coupled” together. The coupling or connection between the elements can be physical, logical, or a combination thereof. As employed herein two elements may be considered to be “connected” or “coupled” together by the use of one or more wires, cables and/or printed electrical connections, as well as by the use of electromagnetic energy, such as electromagnetic energy having wavelengths in the radio frequency region, the microwave region and the optical (both visible and invisible) region, as several non-limiting and non-exhaustive examples.
Furthermore, some of the features of the various non-limiting and exemplary embodiments of this invention may be used to advantage without the corresponding use of other features. As such, the foregoing description should be considered as merely illustrative of the principles, teachings and exemplary embodiments of this invention, and not in limitation thereof.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/IB2008/054885 | 11/20/2008 | WO | 00 | 5/19/2011 |