Configuration of control channels in a mobile communication system
11743918 · 2023-08-29
Assignee
Inventors
Cpc classification
H04L1/0017
ELECTRICITY
H04L1/0072
ELECTRICITY
H04W72/1263
ELECTRICITY
H04L5/0007
ELECTRICITY
H04W72/23
ELECTRICITY
H04L5/0053
ELECTRICITY
International classification
H04W72/23
ELECTRICITY
H04L1/00
ELECTRICITY
Abstract
The invention relates to a method, apparatus and system for configuring control channels in a mobile communication network and a mobile station. In order to suggest another improved scheme for configuring control channels, in particular control channels related to the transmission of user data the invention suggests aligning the size of the control channel information of different formats to an equal number of coded control channel information bits and/or modulation symbols for each control channel. The control channels may comprise scheduling related control information. According to another aspect of the invention, the size of the control channel information is aligned by means of modulation and/or coding, however the control channel information is aligned to one out of a set of numbers of coded control channel information bits and/or modulation symbols for each control channel.
Claims
1. An integrated circuit for controlling a transmitting entity comprising: transmitting circuitry, which, in operation, transmits control information in one or more control information formats, to a receiving entity, via a physical control channel mapped to one or more control channel elements (CCEs) wherein one CCE consists of 36 resource elements, and control circuitry, which is coupled to the transmitting circuitry and which, in operation, forms the physical control channel of a number of coded control information bits, wherein the number is an integer (N) multiple of a defined smallest number of coded control information bits, N equals a number of the one or more CCEs, and at least two of the control information formats are associated with different numbers of information bits.
2. The integrated circuit according to claim 1, wherein the physical control channel is detected at the receiving entity on a subset of resource elements on which the control information can be mapped.
3. The integrated circuit according to claim 1, wherein the physical control channel is detected at the receiving entity based on a subset of the control information formats.
4. The integrated circuit according to claim 3, wherein the subset of the control information formats is configured based on a MIMO transmission mode.
5. The integrated circuit according to claim 1, wherein the transmitting circuitry, in operation, transmits, to the receiving entity, one or both of dedicated control information and common control information to configure a subset of resource elements on which the receiving entity detects the physical control channel.
6. The integrated circuit according to claim 1, wherein detection of the physical control channel on a subset of resource elements at the receiving entity is dynamically configured per subframe.
7. The integrated circuit according to claim 1, wherein the receiving entity is a user equipment (UE).
8. The integrated circuit according to claim 1, wherein the transmitting entity is a base station.
Description
BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS
(1) In the following the invention is described in more detail in reference to the attached figures and drawings. Similar or corresponding details in the figures are marked with the same reference numerals.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23)
(24)
(25)
DETAILED DESCRIPTION
(26) The following paragraphs will describe various embodiments of the invention. For exemplary purposes only, most of the embodiments are outlined in relation to an (evolved) UMTS communication system according to the SAE/LTE discussed in the Technical Background section above. It should be noted that the invention may be advantageously used, for example, in connection with a mobile communication system such as the SAE/LTE communication system previously described, but the invention is not limited to its use in this particular exemplary communication network.
(27) The following description will be mainly based on a downlink channel structure as explained in the Technical Background section. Further, to the explanations in the technical background section, it may be assumed for exemplary purposes that two (or more) slots form a sub-frame, while a given number of sub-frames in turn form a frame on the channel.
(28) As has been outlined in the Technical Background section, using a fixed modulation and coding scheme for the L1/L2 control channels may be disadvantageous, as the control channel information would be mapped to different numbers of modulation symbols and thus utilize different numbers of physical radio resources for transmission depending on the control channel information size. This scenario is exemplarily depicted in
(29) One main aspect of the invention is to align the size of the control channel information of different formats to an equal number of coded control channel information bits, modulation symbols and/or Control Channel Elements (CCE) for each control channel (a CCE corresponds to a given number of modulation symbols which may alternatively referred to as resource elements). Thereby, the number of blind detection tries of the control channels may be reduced as the location of the control channels on the physical resources may be known by the mobile stations (or there is at least a limited number of possible locations).
(30) The alignment of the control channel information according to different formats may, for example, be achieved by using different modulation and coding schemes for the different control channels depending on the format of the control channel information on a respective channel. If, for example, the modulation scheme for all control channels is the same, this may mean that the coding rate of a coder may be configured so as to output the same number of coded control channel information bits for each control channel, so that the control channel information of each control channel would also be mapped to an equal number of modulation symbols. If the modulation scheme is variable for the control channels, the coding rate and modulation scheme may be chosen for a respective format of the control channel information, such that the control channel information of all control channels gets mapped to the same number of modulation symbols or CCEs.
(31)
(32) This may facilitate blind detection of the control channels on the receiver side, as the relative position of the channels in a frame is known at the receivers so that—at maximum—the number of available modulation and coding schemes for the different control channel information formats has to be tested to find the matching modulation and coding scheme and to decode the respective control channel. As will be explained further below, the number of tries in blind detection may be further reduced, e.g., by further (pre)configuration of the receivers. With an implementation according to this aspect of the invention, flexibility in the use of different modulation and coding schemes for control signaling may be possible, while at the same time the number of tries in blind detection of the control channels may be limited to a number equal to or smaller than the number of different control channel information formats. This is in contrast to the potentially much higher number of tries when needing to blindly detect the location of the control channels on the physical resources.
(33) According to a further aspect of the invention, a more flexible solution is proposed that may allow for taking different geometries of mobile stations within a cell into account. Apparently, the coding rate for the control channel depends on the number of control channel information bits to a given number of modulation symbols/resource elements and the utilized modulation scheme. Accordingly, the coding rate increases as the number of control channel information bits increase, if the modulation scheme and the number of modulation symbols/resource elements are unchanged. This in turn may yield coding rates for some control channels that are not feasible in terms of their performance, e.g., for transmitting the control channel with a given block error rate (BLER) to mobile stations located at the cell edge experiencing high interference and/or low received signal strength (low geometry mobile stations).
(34) Similar to the aspect above, the size of the control channel information is aligned by means of modulation and/or coding. However, in this exemplary aspect of the invention, the control channel information is aligned to one out of a set of numbers of coded control channel information bits, modulation symbols and/or CCEs for each control channel. In some exemplary embodiments, the output sizes are integer multiples of the smallest output size which may, for example, allow simplifying multiplexing of the control channels.
(35) Hence, for example, again considering the case of having a fixed modulation scheme for all control channels, the coder may output either a number of N.sub.1 or N.sub.2 coded control channel information bits for all formats of control channel information conveyed by the control channels, which in turn will be modulated to M.sub.1 or M.sub.2 modulation symbols. Alternatively, if the modulation scheme is also variable, the coder could choose a coding rate so that N coded channel information bits are output to the modulator for each control channel, while the modulator may use different modulation schemes (e.g., depending on the mobile stations geometries) so as to modulate the N coded channel information bits to M.sub.1 or M.sub.2 modulation symbols. Hence, in one exemplary embodiment of the invention, the different numbers of the coded bits, modulation symbols and/or CCEs of a control channel information format are multiples of the smallest of the coded control channel information, modulation symbols and/or CCEs (e.g., M.sub.2=n×M.sub.1, with n being a positive integer number), which may be advantageous as it allows for a simplification of the multiplexing of the control channels.
(36) Optionally, there may be additional restrictions to be considered in this aspect of the invention. E.g., the output sizes M.sub.1 or M.sub.2 of the modulation symbols (also referred to as aggregation sizes herein) may be required to correspond to 2.sup.n times the smallest output size (where n is an integer number, e.g., n∈{1,2,4} or n∈{1,2,3}). The size of a CCE may be defined such that the smallest output size of a control channel is identical to a single CCE, which would correspond to n=0 in the example above.
(37)
(38) Similarly to the embodiments of the invention discussed with respect to
(39) It should be noted that the control channel locations in
(40) The number of coded control channel information bits, modulation symbols and/or the CCEs to which a respective control channel carrying control information of a certain format is mapped by means of modulation and coding may, for example, depend on one or more different parameters.
(41) For example, formats having a size of more than a certain threshold number of control information bits may be mapped to a higher number of coded control channel information, modulation symbols and/or CCEs than formats having a size of less or equal to the threshold number of control information bits. This may be advantageous in cases the size of the control information formats vary significantly, as it may allow for ensuring certain reliability in the control signaling and/or maintaining an acceptable level of spectral efficiency. An exemplary embodiment is illustrated in
(42) In addition or alternatively, another criterion for deciding on which of the available numbers of coded control channel information, modulation symbols and/or CCEs the control channel information of a control channel (i.e., user or group of users respectively) is to be mapped may also depend on the geometries of the user(s). For example, in case the channel quality of a user (e.g., measured in terms of Signal-to-Noise Ratio (SNR), Signal-to-Interference Ratio (SIR), Signal to Interference-plus-Noise Ratio (SINR), etc.) is low (e.g., below a threshold) and the size of the control channel format for that user being large in comparison to the other formats, a modulation and coding scheme with high spectral efficiency is likely to be associated to the control channel information format so as to map the control channel to a given number of coded control channel information and/or modulation symbols. However, in view of the user's geometry in the cell, this modulation and coding scheme may not allow to provide the desired bit-error-rate for the control channel information. This alternative or additional criterion and the resulting mapping of the control channel information of the different formats to different codeblock sizes is exemplarily illustrated in
(43) The two tables (Tables 3 and 4) in
(44) It should be noted that a given control channel information size may represent different control channel formats, e.g., control channel information of Size 1 may, for example, correspond to a non-MIMO downlink allocation, and an uplink non-MIMO or uplink multi-user MIMO allocation and control channel information of Size 4 may correspond to an downlink single-user MIMO allocation with 1 codeword and to a downlink multi-user MIMO allocation. The code rate may be calculated by:
(45)
I.e., for example, the coding rate for control channel information (CCI) format Size 2 using 4 CCEs (according to Table 3 in
(46)
(47) In both tables in
(48) Similar to Tables 3 and 4 in
(49) The limitation of the allowed CCE aggregation sizes for given formats may further help to reduce the number of blind detections required by a UE. E.g., if a UE needs to decode format 7 (and not formats 5 and 6), it has to perform blind decodings only on 2 CCE aggregation sizes (4, 2 CCEs) instead on all CCE aggregation sizes. If an UE needs to decode formats 6 and 7 (and not format 5), it still needs to perform blind decodings on 4 and 2 CCEs. If a UE needs to decode formats 5, 6 and 7, it would require blind decodings of 8, 4 and 2 CCEs.
(50) As will be discussed below in further detail, the control channel information of the respective control channel format formats may optionally include an identifier to allow the receiving entity distinguishing the different formats.
(51) In one exemplary embodiment, the different control channel formats are defined as in 3GPP Tdoc. R1-074906, “PDCCH payload formats, sizes and CCE aggregation,” 3GPP TSG-RAN WG1 Meeting #51, November 2007 (available at http://www.3gpp.org and incorporated herein by reference): Format 1: Uplink assignment (UL) Format 2: Downlink non-MIMO assignment (compact DL assignment) (DL-C) Format 3: Single-user MIMO downlink assignment (1 codeword) (DL-SU1) Format 4: Single-user MIMO downlink assignment (2 codewords) (DL-SU2) Format 5: Multi-user-user MIMO downlink assignment (DL-MU) Format 6: Beamformed or open loop transmit diversity downlink assignment (DL-BF/OLT)
(52) In this exemplary embodiment, the following mechanisms may be applied: The MIMO formats (Formats 3, 4 and 5) may preferably be applied to mobile stations (UEs) in high geometry (close to the cell center/experiencing only little interference), which means that those formats should be preferably transmitted with higher code rates, i.e., transmission with low code rates is not required The non-MIMO format and the UL format (Formats 1 and 2) may be applied to all UEs in the system, e.g., needed for cell-edge coverage and needed for cell-center UEs without MIMO transmission, i.e., these formats may be transmitted with a wide range of code rates. Format 6 may not or may rarely be needed for cell-center UEs and may, hence, be transmitted preferably with low code rates.
(53) Depending on the control channel information size of the respective format this will result in different CCE aggregation sizes. An example of the mapping of the respective control channel information sizes and formats is shown in Table 6 in
(54) When dealing with different control channel formats having the same control channel information size, it may be thus advantageous to allow for two or more different numbers of coded control channel information and/or modulation symbols (CCEs) for a respective control channel information format associated to modulation and coding schemes of different spectral efficiency so that also the geometry of the user may be taken into account.
(55) The selection of the number of coded control channel information and/or modulation symbols to which the control channel information of a format is to be mapped may, for example, be additionally or alternatively based on other parameters such as received signal strength of the control channels, fading or frequency selectivity of the downlink channel, the available transmit power or simply the receiver type.
(56) Generally, it should be noted that the control channels may, for example, comprise scheduling related control information, i.e., the control channel may also be referred to as scheduling related control channels. In some exemplary embodiments of the invention the control channels are L1/L2 control channels for providing the users (mobile stations) with L1/L2 control information related to uplink and/or downlink data transmissions on a shared channel. In some exemplary embodiments, each control channel comprises the L1/L2 control channel information related to uplink and/or downlink data transmission on a shared channel to/from a single user/mobile station. Alternatively or in addition thereto, a control channel may optionally also carry paging related information or information related to a response to an uplink (random) access procedure.
(57)
(58) Each of the control channel information has a certain format (or structure), i.e., the control information may comprise different fields and parameters. In one embodiment, the control information may have the formats as shown in
(59) Another embodiment of the invention considers the design of a communication scheme for control channels for the system bandwidth agnostic design for LTE. This system bandwidth design is exemplarily shown in Table 7 below (see also 3GPP Tdoc. R1-074906 mentioned previously herein):
(60) TABLE-US-00003 TABLE 7 BW 1.4 1.6 3 3.2 5 10 15 20 22 MHz MHz MHz MHz MHz MHz MHz MHz MHz RBs 6 7 15 16 25 50 75 100 110 Payload UL UL Size 1 DL-BF/ DL-BF/ [35 bit] OLT OLT DL-SU1 Payload DL-SU1 UL UL UL Size 2 DL-BF/ DL-BF/ DL-C [39 bit] OLT OLT DL-SU1 Payload DL-MU DL-MU DL-SU1 DL-BF/ UL UL UL UL Size 3 DL-SU2 DL-SU2 OLT DL-C DL-C DL-C DL-C [43 bit] Payload DL-MU DL-MU DL-SU1 DL-BF/ DL-BF/ Size 4 DL-SU2 DL-SU2 DL-MU OLT OLT [49 bit] DL-SU1 Payload DL-SU2 DL-MU DL-SU1 DL-BF/ Size 5 DL-SU2 DL-MU OLT [56 bit] DL-SU2 Payload DL-SU1 DL-BF/ Size 6 DL-MU OLT [65 bit] DL-SU2 DL-SU1 DL-MU DL-SU2
(61) As can be seen from Table 7 a given format (e.g., Format DL-C) has different control channel information sizes, depending on the system bandwidth. This is caused by the Resource Block (RB) allocation field being system bandwidth dependent, which causes that different formats, e.g., Format UL (or Format DL-C) and Format DL-SU2, having different sizes for the same system bandwidth, to have the same control channel information size for different system bandwidths. E.g., for system bandwidths of 10 MHz (50 RBs) and larger, the Format UL (or Format DL-C) is mapped on control channel information size (payload) size 3. The same size is used for Format DL-SU2 (and also Format DL-MU) for system bandwidths of 1.4 and 1.6 MHz.
(62) Similarly, the Format DL-SU2 (and also Format DL-MU) for system bandwidths of 3.0 and 3.2 MHz is mapped on payload size 4, which is also used for the Format DL-BF/OLT for system bandwidths of 10 and 15 MHz.
(63) Additionally, the Format DL-SU2 for system bandwidths of 5 to 15 MHz is mapped on payload size 5, which is also used for the Format DL-BF/OLT for a system bandwidth of 20 MHz.
(64) Applying the principles introduced in Tables 5 and 6 in
(65) In another embodiment of the invention, the size of the CCEs may depend on the system bandwidth, where the size typically increases with increasing system bandwidth.
(66) Examples are shown in Tables 9 and 10. Applying the CCE numerology from Table 9 to the formats and CCE aggregation sizes from Table 8 in
(67) TABLE-US-00004 TABLE 9 BW 1.4 1.6 3 3.2 5 10 15 20 22 MHz MHz MHz MHz MHz MHz MHz MHz MHz RBs 6 7 15 16 25 50 75 100 110 CCE 24 24 24 24 24 36 36 36 36 size [REs]
(68) TABLE-US-00005 TABLE 10 BW 1.4 1.6 3 3.2 5 10 15 20 22 MHz MHz MHz MHz MHz MHz MHz MHz MHz RBs 6 7 15 16 25 50 75 100 110 CCE 16 16 20 20 24 36 36 48 48 size [REs]
(69) Table 12 in
(70) Concerning the processing of the control channel information at the transmitting entity, the control channel information of a respective control channel is first subject to coding and modulation by means of a coder and a modulator. The coder codes the control channel information at a given coding rate (e.g., in the range of 0.1 to 1). Different coding rates might, e.g., be generated by puncturing and repetition of the output bits of a coder with a given mother code rate. The coded bits (also referred to as coded control channel information herein) are then subjected to modulation on a modulator. The modulator receives groups of coded bits (so-called codewords) or forms the codewords out of the input coded bits, Each codeword is then mapped by the modulator to a modulation symbol. The number of coded bits of a codeword thereby depends on the modulation scheme level (for an M-bit codeword a modulation scheme with distinct modulation symbols is needed). For example, the modulator may use a modulation scheme such as BPSK, QPSK, 16QAM, 64QAM or the like. The modulator outputs modulation symbols. For example, the modulation symbols are characterized by inphase and quadrature component in the I- and Q-plane.
(71) As explained previously, each control channel information format may be associated to at least one modulation and coding scheme. A modulation and coding scheme typically comprises a coding rate to be employed by the coder and a modulation scheme to be applied by the modulator. The modulation and coding scheme(s) associated to the respective control channel information formats is chosen so as to align the size of the control channel information of different formats to an equal number (or equal numbers) of coded control channel information bits and/or modulation symbols for each control channel.
(72) Hence, in this example, the modulators modulating the coded bits of the two control channels output an equal number of modulation symbols. The modulation symbols may next be multiplexed by a multiplexer and are subsequently processed by an OFDM modulation section that outputs OFDM symbols. These OFDM symbols carry the information of the control channels and are subsequently mapped to the physical channel resources, e.g., as shown in
(73) At the receiver side (here, at the mobile stations) a respective one of the OFDM symbols is demapped from the physical channel resources at a time instance and is provided to an OFDM demodulation section that demodulates the OFDM symbols to obtain a set of modulation symbols. The demultiplexer demultiplexes the modulation symbols and thereby tries to recover the individual control channels. The demultiplexed modulation symbols of a respective control channel are then provided to a demodulator that demodulated the symbols to generate a series of codewords. These codewords are then provided to a decoder that tries to recover the control channel information of the respective control channel.
(74) In this exemplary embodiment, it is assumed that the modulation and coding scheme for the control channels is not known to the receiving entities (except for the receiving entities being aware of the association between modulation and coding schemes and the respective control channel formats, but not of the actual control channel information formats on the channels). Hence, a receiving entity may perform a blind detection of the modulation and coding scheme of the control channels. Generally it should be noted that according to an embodiment of the invention that certain parameters used for OFDM demodulation, demultiplexing, demodulation and decoding may be known to the receiving entities, for example by means of (pre-)configuration; however, not all parameters necessary to revert the physical layer processing are available so that in some steps of the physical channel processing the receiver have to find out the appropriate parameters in trial-and-error fashion, i.e., blind detection.
(75) One example for blind detection is that the receiver (mobile station) demodulates the received signal and tries to decode the control channels using one of the different modulation and coding schemes that have been defined for the control channel information formats. A mechanism for blind detection for use in one embodiment of the invention is similar to that specified in sections 4.3.1 and Annex A in 3GPP TR 25.212: “Multiplexing and channel coding (FDD),” Release 7, v. 7.1.0, June 2006 and in 3GPP TSG-RAN WG1 #44 R1-060450, “Further details on HS-SCCH-less operation for VoIP traffic,” February 2006 or 3GPP TSG-RAN WG1 #44bis R1-060944 “Further Evaluation of HS-SCCH-less operation,” March 2006 (all three documents available at http://www.3gpp.org and being incorporated herein by reference).
(76)
(77) The control channel information of the respective control channels are individually encoded by means of a coder (coding section) first. Similar to
(78) The modulation symbols for the control channels output by the modulation section are then subject to OFDM modulation and physical channel mapping as explained previously with respect to
(79) Alternatively, multiplexing at the transmitter may also be performed after modulation. Accordingly, also the receiver must be adapted accordingly to perform demultiplexing prior to decoding. Furthermore, in another embodiment of the invention, additional steps may be performed at the transmitter prior to the physical channel mapping, such as scrambling, interleaving, etc. Similar measures to revert the effect of the respective steps are to be foreseen at the receiver accordingly. Moreover, in case the control channels are mapped onto CCEs, there may be additional steps related to the CCE mapping and multiplexing at the transmitter, and respective steps (demultiplexing and demapping) at the receiver.
(80)
(81) As a 16QAM modulation is used, codewords of 4 bits are mapped to a single modulation symbol by modulation. Hence, when modulating the 36 coded bits of the respective control channels 9, modulation symbols are obtained for each control channel in this example. It should be noted that there may be of course more than two control channels provided for transmission at a given time instance and that there may also be more than two formats of the control channel information provided. Accordingly, a modulation and coding scheme for each format of the control channel information (given that the formats differ in size) should be provided.
(82) In a further embodiment of the invention, at least two control channel information formats out of the possible control channel information formats have the same size. Accordingly, to map these at least two control channel information to a an equal number of coded bits or modulation symbols, it has to be taken care that the modulation and coding schemes for these equal-sized format differ from each other.
(83) If however one parameter of the modulation scheme is to be used for all formats (for example, a common modulation scheme is to be used for all control channels irrespective of the format), this will yield the same modulation and coding scheme for these control channel information formats of equal size. Hence, to be still able to identify the correct control channel format, in another embodiment, the receivers may decode the control channel information and may compare the resulting control channel information against the equal-sized formats to identify the correct format. Alternatively, in another embodiment, it may be advantageous to include a format identifier (e.g., control channel information format field) to the control channel information or to the coded bits (by the coder) so as to uniquely identify the control channel information format. It should be noted that a control channel format identifier may be also used by default, i.e., irrespective of whether there exist control channel formats of equal size or not or of whether the control channel information formats are mapped to different numbers of coded bits or modulation symbols.
(84) If all control channel information formats have a different size (in terms of number of bits) the modulation and coding schemes for the respective formats will all be different, so that no identifier would be needed.
(85) Additionally, selected control channel information formats may have the same size, however, a given mobile station may not need to decode all formats. Instead, the mobile station may only use a single one. In this case, a format identifier is not required. This could, for example, be realized by pre-configuring a mobile station (UE) to receive only control channels for downlink single-user MIMO mode. Accordingly, the mobile station does not need to decode other formats, e.g., for non-MIMO or for multi-user MIMO. Thus, even if the size of the formats would be identical, the mobile station needs to know only how to interpret the content of the control channel without a format identifier being required in this case.
(86) Alternatively, if different control channel information formats have the same size, they may be mapped on exclusive CCE aggregation sizes. In this case the format identifier may also not be required, since the format is known from the CCE aggregation size. This is exemplarily shown in Table 13 in
(87) Alternatively or additionally, in another embodiment of the invention the different control channel formats may also be distinguished by applying different interleaving schemes and/or scrambling to the control channel information, depending on the respective format of the control channel. For example, the different control channel formats may be each associated to different interleaving schemes for the control channel information data. Optionally, there is a unique mapping between a control channel format and a corresponding interleaving scheme, i.e., the control channel formats may be associated to mutually distinct interleaving schemes.
(88) Similarly, the different scrambling codes may, for example, be applied to the control channel information, wherein the applicable scrambling code is chosen based on the control channel format of the control channel information. Optionally, a unique mapping between a control channel format and a corresponding scrambling code may be provided, i.e., the control channel formats may be associated to mutually distinct scrambling codes.
(89) It should be noted that the selected interleaving scheme or scrambling code may additionally depend on other parameters, such as, e.g., the CCE aggregation size, the cell identifier (cell ID) of the radio cell the mobile station (UE) is located in and/or the identifier of the mobile station (UE ID).
(90) Further it should be noted that according to one exemplary embodiment of the invention the different interleaving schemes are obtained using the same interleaving algorithm but initiating the algorithm with different initialization parameter values.
(91) In a similar fashion, the different scrambling codes may, for example, be generated by using a common algorithm for generating scrambling codes and initializing this algorithm with different initialization parameter values depending on the control channel format.
(92)
(93) In this exemplary embodiment, again, two different control channel formats, format 1 and format 2, are considered for exemplary purposes. Control channel format 1 is associated to a modulation and coding scheme {coding rate: 1/3; modulation scheme: 16QAM}, while control channel information format 2 is associated to a modulation scheme {coding rate: 1/2; modulation scheme: QPSK}.
(94) Accordingly, the 12 bits for format 1 are first coded at rate 1/2 resulting in 36 coded bits. These coded bits are subsequently subjected to a 16QAM modulation (codeword size: 4 bits) to obtain 9 modulation symbols. Similarly, the 9 bits of format 2 are encoded at rate 1/2 resulting into 18 coded bits. These coded bits are then subjected to QPSK modulation (codeword size: 2 bits) so that also 9 modulation symbols as for format 1 are obtained.
(95)
(96) As indicated above, another aspect of the invention is related to a more flexible control channel configuration which may still facilitate blind detection of the control channels on the downlink physical resources without implying a high level of complexity for the receiving entities.
(97)
(98) When applying the modulation and coding scheme of format 1 and format 2 to the respective control channel information, 9 modulation symbols will be obtained for both control channel information format 1 and 2. For control channel information format 3, the coding of its 18 bits at code rate 1/2 will result in 36 coded bits and the subsequent QPSK modulation will generate 18 modulation symbols. Hence, in this exemplary embodiment, applying a the modulation and coding scheme associated to the different control channel information formats to the control channel information of the control channels will generate either 9 modulation symbols or 18 modulation symbols.
(99) As explained above, there may be various reasons to generate two different numbers of modulation symbols (or coded bits) for different control channel formats. One reason may be that in order to generate 9 modulation symbols for format 3, a modulation scheme of high spectral efficiency would be needed (for example, {coding rate: 1/2; modulation scheme: 16QAM}). However, this modulation and coding scheme may be too unreliable for transporting of the control channel information (e.g., due to the channel conditions) or may be a modulation and coding scheme simply not allowed for use with control signaling, so that same may not be used. Hence, a second number of coded bits or modulation symbols to which the control channel information may be matched may be defined.
(100) Though in
(101) This flexible definition of different number of coded bits or modulation symbols to which the different control channel information formats may be matched may allow for using adaptive modulation and coding for the control channels so as to, for example, react to changing channel conditions, as will be explained with respect to
(102) Accordingly, if more than two modulation and coding schemes, i.e., N modulation and coding schemes, are defined for a respective format, there may be N-1 thresholds defined to distinguish the different channel quality level ranges in which the different modulation and coding schemes are to be used. It may be further advantageous, if the modulation and coding scheme level is selected directly proportional to the channel quality, i.e., a lower level modulation and coding scheme (i.e., offering a lower data rate/spectral efficiency) for a poor channel quality and a higher level modulation and coding scheme (i.e., offering a higher data rate/spectral efficiency) for a better channel quality.
(103)
(104) According to some embodiments of the invention, the structure or format of the information carried by the control channels may be separated into the categories shared control information (SCI) and dedicated control information (DCI).
(105) The SC1 part of the control signaling may contain information related to the resource allocation (also referred to as Cat. 1 information). The SCI part may comprise the user identity (UE ID field) indicating the user (or the group of users) being allocated a resource, RB allocation information, indicating the resources (resource block(s)) allocated to the user. The resource allocation field may indicate the resource block(s) that have been allocated for uplink user data transmission on an uplink data channel or, alternatively, the resource block(s) that are to be used for downlink user data transmission to the respective mobile station or group of mobile stations identified by the UE ID field on a shared downlink channel (e.g., the Downlink Shared CHannel (DSCH) for SAE/LTE systems). The number of resource blocks on which a user is allocated can be dynamic. Optionally the SCI may further include an indication of the duration of assignment, if an assignment over multiple sub-frames (or TTIs) is possible in the system.
(106) The DCI part of the control signaling may contain information related to the transmission format (also referred to as Cat. 2 information) of the data transmitted to a scheduled user indicated by Cat. 1 information. Moreover, in case of application of (Hybrid) ARQ, the DCI may also carry retransmission protocol related information (also referred to as Cat. 3 information) such as (H)ARQ information. The DCI needs only to be decoded by the user(s) scheduled according to the Cat. 1 information.
(107) The Cat. 2 information within the DCI may, for example, comprise information on at least one of the modulation scheme, the transport-block (payload) size (or coding rate), MIMO related information, etc. The Cat. 3 information may comprise HARQ related information, e.g., hybrid ARQ process number, redundancy version, retransmission sequence number. It should be noted that either the transport-block size (payload size) or the code rate can be signaled in the Cat. 2 information. In any case payload size and code rate can be calculated from each other by using the modulation scheme information and the resource information (number of allocated resource blocks).
(108) In case a MIMO scheme is used or is to be used for the user data transmission, several information elements in the control channel information may need to be provided for each of the MIMO streams. Accordingly, some of the information elements may be provided several times in the exemplary L1/L2 control information, e.g., for each MIMO stream. Further, it may also be possible that some of the different parameters (such as payload size, modulation scheme, etc.) are to be used by all or a subset of the MIMO streams.
(109) The first exemplary format shown in
(110) The second exemplary format may, for example, be used for user data transmissions to employ a MIMO scheme. Similar to the first format shown in
(111) The third control channel information format shown in
(112) The next, fourth example of a control channel information format also relates to the use of a 2-stream MIMO scheme. In this example, the different payload sizes are used for the respective MIMO streams, so those two payload size fields are included in the format. Similar to the previous examples, the same modulation scheme may be used for both MIMO streams and the streams may be handled by a single HARQ process. Alternatively, the modulation and HARQ information may configure a single stream and information on the second stream is transmitted separately, e.g., on another control channel.
(113) The fifth exemplary format in
(114) In general the control channel information may contain partial or full information for multiple MIMO streams for various MIMO configurations.
(115) As can be recognized from the exemplary control channel information shown in
(116) It should be noted that the examples shown in
(117) Moreover, some fields may be omitted, since their information can be derived from other fields (e.g., because the fields are merged into other fields or because related information is signaled on a different channel or is pre-configured). Some examples on how individual parameters of the control channel information may be derived from each other are exemplarily listed below: The modulation scheme information may be derived from the payload size and the RB allocation info The HARQ information may not be required for certain control channel formats The number of MIMO streams may be derived from some other control channel fields and/or may be pre-configured
(118) In addition, certain fields of the control channel information may have different sizes in different control channel formats, e.g.: The RB allocation information field may be smaller for the first format in order to keep this control channel format as small as possible (to improve coverage, as a small format size yields a lower coding rate/higher coding gain). This may, however, cause some restrictions in the flexibility of the RB allocation. For an uplink related control channel, the RB allocation information field may be smaller than for some downlink related control channels
(119) Hence, as indicated in
(120) The subsequent table shows an exemplary definition and overview of the content of the control channels according to an exemplary embodiment of the invention. It should be noted that the size of the respective fields is only mentioned for exemplary purposes.
(121) TABLE-US-00006 TABLE 14 Field Size Comment Cat. 1 ID (UE or group specific) 8 Indicates the UE (or group of UEs) (Resource for which the data transmission is indication) intended; the indication may be implicit, e.g., in form of a CRC Resource assignment 6 Indicates which (virtual) resource units (and layers in case of multi- layer transmission) the UE(s) shall demodulate. Duration of assignment 2 The duration for which the assignment is valid, could also be used to control the TTI or persistent scheduling. Cat. 2 Multi-antenna related 0-20 Content depends on the (transport information MIMO/beamforming schemes format) selected. Modulation scheme 2 QPSK, 16QAM, 64QAM. In case of multi-layer transmission, multiple instances may be required. Payload size 6 Interpretation could depend on, e.g., modulation scheme and the number of assigned resource units (c.f. HSDPA). In case of multi- layer transmission, multiple instances may be required. Cat. 3 If asynchronous Hybrid ARQ 3 the current transmission is (HARQ) hybrid ARQ is process number addressing. adopted Redundancy 2 To support incremental version redundancy. New data 1 To handle soft buffer clearing. indicator If synchronous Retransmission 2 Used to derive redundancy version hybrid ARQ is sequence (to support incremental adopted number redundancy) and ‘new data indicator’ (to handle soft buffer clearing).
(122) Other embodiments of the invention relate to limiting the number of blind detection trials so as to further reduce the complexity of the control channel configuration. In order to limit/reduce the number of blind detection trials to be carried out by the receiver (mobile station, UE), a receiver may, for example, try to detect only a subset of possible defined formats and sizes (resources) of the L1/L control signaling.
(123) This may require some configuration. An according configuration should mainly affect the receiver, but may—in some cases—also affect the transmitter.
(124) In one exemplary embodiment, the receiver is configured such that it tries to receive a subset of formats and/or a subset of sizes (MCS levels for certain formats) only. The receiver may be additionally or alternatively configured such that it tries to receive control channels on only some of the physical resources used for control channels.
(125) In one exemplary scenario, a receiver may be preconfigured in a MIMO mode 1 for downlink and therefore only tries to receive the format defined for MIMO mode 1. Additionally, this mobile station may only try to receive a certain codeblock size for this MIMO mode 1 format of the control channel information. Further, the mobile station may also try to receive this MIMO mode 1 format on only a subset of the control channel resources.
(126) In another exemplary scenario, a mobile station may be active in uplink and downlink. This mobile station may thus receive uplink related control channels on a first subset of the overall control channel resources and may also receive downlink related control channels on a second subset of the overall control channel resources.
(127) In most cases this operation may imply that the transmitter has limited flexibility in terms of mapping certain control channel formats on certain resources only. This can be seen as a transmitter configuration. Generally, the transmitter flexibility may be limited by the receiver (UE) complexity (number of possible blind detection trials).
(128) In one exemplary embodiment of the invention, the configuration of the receivers is preformed by the network (transmitter). The configuration may be common information to all receivers that may be broadcast by the access network. Alternatively, the configuration may be dedicated to an individual receiver or a group of receivers. In this alternative, dedicated signaling may be used to transmit the configuration to the receiver(s). The common configuration may, for example, be transmitted in a broadcast channel and the dedicated information may, for example, be transmitted on a dedicated or shared channel. In some cases, a combination of common and dedicated configuration might be used. E.g., a receiver may be initialized with a baseline common configuration (by broadcast) and may be reconfigured by dedicated signaling.
(129) Further, the configuration might be carried out dynamically per sub-frame. In one exemplary embodiment, a so-called Cat. 0 control channel might be configured in the communication system in order to provide information on the currently transmitted control channel formats, sizes and/or resources. For example, in a given sub-frame, the Cat. 0 information may indicate that only control channels related to uplink user data transmissions (or alternatively downlink user data transmission) are transmitted so that only the interested receivers may need to receive the control channels. In another example, the Cat. 0 information may indicate that the control channels only contain control channel information (and thus respective control channel formats) for specific MIMO modes. In another example, the Cat. 0 control information may indicate that control channels are only transmitted on certain control channel resources, or may indicate that control channels convey only control channel information of certain sizes.
(130) The Cat. 0 information does not necessarily need to be transmitted every sub-frame. It may also be transmitted on a longer time scale and the contained information may be valid for a certain time period.
(131) Concerning the embodiments of the invention where multiple codeblock sizes out of a single control channel format may be generated (see, for example,
(132) In another embodiment of the invention the control signaling (i.e., control channel information of the control channels) and user data may be multiplexed. This may, for example, be realized by TDM (Time Division Multiplex) as depicted in
(133) In the example in
(134) The individual parts of the L1/L2 control information might be encoded in various ways. According to one exemplary embodiment, Cat. 1, Cat. 2 and Cat. 3 information is encoded jointly for each mobile station. Another option is to encode Cat. 1 separately from Cat. 2 and Cat. 3 information for each mobile station.
(135) Details on the coding and the mapping within a sub-frame of the different categories of L1/L2 control signaling for use in another exemplary embodiment of the invention may also be found in 3GPP RAN WG #1 Tdoc. R1-061672: “Coding Scheme of L1/L2 Control Channel for E-UTRA Downlink,” June 2006 available at http://www.3gpp.org and incorporated herein by reference.
(136) In some embodiments of the invention, the (L1/L2) control information is transmitted more reliably than the user data, since correct decoding of the control information may be a prerequisite to start demodulating and decoding of the user data. This typically implies that the target block error rate for the control signaling should be lower than the target block error rate for the user data. In case of employing (hybrid) ARQ, this assumption refers to the target block error rate for the first transmission.
(137) Further, it should be noted that the concepts of the invention outlined in various exemplary embodiments herein may be advantageously used in a mobile communication system as exemplified in
(138) In this exemplary network architecture, a shared data channel may be used for communication on uplink and/or downlink on the air interface between mobile stations (UEs) and base stations (eNodeBs). This shared data channel may have a structure as shown in
(139) Furthermore it should be noted that the different control channel information sizes indicated in the various tables herein are only exemplary. It should be noted that the exact number of bits of the respective formats as well as the number of formats defined for the control channels may be different to the examples shown in the different tables and figures herein. Nevertheless, the principles outlined are equally applicable.
(140) Another embodiment of the invention relates to the implementation of the above described various embodiments using hardware and software. It is recognized that the various embodiments of the invention may be implemented or performed using computing devices (processors). A computing device or processor may, for example, be general purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, etc. The various embodiments of the invention may also be performed or embodied by a combination of these devices.
(141) Further, the various embodiments of the invention may also be implemented by means of software modules, which are executed by a processor or directly in hardware. Also a combination of software modules and a hardware implementation may be possible. The software modules may be stored on any kind of computer readable storage media, for example, RAM, EPROM, EEPROM, flash memory, registers, hard disks, CD-ROM, DVD, etc.
(142) In the previous paragraphs various embodiments of the invention and variations thereof have been described. It would be appreciated by a person skilled in the art that numerous variations and/or modifications may be made to the present invention as shown in the specific embodiments without departing from the spirit or scope of the invention as broadly described.
(143) It should be further noted that most of the embodiments have been outlined in relation to a 3GPP-based communication system and the terminology used in the previous sections mainly relates to the 3GPP terminology. However, the terminology and the description of the various embodiments with respect to 3GPP-based architectures is not intended to limit the principles and ideas of the inventions to such systems.
(144) Also the detailed explanations given in the Technical Background section above are intended to better understand the mostly 3GPP specific exemplary embodiments described herein and should not be understood as limiting the invention to the described specific implementations of processes and functions in the mobile communication network. Nevertheless, the improvements proposed herein may be readily applied in the architectures described in the Technical Background section. Furthermore the concept of the invention may be also readily used in the LTE RAN currently discussed by the 3GPP.