Method for receiving downlink control channel in wireless communication system and device therefor
10959219 ยท 2021-03-23
Assignee
Inventors
Cpc classification
H04L5/0007
ELECTRICITY
H04W72/23
ELECTRICITY
H04L5/0053
ELECTRICITY
International classification
Abstract
The present invention discloses a method and device for receiving a downlink control channel according to various embodiments. A method and device are disclosed, the method for receiving a downlink control channel according to an aspect of the present invention includes: a step for receiving a subframe including a downlink control region; and a step for performing blind decoding on a search space in the downlink control region, wherein the search space includes a plurality of PDCCH candidates which correspond to respective aggregation levels and include control channel elements (CCEs), and each of the plurality of PDCCH candidates overlaps at least one PDCCH candidate.
Claims
1. A method of receiving a downlink control channel by a user equipment (UE) in a wireless communication system, the method comprising: receiving at least one symbol including a downlink control region; and performing blind decoding on a search space in the downlink control region, wherein the search space includes a plurality of physical downlink control channel (PDCCH) candidates, each of the plurality of PDCCH candidates related to an aggregation level and including a control channel element (CCE), wherein each of the plurality of PDCCH candidates overlaps with at least one PDCCH candidate, and wherein based on that a virtual aggregation level and a virtual PDCCH candidate related to the virtual aggregation level are used for configuration of the search space: each of the plurality of PDCCH candidates fully or partially overlaps with the virtual PDCCH candidate, the virtual aggregation level is configured to be higher than a highest of aggregation levels related to the plurality of PDCCH candidates, the virtual PDCCH candidate is a PDDCH candidate not to be monitored for the blind decoding, and (i) first information that the virtual aggregation level and the virtual PDCCH candidate are used for the configuration of the search space and (ii) second information that the virtual PDCCH candidate is not to be monitored for the blind decoding are received at the UE via higher layer signaling.
2. The method according to claim 1, wherein the plurality of PDCCH candidates include a first PDCCH candidate related to a first aggregation level, and a second PDCCH candidate related to a second aggregation level lower than the first aggregation level, and wherein the second PDCCH candidate is fully or partially included in the first PDCCH candidate.
3. The method according to claim 2, wherein the first aggregation level is the highest of aggregation levels related to the plurality of PDCCH candidates.
4. The method according to claim 2, wherein the first PDCCH candidate is a PDCCH candidate in a common search space, and the second PDCCH candidate is a PDCCH candidate in a UE-specific search space.
5. The method according to claim 2, wherein a second starting point which is a starting point of the second PDCCH candidate is determined randomly based on at least one of a first starting point which is a starting point of the first PDCCH candidate, the first aggregation level, or the second aggregation level, and wherein the second starting point is different from the first starting point.
6. The method according to claim 2, wherein a remaining PDCCH candidate except for the first PDCCH candidate and the second PDCCH candidate among the plurality of PDCCH candidates is arranged to fully or partially overlap with the first PDCCH candidate.
7. The method according to claim 1, wherein the search space includes a first search space candidate and a second search space candidate which are separate from each other, and wherein the first search space candidate includes a first PDCCH candidate related to a first aggregation level and a second PDCCH candidate arranged within the first PDCCH candidate and related to a second aggregation level lower than the first aggregation level, and wherein the second search space candidate includes a third PDCCH candidate related to a third aggregation level and a fourth PDCCH candidate arranged within the third PDCCH candidate and related to a fourth aggregation level lower than the third aggregation level.
8. The method according to claim 7, wherein the first aggregation level is a highest of aggregation levels related to PDCCH candidates included in the first search space candidate, and the third aggregation level is a highest of aggregation levels related to PDCCH candidates included in the second search space candidate.
9. The method according to claim 7, wherein the downlink control region includes a first control resource set (CORESET) and a second CORESET, including resources in which the search space is arranged, and wherein the first search space candidate is arranged in the first CORESET, and the second search space candidate is arranged in the second CORESET.
10. The method according to claim 9, wherein a number of PDCCH candidates included in each of the first search space candidate and the second search space candidate is determined based on a number of symbols and available resources in each of the first CORESET and the second CORESET.
11. The method according to claim 1, further comprising: detecting downlink control information (DCI) based on a control channel element (CCE) detected by the blind decoding.
12. A user equipment (UE) for receiving a downlink control channel in a wireless communication system, the UE comprising: at least one processor; and at least one computer memory operably connectable to the at least one processor and storing instructions that, when executed by the at least one processor, perform operations comprising: receiving at least one symbol including a downlink control region; and performing blind decoding on a search space in the downlink control region, wherein the search space includes a plurality of physical downlink control channel (PDCCH) candidates, each of the PDCCH candidates related to an aggregation level and including a control channel element (CCE), wherein each of the plurality of PDCCH candidates overlaps with at least one PDCCH candidate, and wherein based on that a virtual aggregation level and a virtual PDCCH candidate related to the virtual aggregation level are used for configuration of the search space: each of the plurality of PDCCH candidates fully or partially overlaps with the virtual PDCCH candidate, the virtual aggregation level is configured to be higher than a highest of aggregation levels related to the plurality of PDCCH candidates, the virtual PDCCH candidate is a PDDCH candidate not to be monitored for the blind decoding, and (i) first information that the virtual aggregation level and the virtual PDCCH candidate are used for the configuration of the search space and (ii) second information that the virtual PDCCH candidate is not to be monitored for the blind decoding are received at the UE via higher layer signaling.
13. The UE according to claim 12, wherein the UE is capable of communicating with at least one of another UE, a UE related to an autonomous driving vehicle, the base station or a network.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The accompanying drawings, which are included to provide a further understanding of the disclosure and are incorporated in and constitute a part of this application, illustrate embodiments of the disclosure and together with the description serve to explain the principle of the disclosure. In the drawings:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
BEST MODE FOR CARRYING OUT THE INVENTION
(12) The configuration, operation and other features of the present disclosure will be understood by the embodiments of the present disclosure described with reference to the accompanying drawings. The following embodiments are examples of applying the technical features of the present disclosure to a 3rd Generation Partnership Project (3GPP) system.
(13) Although the embodiments of the present disclosure will be described based on an LTE system and an LTE-advanced (LTE-A) system, the LTE system and the LTE-A system are purely exemplary and the embodiments of the present disclosure can be applied to any communication system corresponding to the aforementioned definition. Moreover, although the present specification describes an embodiment of the present disclosure with reference to FDD system, this is just exemplary. And, the embodiments of the present disclosure can be applied to H-FDD or TDD system by being easily modified.
(14)
(15) A physical layer of a first layer provides an information transfer service to an upper layer using a physical channel. The physical layer is connected to a media access control (MAC) layer of an upper layer via a transmission channel Data is transmitted between the MAC layer and the physical layer via the transmission channel. Data is also transmitted between a physical layer of a transmitter and a physical layer of a receiver via a physical channel. The physical channel uses time and frequency as radio resources. Specifically, the physical channel is modulated using an orthogonal frequency division multiple Access (OFDMA) scheme in DL and is modulated using a single-carrier frequency division multiple access (SC-FDMA) scheme in UL.
(16) The MAC layer of a second layer provides a service to a radio link control (RLC) layer of an upper layer via a logical channel. The RLC layer of the second layer supports reliable data transmission. The function of the RLC layer may be implemented by a functional block within the MAC layer. A packet data convergence protocol (PDCP) layer of the second layer performs a header compression function to reduce unnecessary control information for efficient transmission of an Internet protocol (IP) packet such as an IPv4 or IPv6 packet in a radio interface having a relatively narrow bandwidth.
(17) A radio resource control (RRC) layer located at the bottommost portion of a third layer is defined only in the control plane. The RRC layer controls logical channels, transmission channels, and physical channels in relation to configuration, re-configuration, and release of radio bearers. A radio bearer refers to a service provided by the second layer to transmit data between the UE and the network. To this end, the RRC layer of the UE and the RRC layer of the network exchange RRC messages. The UE is in an RRC connected mode if an RRC connection has been established between the RRC layer of the radio network and the RRC layer of the UE. Otherwise, the UE is in an RRC idle mode. A non-access stratum (NAS) layer located at an upper level of the RRC layer performs functions such as session management and mobility management.
(18) A cell constructing an eNB is configured by one of bandwidths among 1.25, 2.5, 5, 10, 15, and 20 MHz and provides DL or UL transmission service to a plurality of UEs. Cells different from each other can be configured to provide a different bandwidth.
(19) DL transmission channels for data transmission from the network to the UE include a broadcast channel (BCH) for transmitting system information, a paging channel (PCH) for transmitting paging messages, and a DL shared channel (SCH) for transmitting user traffic or control messages. Traffic or control messages of a DL multicast or broadcast service may be transmitted through the DL SCH or may be transmitted through an additional DL multicast channel (MCH). Meanwhile, UL transmission channels for data transmission from the UE to the network include a random access channel (RACH) for transmitting initial control messages and a UL SCH for transmitting user traffic or control messages. Logical channels, which are located at an upper level of the transmission channels and are mapped to the transmission channels, include a broadcast control channel (BCCH), a paging control channel (PCCH), a common control channel (CCCH), a multicast control channel (MCCH), and a multicast traffic channel (MTCH).
(20)
(21) When power is turned on or the UE enters a new cell, the UE performs an initial cell search procedure such as acquisition of synchronization with an eNB (S301). To this end, the UE may adjust synchronization with the eNB by receiving a primary synchronization channel (P-SCH) and a secondary synchronization channel (S-SCH) from the eNB and acquire information such as a cell identity (ID). Thereafter, the UE may acquire broadcast information within the cell by receiving a physical broadcast channel from the eNB. In the initial cell search procedure, the UE may monitor a DL channel state by receiving a downlink reference signal (DL RS).
(22) Upon completion of the initial cell search procedure, the UE may acquire more detailed system information by receiving a physical downlink control channel (PDCCH) and receiving a physical downlink shared channel (PDSCH) based on information carried on the PDCCH (S302).
(23) Meanwhile, if the UE initially accesses the eNB or if radio resources for signal transmission to the eNB are not present, the UE may perform a random access procedure (S303 to S306) with the eNB. To this end, the UE may transmit a specific sequence through a physical random access channel (PRACH) as a preamble (S303 and S305) and receive a response message to the preamble through the PDCCH and the PDSCH associated with the PDCCH (S304 and S306). In the case of a contention-based random access procedure, the UE may additionally perform a contention resolution procedure.
(24) After performing the above procedures, the UE may receive a PDCCH/PDSCH (S307) and transmit a physical uplink shared channel (PUSCH)/physical uplink control channel (PUCCH) (S308), as a general UL/DL signal transmission procedure. Especially, the UE receives downlink control information (DCI) through the PDCCH. The DCI includes control information such as resource allocation information for the UE and has different formats according to use purpose thereof.
(25) Meanwhile, control information that the UE transmits to the eNB on UL or receives from the eNB on DL includes a DL/UL acknowledgment/negative acknowledgment (ACK/NACK) signal, a channel quality indicator (CQI), a precoding matrix index (PMI), a rank indicator (RI), and the like. In the 3GPP LTE system, the UE may transmit the control information such as CQI/PMI/RI through a PUSCH and/or a PUCCH.
(26)
(27) Referring to
(28)
(29) Referring to
(30) The PCFICH, physical control format indicator channel, informs a UE of the number of OFDM symbols used for the PDCCH in every subframe. The PCFICH is located in the first OFDM symbol and is configured with priority over the PHICH and the PDCCH. The PCFICH is composed of 4 resource element groups (REGs) and each of the REGs is distributed over the control region based on a cell ID. One REG includes 4 resource elements (REs). An RE indicates a minimum physical resource defined as one subcarrier by one OFDM symbol. The PCFICH value indicates values of 1 to 3 or values of 2 to 4 depending on bandwidth and is modulated using quadrature phase shift keying (QPSK).
(31) The PHICH, physical hybrid-ARQ indicator channel, is used to carry a HARQ ACK/NACK signal for UL transmission. That is, the PHICH indicates a channel through which DL ACK/NACK information for UL HARQ is transmitted. The PHICH includes one REG and is cell-specifically scrambled. The ACK/NACK signal is indicated by 1 bit and is modulated using binary phase shift keying (BPSK). The modulated ACK/NACK signal is spread with a spreading factor (SF) of 2 or 4. A plurality of PHICHs mapped to the same resource constitutes a PHICH group. The number of PHICHs multiplexed to the PHICH group is determined depending on the number of spreading codes. The PHICH (group) is repeated three times to obtain diversity gain in the frequency domain and/or the time domain.
(32) The PDCCH is allocated to the first n OFDM symbols of a subframe. In this case, n is an integer equal to or greater than 1, indicated by the PCFICH. The PDCCH is composed of one or more control channel elements (CCEs). The PDCCH informs each UE or UE group of information associated with resource allocation of transmission channels, that is, a paging channel (PCH) and a downlink shared channel (DL-SCH), UL scheduling grant, HARQ information, etc. The PCH and the DL-SCH are transmitted through a PDSCH. Therefore, the eNB and the UE transmit and receive data through the PDSCH except for particular control information or service data.
(33) Information indicating to which UE or UEs PDSCH data is to be transmitted and information indicating how UEs should receive and decode the PDSCH data are transmitted on the PDCCH. For example, assuming that a cyclic redundancy check (CRC) of a specific PDCCH is masked by a radio network temporary identity (RNTI) A and information about data transmitted using a radio resource B (e.g. frequency location) and using DCI format C, i.e. transport format information (e.g. a transport block size, a modulation scheme, coding information, etc.), is transmitted in a specific subframe, a UE located in a cell monitors the PDCCH, i.e. blind-decodes the PDCCH, using RNTI information thereof in a search space. If one or more UEs having RNTI A are present, the UEs receive the PDCCH and receive a PDSCH indicated by B and C based on the received information of the PDCCH.
(34)
(35) Referring to
(36) A UE is configured to monitor M.sup.(L)(L) (CCEs which are contiguous or arranged according to a predetermined rule in order to determine whether a PDCCH including L CCEs is directed to the UE. The UE may have to consider a plurality of L values to receive the PDCCH. CCE sets that the UE is to monitor for PDCCH reception are referred to as a search space. For example, search spaces are defined as listed in Table 1 in the LTE system.
(37) TABLE-US-00001 TABLE 1 Search Space S.sub.K.sup.(L) Number of Aggregation PDCCH Type Level L Size [in CCEs]
candidates M.sup.(L) UE-specific
1
6
6
2 12 6
4 8
2 8 16 2
Common
4
16 4 8 16 2
(38) The CCE aggregation level L represents the number of CCEs in a PDCCH, s.sub.k.sup.(L) represents a search space for the CCE aggregation level L, and M.sup.(L) represents the number of PDCCH candidates to be monitored in the search space for the CCE aggregation level L.
(39) Search spaces may be classified into a UE-specific search space accessible only to a predetermined UE and a common search space accessible to all UEs. The UE monitors common search spaces of aggregation levels 4 and 8, and UE-specific search spaces of aggregation levels 1, 2, 4, and 8. A common search space may overlap with a UE-specific search space.
(40) The position of the first CCE (the CCE with the smallest index) in a PDCCH search space assigned to a UE for each CCE aggregation level changes in each subframe according to the UE. This is called PDCCH search space hashing.
(41) A CCE may be distributed across a system band. More specifically, an interleaver may receive a plurality of logically contiguous CCEs and interleave the CCEs at an REG level. Accordingly, the frequency/time resources of one CCE are physically distributed across a total frequency/time area in a control region of a subframe. Because a control channel is configured in CCEs and interleaved at the REG level, the frequency diversity and interference randomization gain of the control channel may be maximized.
(42)
(43) Referring to
(44)
(45) CA is a technique of aggregating a plurality of frequency blocks or (logical) cells including UL resources (or component carriers (CCs)) and/or DL resources (or CCs) into one wide logical frequency band at a UE, so that a wireless communication system may use a wider frequency band. For the convenience of description, the term CC is uniformly used.
(46) Referring to
(47) A different center frequency may be used for each CC, or one common center frequency may be used for physically contiguous CCs. For example, if all CCs are contiguous in
(48) In the present disclosure, a CC may correspond to the system band of a legacy system. Because a CC is defined based on the legacy system, backward compatibility may be provided and system design may be facilitated in a wireless communication environment in which advanced UEs and legacy UEs co-exist.
(49) If a total system band is extended by CA, a frequency band used in communication with each UE is defined in CCs. UE A may use the total system BW, 100 MHz and communicate using all of 5 CCs. Each of UE B.sub.1 to UE B.sub.5 is allowed to use only 20 MHz and communicate in one CC. Each of UE C.sub.1 and UE C.sub.2 may use a BW of 40 MHz and communicate in two CCs. The two CCs may be contiguous or non-contiguous logically/physically. UE C.sub.1 uses two non-contiguous CCs, and UE C.sub.2 uses two contiguous CCs.
(50) While the LTE system uses one DL CC and one UL CC, the LTE-A system may use multiple CCs as illustrated in
(51) More specifically, in linked carrier scheduling, a control channel transmitted in a specific CC schedules only a data channel in the specific CC as in the legacy LTE system using a single CC.
(52) In cross carrier scheduling, a control channel transmitted in a primary CC schedules a data channel transmitted in the primary CC or another CC by means of a carrier indicator field (CIF).
(53) Now, a description will be given of a method of indicating the position of a PDCCH candidate in a search space based on the foregoing description.
(54) First, let the number of CCEs configured in subframe k be denoted by N.sub.CCE,k and let the CCEs be indexed as 0 to N.sub.CCE,k1. Then, a 3GPP technical specification defines the positions of PDCCH candidates m (m0, . . . , M.sup.(L)1) with aggregation level L in a search space s.sub.k.sup.(L) (L{1, 2, 4, 8}) by Equation 1.
L{(Y.sub.km)mod N.sub.CCE,k/L}+i[Equation 1]
(55) In Equation 1, m=m for a common search space (CSS). If the CIF is not defined, that is, cross carrier scheduling is not applied, m=m even for a UE-specific search space (USS). On the other hand, if the CIF is defined, that is, cross carrier scheduling is applied, m is defined by m=m+M.sup.(L).Math.n.sub.Ci where n.sub.Ci represents a CIF value.
(56) Further, Y.sub.k is set to 0 for the CSS. On the other hand, for the USS, Y.sub.k may be defined by a hashing function according to Equation 2.
Y.sub.k=(A.Math.Y.sub.k-1)mod D[Equation2]
(57) In Equation 2. A=39827 and D=65537. Further k=n.sub.s/2 where n.sub.s represents the index of a slot in one radio frame. Further, Y.sub.1 may be set to an initial value, that is, Y.sub.1=n.sub.RNTI0 where n.sub.RNTI represents a UE ID.
(58) The emergence and proliferation of machine-to-machine (M2M) communication and various devices requiring high data rates are driving force behind a rapid increase in required data for a cellular network in the current wireless communication environment. To satisfy high data rates, communication technology has been developed toward CA for efficient use of more frequency bands, multiple antennas for increasing a data capacity within a limited frequency, and coordinated multi-point (CoMP), and so on, and the communication environment has been evolving toward increasing the density of nodes accessible to users. Such a system with densely populated nodes may have higher system performance through cooperation between nodes. The cooperative operation leads to much better performance than without cooperation between nodes which operate as independent base stations (BSs), advanced BSs (ABSs), Node Bs (NBs), evolved Node Bs (eNBs or eNode Bs), access points (APs), or the like.
(59) Before describing embodiments of the present disclosure, DL control information for 1-ms TTI-based operations including a PDSCH/PUSCH is referred to as DCI, and DL control information related to a shorter TTI than a 1-ms TTI is referred to as sDCI.
(60) The Candidate Space Allocation with the Higher AL Candidate Space
(61) In the current LTE-A, an aggregation level (AL) is defined as the number of contiguous CCEs grouped into one group, each CCE being a resource unit for PDCCH transmission. Four ALs are defined and use 1, 2, 4, and 8 CCEs, respectively in the LTE-A system. A search space is defined as an area in which CCEs configured for each AL may be included, and has a fixed size. Because the length of CCEs carrying one PDCCH is different for different ALs, the number of PDCCH candidates available in the search space may be different according to the ALs. A PDCCH candidate is a possible space including actual CCEs, and a set of PDCCH candidates form the search space.
(62) Although a UE may acquire DCI by receiving a PDCCH directed to the UE from an eNB, the UE does not have accurate knowledge of a PDCCH candidate including the PDCCH. However, the UE may determine the position of a search space in which the PDCCH may be transmitted, and acquire the PDCCH by blind-decoding of the search space. A plurality of UEs may have their respective search spaces, and the search spaces may overlap with each other.
(63) When performing blind decoding on each PDCCH candidate, the UE individually performs channel estimation on the PDCCH candidate. That is, as the number of PDCCH candidates increases, the UE should perform channel estimation on a range corresponding to the number of PDCCH candidates. The channel estimation is correlated to the processing load of the UE.
(64) For blind decoding to detect the PDCCH directed to the UE, the UE should first perform a channel estimation process. As an approach to reduction of the computation volume of the channel estimation, a hierarchical structure may be considered. Referring to
(65) Despite the above-described advantage, the hierarchical structure may cause blocking. A plurality of UEs may determine the hashing points of PDCCH candidates to be blind-decoded by a hashing function. The plurality of UEs may coincide in the hashing points of the PDCCH candidates. The plurality of UEs may perform blind decoding on a set of PDCCH candidates in a certain hierarchical structure. In this case, if one PDCCH candidate in the PDCCH candidate set is allocated to a specific UE, none of the PDCCH candidates of the PDCCH candidate set are allocated to the other UEs that blind decode the PDCCH candidate set. This is called blocking.
(66) When the UE detects its PDCCH in the search space, the UE may acquire (or detect) DCI based on the CCEs of the PDCCH.
(67) A method of minimizing the above-described blocking, while maximizing reuse of channel estimation according to the present disclosure will be described below.
(68) The hashing point of a PDCCH candidate with a higher AL may be predefined. The length L.sub.1 of a PDCCH candidate with a lower AL is smaller than the length L.sub.h of the PDCCH candidate with the higher AL. PDCCH candidates with lower ALs may be arranged randomly within the PDCCH candidate with the higher AL. For this purpose, the PDCCH candidates with the lower ALs may have hashing points HP.sub.1 according to Equation 3 below. The PDCCH candidates with the lower ALs, which have the hashing points HP.sub.1 may be arranged within the PDCCH candidate with the higher AL. In this structure, the result of channel estimation performed earlier for each AL may be reused.
HP.sub.1=HP.sub.h+[Equation 3]
(69) L.sub.h represents the length of the PDCCH candidate with the higher AL, HP.sub.h represents the hashing point of the PDCCH candidate with the higher AL, and a first parameter is a point parameter added to randomly arrange the PDCCH candidates with the lower ALs, as defined by Equation 4.
0L,.Math.(L=L.sub.hL.sub.1)[Equation 4]
(70) Because the eNB has knowledge of HP.sub.h, L.sub.1, and L, the eNB may define the first parameter . The UE may define the first parameter , using specific information such as an identity number or identity index which is predetermined in the relationship between the UE and the eNB.
(71) An environment using search spaces and PDCCH formats defined in the current LTE-A, as listed in Table 2 below is assumed. The length of a PDCCH candidate with the highest AL is 8 CCEs, and the hashing point HP.sub.hst of the PDCCH candidate may be defined by the afore-described Equation 1.
(72) In this case, PDCCH candidates with lower ALs may have hashing points determined by Equation 3, and may be arranged randomly within the 8 CCEs of the PDCCH candidate with the highest AL. Specifically, the first parameter for each AL may be defined by 04 for AL=4, 06 for AL=2, and 07 for AL=1.
(73) Referring to
(74) TABLE-US-00002 TABLE 2 Space size Number of Number of in terms of Number of candidates CCEs CCE candidates In UE- PDCCH (Aggregation UE- In common specific format level) (n) Common specific search space search space 0 1 6 6/1 = 6 1 2 12 12/2 = 6 2 4 16 8 16/4 = 4 8/4 = 2 3 8 16 16 16/2 = 2 16/8 = 2
(75) Referring to
(76) In this case, the hashing points HP.sub.1 of the PDCCH candidates with the lower ALs may be defined by Equation 5.
HP.sub.1=Hp.sub.h+[Equation5]
(77) A second parameter is a point parameter added to randomly arrange the PDCCH candidates with the lower ALs within the PDCCH candidate with the higher AL, with partial overlap. The second parameter may be defined by Equation 6.
L.sub.1<0 and L<L.sub.h,(L=L.sub.hL.sub.1)[Equation 6]
(78) Because the eNB has knowledge of HP.sub.h, L.sub.1, and L, the eNB may define the second parameter . The UE may define the first parameter , using specific information such as the identity number or identity index which is predetermined in the relationship between the UE and the eNB.
(79) An environment using search spaces and PDCCH formats defined in the current LTE-A, as listed in Table 4 below is assumed. The length of a PDCCH candidate with the highest AL is 8 CCEs, and the hashing point HP.sub.hst of the PDCCH candidate may be defined by the afore-described Equation 1.
(80) In this case, PDCCH candidates with lower ALs may have hashing point determined by Equation 5, and may be arranged randomly within the 8 CCEs of the PDCCH candidate with the highest AL. Specifically, the second parameter for each AL may be defined by 4<0 or 4<8 for AL=4, 2<0 or 6<8 for AL=2, and 1<0 or 7<8 for AL=1.
(81) Referring to
(82) Alternatively, as illustrated in
(83) In this case, the PDCCH candidates with the lower ALs have hashing points HP.sub.1 by Equation 7.
HP.sub.1=HP.sub.h++[Equation7]
(84) A third parameter is a point parameter added to randomly arrange the PDCCH candidates with the lower ALs inside or near to the PDCCH candidate with the higher AL. The third parameter may be defined by Equation 8.
L.sub.1<<L.sub.h,(L=L.sub.hL.sub.1)[Equation 8]
(85) Because the eNB has knowledge of HP.sub.h, L.sub.1, and L, the eNB may define the third parameter . The UE may define the third parameter , using specific information such as the identity number or identity index which is predetermined in the relationship between the UE and the eNB.
(86) An environment using search spaces and PDCCH formats defined in the current LTE-A, as listed in Table 4 described before is assumed. The length of a PDCCH candidate with the highest AL is 8 CCEs, and the hashing point HP.sub.hst of the PDCCH candidate may be defined by the afore-described Equation 1.
(87) In this case, the PDCCH candidates with the lower ALs may have hashing points determined by Equation 7 and may be arranged randomly within the 8 CCEs of the PDCCH candidate with the highest AL. Specifically, the third parameter for each AL may be defined by 4<<8 for AL=4, 2<<8 for AL=2, and 1<<8 for AL=1.
(88) Referring to
(89) In other words, the UE may receive at least one symbol including a DL control region from the eNB and perform blind decoding on a search space in the received control region. The search space includes a plurality of PDCCH candidates each corresponding to an AL and including a CCE. The UE performs blind decoding on each of the plurality of PDCCH candidates in the search space and detect a PDCCH directed to the UE from among the plurality of PDCCH candidates. The plurality of PDCCH candidates are arranged overlapped with a certain PDCCH candidate. The certain PDCCH candidate may be a PDCCH candidate with a highest AL among the plurality of PDCCH candidates.
(90) For example, the plurality of PDCCH candidates may include a first PDCCH candidate corresponding to a first AL and a second PDCCH candidate corresponding to a second AL. The second PDCCH candidate is arranged overlapped with the first PDCCH candidate. In this case, the PDCCH candidates may be configured in a hierarchical structure in the search space. The first AL is higher than the second AL, and may be the highest of the ALs of the plurality of PDCCH candidates. For example, the first AL may be the highest AL, AL 8 in the LTE system.
(91) The starting point (or hashing point) of the first PDCCH candidate may first be defined. Once a first starting point being the starting point of the first PDCCH candidate is defined, a second starting point being the starting point of the second PDCCH candidate may be determined randomly with dependency on the first starting point of the first PDCCH candidate by at least one of Equation 3 to Equation 8, so that the second PDCCH candidate may overlap with the first PDCCH candidate That is, the starting points of the plurality of PDCCH candidates except for the first PDCCH candidate may be determined based on the first starting point, ALs corresponding to the plurality of PDCCH candidates, and the AL of the first PDCCH candidate by Equation 3 to Equation 8.
(92) In this case, the second PDCCH candidate may fully or partially overlap with the first PDCCH candidate. If the search space is configured in this manner, once the PDCCH candidate with the highest AL is blind-decoded, the UE may reuse channel estimation information acquired for the PDCCH candidate with the highest AL for blind decoding of the other PDCCH candidates. In this case, the starting points of the PDCCH candidates may be set to be different, thereby minimizing the risk of blocking.
(93) The Semi-Hierarchical Structure Grouping
(94) PDCCH candidates may be grouped across ALs based on a hierarchical structure, wherein a plurality of semi-hierarchical structures may be constructed by grouping PDCCH candidates across a part of ALs, instead of grouping PDCCH candidates across all of the ALs. The number of semi-hierarchical structures may vary according to an AL configuration method.
(95) PDCCH candidates with respective ALs in each semi-hierarchical structure have the same hashing point by the same hashing function. In semi-hierarchical structures form a semi-hierarchical structure set, and the hashing points of AL PDCCH candidates in each semi-hierarchical structure may be denoted by HP.sub.sh-1, . . . , HP.sub.sh-n.
(96) The same parameter that changes a hashing point according to an AL may be used in a hashing function for an AL group forming a semi-hierarchical structure.
(97) An environment using the search spaces and PDCCH formats defined in the current LTE-A is assumed. The length of a PDCCH candidate with the highest AL is 8 CCEs, and the other ALs are 4, 2 and 1. Thus, a total of 4 ALs are defined. According to an embodiment of the present disclosure, a method of configuring a semi-hierarchical structure with AL 1 and AL 4 and a semi-hierarchical structure with AL 2 and AL 8, or a semi-hierarchical structure with AL 1 and AL 2 and a semi-hierarchical structure with AL 4 and AL 8 may be considered.
(98) As described before, the hashing point of a PDCCH candidate with an AL is given in LTE as follows.
(99)
(100) In the above equation, a parameter that inserts information about an AL is L. Conventionally, L is individually defined for each AL so that each AL PDCCH candidate has a hashing point. In contrast, as illustrated in
(101) Alternatively, when a PDCCH candidate with a lower AL is arranged in a semi-hierarchical structure, the PDCCH candidate with the lower AL may be disposed near to or inside a PDCCH candidate with a higher AL (increased randomization), as illustrated in
(102) A PDCCH candidate with a highest AL in a semi-hierarchical structure has a hashing point HP.sub.sh-n according to a basic hashing function, that is, Equation 9, and a PDCCH candidate with a lower AL has a hashing point HP.sub.sh-n.sup.lower according to Equation 10 below.
HP.sub.sh-n.sup.lower=HP.sub.sh-n+[Equation 10]
(103) A fourth parameter is a point parameter added to randomly arrange the PDCCH candidate with the lower AL near to the PDCCH candidate with the higher AL. The fourth parameter may be defined by Equation 11.
L.sub.1<<L.sub.n.[Equation 11]
(104) L.sub.1 represents the length of the PDCCH candidate with the lower AL, and L.sub.h represents the length of the PDCCH candidate with the higher AL. Because the eNB has knowledge of HP.sub.h (or HP.sub.sh-n), L.sub.1, and L, the eNB may define the fourth parameter . The UE may define the fourth parameter , using specific information such as the identity number or identity index which is predetermined in the relationship between the UE and the eNB.
(105) An environment using the search spaces and PDCCH formats defined in the current LTE-A is assumed. The length of a PDCCH candidate with the highest AL is 8 CCEs, and the other ALs are 4, 2 and 1. Thus, a total of 4 ALs are defined. A first semi-hierarchical structure may be configured with AL 1 and AL 4, and a second semi-hierarchical structure may be configured with AL 2 and AL 8. In this case, hashing points HP.sub.sh-1 and HP.sub.sh-2 for AL 4 and AL 8 may be defined by Equation 9 which has been described before.
(106) In this case, hashing points for the lower ALs, AL 1 and AL 2 may be calculated by the following equation.
HP.sub.sh-n.sup.1=HP.sub.sh-1+.sub.1
HP.sub.sh-n.sup.2=HP.sub.sh-2+.sub.2[Equation 12]
(107) .sub.1 and .sub.2 may defined by the following equation.
L.sub.1<.sub.1<L.sub.4
L.sub.2<.sub.2<L.sub.B[Equation 13]
(108) As illustrated in
(109) The Hierarchical Structure that all ALs have Same Starting Point
(110) In a search space, PDCCH candidates may be arranged in a hierarchical structure in which PDCCH candidates with all ALs have the same starting points (or hashing points). That is, the starting points of the PDCCH candidates with all ALs may be defined to be the same by a hashing function for a PDCCH candidate with a Max AL. The Max AL is the highest of used ALs, not the highest of all available ALs. For each AL, PDCCH candidates may be successively arranged, with respect to the same hashing point.
(111) An environment using the search spaces and PDCCH formats defined in the current LTE-A is assumed. The length of a PDCCH candidate with the highest AL is 8 CCEs, and the other ALs are 4, 2 and 1. Thus, a total of 4 ALs are defined. In LTE, 2 PDCCH candidates are defined for AL 8, and 2, 6, and 6 PDCCH candidates are defined for ALs 4, 2, and 1, respectively.
(112) Referring to
(113) When each of search space candidates for the ALs is configured in a hierarchical structure, two or more PDCCH candidates may exist for each AL. In this case, all PDCCH candidates may be configured separately in two hierarchical structures, not a single hierarchical structure. Because there may be at least one hashing point per hierarchical structure, a plurality of hashing functions may be required. The hierarchical structures may have the same number or different numbers of PDCCH candidates under circumstances.
(114) Multiple hierarchical search spaces may be located in each of a plurality of control resource sets (CORESETs). That is, PDCCH candidates of a plurality of hierarchical structures (or a plurality of search space candidates) may be arranged in one CORESET. When PDCCH candidates of the hierarchical structures are arranged separately in the plurality of CORESETs, each of the hierarchical structures may have a hashing function. The hashing function refers to a hashing function for a PDCCH candidate serving as a reference in configuring a hierarchical structure. Even though multiple hierarchical structures are arranged in one CORESET, each of the hierarchical structures may have a hashing function. Even though a hashing function is shared, a hashing point of another hierarchical structure may be set by assigning an offset from a hierarchical structure used as a reference.
(115) An environment using the search spaces and PDCCH formats defined in the current LTE-A is assumed. The length of a PDCCH candidate with the highest AL is 8 CCEs, and the other ALs are 4, 2 and 1. Thus, a total of 4 ALs are defined. In LTE, 2 PDCCH candidates are defined for AL 8, and 2, 6, and 6 PDCCH candidates are defined for ALs 4, 2, and 1, respectively.
(116) Referring to
(117) Referring to (a) and (b) in
(118) An environment using the search spaces and PDCCH formats defined in the current LTE-A is assumed. The length of a PDCCH candidate with the highest AL is 8 CCEs, and the other ALs are 4, 2 and 1. Thus, a total of 4 ALs are defined. In LTE, 2 PDCCH candidates are defined for AL 8, and 2, 6, and 6 PDCCH candidates are defined for ALs 4, 2, and 1, respectively.
(119) Referring to
(120) Referring to
(121) In this case, because for each AL, the PDCCH candidates may be arranged individually, the PDCCH candidates with the same AL may not be arranged contiguously. The PDCCH candidates with the lower ALs may be arranged with or without overlap between them. In the former case, the starting point candidates of the PDCCH candidates with the lower ALs may be determined randomly, or may be the respective CCEs of the higher AL. Because hashing points should be determined such that the PDCCH candidates with the lower ALs are included within the PDCCH candidate with the higher AL, the PDCCH candidate with the higher AL may first be arranged.
(122) According to an example, two hashing points may be defined for AL 4, four hashing points for AL 2, and eight hashing points for AL 1, inside one PDCCH candidate with AL 8. For each AL, PDCCH candidates may be arranged according to any hashing point randomly selected from among hashing points corresponding to the AL. Therefore, blocking between ALs may be minimized.
(123) Alternatively, the PDCCH candidates with the ALs may be arranged in two or more hierarchical structures (e.g., a first search space candidate and a second search space candidate) The hierarchical structures may differ in the number of PDCCH candidates with a specific AL included in a search space candidate. For example, the number of PDCCH candidates with some AL may be different between the hierarchical structures. Then, for each hierarchical structure, a decision may be made as to which PDCCH candidates are to be included for the AL. For example, the PDCCH candidates with a first-level AL having a large number of PDCCH candidates may first be arranged by a certain hashing function, and PDCCH candidates with a second-level AL having a different number of PDCCH candidates from that of the PDCCH candidates with the first-level AL may be determined in consideration of a channel state or any determination method.
(124) In other words, the search space may be configured in a plurality of hierarchical structures including the first search space candidate and the second search space candidate. Each of the first search space candidate and the second search space candidate may include a plurality of PDCCH candidates corresponding to ALs. That is, the first search space candidate may include a first PDCCH candidate corresponding to a first AL and a second PDCCH candidate corresponding to a second AL, whereas the second search space candidate may include a third PDCCH candidate corresponding to a third AL and a fourth PDCCH candidate corresponding to a fourth AL. For each AL, a plurality of PDCCH candidates may exist.
(125) In this case, each of the first search space candidate and the second search space candidate may be configured in a hierarchical structure. Specifically, the plurality of PDCCH candidates included in the search space may be arranged to overlap with a certain single PDCCH candidate. In the first search space candidate, the second PDCCH candidate overlaps with the first PDCCH candidate, and the remaining PDCCH candidates also overlap with the first PDCCH candidate. Likewise, in the second search space candidate, the fourth PDCCH candidate overlaps with the third PDCCH candidate, and the remaining PDCCH candidates also overlap with the third PDCCH candidate.
(126) The first AL may be the highest of ALs corresponding to the plurality of PDCCH candidates included in the first search space candidate, and the third AL may be the highest of ALs corresponding to the plurality of PDCCH candidates included in the second search space candidate. For example, if the highest of ALs corresponding to the plurality of PDCCH candidates included in the first search space candidate is AL 8, the first AL is 8, and if the highest of ALs corresponding to the plurality of PDCCH candidates included in the second search space candidate is AL 4, the third AL may be 4
(127) Hierarchical Structure Across the CORESET
(128) Referring to
(129) For example, when a UE is capable of acquiring DCI by performing blind decoding on two CORESETs, PDCCH candidates of a hierarchical structure may be included in each of the two CORESETs, wherein for each AL, the same number of PDCCH candidates are included in the CORESETs.
(130) Alternatively, the search space may be configured in an independent hierarchal structure (for each search space candidate) on a CORESET basis. That is, the search space may include a search space candidate of a different hierarchical structure in each CORESET. Each search space candidate may be formed in a hierarchical structure in which at least one PDCCH candidate with a highest or higher AL is arranged in the CORESET. No PDCCH candidate or at least one PDCCH candidate may be arranged for a lower AL in each hierarchical structure (or search space candidate). The same or different number of PDCCH candidates may be included in the hierarchical structure (or search space candidate) of each CORESET.
(131)
(132) Alternatively, the search space candidate arranged in each CORESET may have a different hierarchical structure, and PDCCH candidates may be arranged in the search space candidate irrespective of higher ALs or lower ALs. However, the minimum number of PDCCH candidates included in each search space candidate may be predetermined. For example, each search space candidate may be configured to include at least two PDCCH candidates. Further, adjacent ALs may not be included, when a hierarchical structure is formed for each search space candidate. Further, the same number or different numbers of PDCCH candidates may be included in the search space candidates corresponding to the CORESETs.
(133) Referring to
(134) One CORESET may include may include a plurality of search space candidates. In this case, a search space may be configured for the CORESET by applying the methods of arranging AL PDCCH candidates between search space candidates, described with reference to
(135) Referring to
(136) An environment using the search spaces and PDCCH formats defined in the current LTE-A is assumed. The length of a PDCCH candidate with the highest AL is 8 CCEs, and the other ALs are 4, 2 and 1. Thus, a total of 4 ALs are defined. In LTE, 2 PDCCH candidates are defined for AL 8, and 2, 6, and 6 PDCCH candidates are defined for ALs 4, 2, and 1, respectively.
(137) According to an example, in the case where the hashing point of a PDCCH candidate with AL 8 is used as a reference in a hierarchical search space, a hashing point may be set by using a PDCCH candidate with AL 8 in the CSS. That is, the PDCCH candidate with AL 8 in the hierarchical search space may be set as the PDCCH candidate with AL 8 in the CSS. In this case, PDCCH candidates with lower ALs in the USS may be hierarchically arranged with respect to the hashing point of the PDCCH candidate with AL 8 in the CSS in the hierarchical search space. Because the PDCCH candidate with AL 8 in the CSS is first blind-decoded, channel estimation information from the blind decoding of AL 8 in the CSS may be reused for blind decoding of the PDCCH candidates with the lower ALs in the USS.
(138) Hierarchical Structures According to the Symbol Number
(139) When a CORESET composed of one symbol is allocated to a UE, a search space may be hierarchically configured with respect to the highest of ALs available in the CORESET. Alternatively, when the CORESET includes one symbol, it may be difficult to arrange a whole maximum search space available to the UE in the CORESET. Moreover, although a PDCCH candidate with the highest AL may be arranged in the CORESET including one symbol, it may be difficult to arrange the maximum search space in the CORESET due to lack of resources. That is, neither the whole search space for the UE nor the PDCCH candidate with the highest AL may be arranged in the CORESET including one symbol. In this case, the disposed search space may be hierarchically configured with respect to the starting point, that is, hashing point of the highest AL.
(140) Referring to
(141) Referring to
(142) According to an example, the search space may be divided into search space candidates for the respective symbols and arranged in the CORESET. In this case, the search space may include search space candidates, each being hierarchically configured based on the starting point (e.g., corresponding hashing point) of a PDCCH candidate with the highest AL among PDCCH candidates arranged in a corresponding symbol.
(143) Alternatively, the search space candidates may be arranged asymmetrically in the symbols. Even though the CORESET includes a plurality of symbols, only a part of PDCCH candidates may be arranged due to resources insufficient for arrangement of the whole search space. In this case, a hierarchical structure may be constructed based on the start position of a PDCCH candidate with the highest Al among the PDCCH candidates arranged in each symbol.
(144) Alternatively, one search space may be configured by combining the resources of symbols. For example, a PDCCH candidate with AL 8 may be constructed by using 4 CCEs in a first symbol and 4 CCEs in a second symbol. In this case, the 4 CCEs of each symbol may be considered to be a PDCCH candidate with AL 4, and a hierarchical structure may be configured based on the starting position (or hashing point) of the PDCCH candidate with AL 4 in each symbol.
(145) An environment using the search spaces and PDCCH formats defined in the current LTE-A is assumed. The length of a PDCCH candidate with the highest AL is 8 CCEs, and the other ALs are 4, 2 and 1. Thus, a total of 4 ALs are defined. In LTE, 2 PDCCH candidates are defined for AL 8, and 2, 6, and 6 PDCCH candidates are defined for ALs 4, 2, and 1, respectively. It is assumed that a CORSET includes two symbols.
(146) Referring to
(147) Referring to
(148) Referring to
(149) In other words, a DL resource region received at a UE may include a plurality of CORESETs including resources in which a search space is disposed. That is, the DL control region may include a first CORESET and a second CORESET. The search space may be divided and separately disposed in the first and second CORESETs. That is, the search space may be divided into a first search space candidate included in the first CORESET and a second search space candidate included in the second CORESET.
(150) As described before, the first search space candidate may include a first PDCCH candidate corresponding to a first AL and a second PDCCH candidate corresponding to a second AL, disposed within the first PDCCH candidate, and the second search space candidate may include a third PDCCH candidate corresponding to a third AL and a fourth PDCCH candidate corresponding to a fourth AL, disposed within the third PDCCH candidate. In this case, PDCCH candidates may be arranged overlappingly based on a PDCCH candidate corresponding to the highest AL in each search space candidate in the foregoing methods.
(151) In this case, further, the numbers of PDCCH candidates included in the first search space candidate and the second search space candidate may be determined based on the numbers of symbols and available resources in the first CORESET and the second CORESET.
(152) Further, the PDCCH candidate corresponding to the highest AL may be a PDCCH candidate in a CSS, and PDCCH candidates corresponding to the remaining lower ALs may be PDCCH candidates in a USS in the search space candidate. For example, in the first search space candidate of the first CORESET, the first PDCCH candidate may be a PDCCH candidate of the CSS, and the second PDCCH candidate may be a PDCCH candidate of the USS.
(153) Virtual Highest AL
(154) The present disclosure proposes methods of arranging PDCCH candidates with a plurality of ALs in a hierarchical structure. The basic approach is to include a PDCCH candidate with a lower AL in a PDCCH candidate with a higher AL, and the PDCCH candidates with the ALs need further definition. Even though ALs available for a CORESET are defined, all of the ALs are not configured for a UE. That is, even though ALs 1, 2, 4, and 8 are defined for a CORESET, the UE may be configured only with ALs 1, 2, and 4. Although the hierarchical structure of a search space may be designed for the UE based on the ALs configured for the CORESET, the hierarchical structure may also be designed with PDCCH candidates with the configured ALs for the UE.
(155) Specifically, a highest AL serving as a reference in a hierarchical search space may be defined as at least one of a highest AL configured for the CORESET with a non-zero PDCCH candidate, a highest AL supported by the network (e.g., 8) which is fixed, or an AL configured by the network to be used as a highest AL regardless of a CORSET configuration.
(156) When a hierarchical structure is constructed, a search space is defined such that a PDCCH candidate with a lower AL is included in a PDCCH candidate with a higher AL. Therefore, PDCCH candidates with the remaining ALs except for the highest AL are arranged within the PDCCH candidate with the highest AL. In this case, the search space may be configured in a hierarchical structure based on a virtually defined AL, not the highest AL. A final hierarchical structure may not appear as a hierarchical structure, when the virtual AL is excluded. However, this configuration may lead to PDCCH candidates which are overlapped with each other within a predetermined range or which are appropriately separate from each other. In this case, efficiency of reuse of channel estimation which is the advantage of a hierarchical structure may be achieved, while the problem of blocking is overcome.
(157) As described above, when a search space is configured hierarchically with PDCCH candidates with ALs configured for a UE, an eNB may provide information indicating that a virtual AL is not used actually to the UE, after even the virtual AL is configured for the UE. In this case, no problem is generated in using the search space at the UE. Indication information indicating which AL is a virtual AL may be signaled to the UE by RRC or higher-layer signaling.
(158) An environment using the search spaces and PDCCH formats defined in the current LTE-A is assumed. The length of a PDCCH candidate for the highest AL is 8 CCEs, and the other ALs are 4, 2 and 1. Thus, a total of 4 ALs are defined. In LTE, 2 PDCCH candidates are defined for AL 8, and 2, 6, and 6 PDCCH candidates are defined for ALs 4, 2, and 1, respectively.
(159) Referring to
(160) If resources occupied by a PDCCH candidate with the highest AL are not enough to cover the resources of PDCCH candidates with lower ALs, the method of defining a virtual AL and constructing a hierarchical structure based on a PDCCH candidate with the virtual AL has been proposed above.
(161) In another method, an AL or PDCCH candidate to be monitored and an AL or PDCCH candidate with the AL, which is used to determine a hashing point may be defined separately. Information that distinguishes the two ALs or PDCCH candidates from each other may be signaled to the UE by RRC signaling. For example, if the UE is configured with one PDCCH candidate with AL 8, three PDCCH candidates with AL4, and PDCCH candidates with AU and AL2, at least all of the PDCCH candidates with AL 4 may not be covered by the single PDCCH candidate with AL 8. If an appropriate hierarchical structure is constructed by configuring a plurality of PDCCH candidates with AL 8 and indicating a PDCCH candidate to be monitored and a PDCCH candidate used to determine a hashing point among the PDCCH candidates, the number of PDCCH candidates to be monitored may not be increased, while the advantage of the hierarchical structure is still taken.
(162) In another example, if the UE is configured with one PDCCH candidate with AL 4, three PDCCH candidates with AL 2, and a plurality of PDCCH candidates with AL 1 in a similar manner to the above method, the PDCCH candidate with AL 4 may first be defined to cover the PDCCH candidates with the lower ALs. However, a hierarchical structure may be constructed by defining AL 8 to determine a hashing point. Also, in this case, information indicating the usages of ALs and PDCCH candidates and distinguishing the ALs and the PDCCH candidates from each other may be transmitted by higher-layer signaling or RRC signaling. Therefore, although the UE does not monitor a PDCCH candidate with AL 8, the advantage of the hierarchical structure of the search space may be achieved.
(163) In other words, when a search space is configured, PDCCH candidates with lower ALs may be arranged based on a virtual PDCCH candidate with a virtual AL. That is, each of the plurality of PDCCH candidates may fully or partially overlap with the virtual PDCCH candidate, and the virtual PDCCH candidate may be a PDCCH candidate corresponding to the virtual AL which is not monitored. In this case, the virtual AL may be set to be higher than the ALs of the plurality of PDCCH candidates which are actually included in the search space. For example, the virtual AL may be 16 and the length of the virtual PDCCH candidate may be 16 CCEs. In this case, the highest of the ALs of the plurality of PDCCH candidates actually included in the search space may be 8. In this case, PDCCH candidates with AL 8 may be arranged apart from each other within the virtual PDCCH candidate in the search space. The virtual PDCCH candidate and the virtual AL are not regarded as CCEs that the UE monitors to detect a PDCCH.
(164) Application the Hierarchical Structure
(165) When resources are allocated, PDCCH candidates which may be arranged in the resources may be configured hierarchically. That is, a hierarchical structure may also be applied to resource allocation for a PDSCH.
(166) If a minimum unit of resources to be allocated is an REG or RBG, the size of the resources may be one or more REGs/RBGs. If an area available for resource allocation is defined as a resource candidate, a resource candidate may be defined for each resource size. Some resource candidates may be one REG/RBG in size, whereas other resource candidates may be multiple REGs/RBGs in size. In this case, when the position of each resource candidate is to be determined, the positions of resource candidates may be defined in a hierarchical structure.
(167) Similarly to a hierarchical search space, a hierarchical structure may be constructed based on the position of a largest resource candidate. The position of the largest resource candidate may be defined in the same manner as resource allocations of resource allocation types 0, 1 and 2.
(168) The position of a resource candidate of a second largest size may be defined within the range of the resource candidate of the largest size. The position of a resource candidate of a third largest size may be defined within the range of the resource candidate of the second largest size.
(169) In the same manner, the positions of resource candidates of smaller sizes may be defined. There may be a plurality of resource candidates of the same size. The positions of these resource candidates of the same size may be defined within the range of resource candidates of a larger size. In this manner, all resource candidates may share at least one REG/RBG, and the method of constructing a hierarchical search space structure proposed in the present disclosure may be applied in the same manner to construct the hierarchical resource allocation structure.
(170) Since examples of the above proposed methods may be included as one of methods of implementing the present disclosure, it is apparent that the examples may be regarded as proposed methods. Further, the foregoing proposed methods may be implemented independently, or some of the methods may be implemented in combination (or merged). Further, it may be regulated that information indicating whether the proposed methods are applied (or information about the rules of the proposed methods) is indicated to a UE by a predefined signal (or a physical-layer or higher-layer signal) by an eNB.
(171) Referring to
(172) Since the communication device 1200 is illustrated for convenience of description, some of the modules may be omitted. If necessary, other modules may be further included in the communication device 1200. In some cases, some modules may be divided into sub-modules. The processor 1210 may be configured to perform the operations in accordance with the embodiments of the present disclosure, which are illustrated with the accompanying drawings. The operations of the processor 1210 are described in detail above with reference to
(173) The memory 1220 is connected to the processor 1210 and stores operating systems, applications, program codes, data, etc. The RF module 1230 is connected to the processor 1210 and converts a baseband signal into a radio signal or vice versa. To this end, the RF module 1230 performs analog conversion, amplification, filtering, and frequency up-conversion, or inverse procedures thereof. The display module 1240 is connected to the processor 1610 and displays various information. The display module 1240 may be implemented using well-known elements such as a Liquid Crystal Display (LCD), a Light Emitting Diode (LED), and an Organic Light Emitting Diode (OLED). However, it is not limited thereto. The user interface module 1250 is connected to the processor 1210 and may be implemented by combining well-known user interfaces such as a keypad, a touchscreen, etc.
(174) Embodiments of the present disclosure have been described in the context of an LTE system, which should not be construed as limiting the present disclosure. Obviously, the present disclosure is also applicable to other communication systems such as 5G NewRAT. For example, even when resource information for URLLC and mMTC is indicated in a basic service mode such as eMBB, a combination of the above methods may be extended for application.
(175) The above-mentioned embodiments correspond to combinations of elements and features of the present disclosure in prescribed forms. And, it is able to consider that the respective elements or features are selective unless they are explicitly mentioned. Each of the elements or features can be implemented in a form failing to be combined with other elements or features. Moreover, it is able to implement an embodiment of the present disclosure by combining elements and/or features together in part. A sequence of operations explained for each embodiment of the present disclosure can be modified. Some configurations or features of one embodiment can be included in another embodiment or can be substituted for corresponding configurations or features of another embodiment. And, it is apparently understandable that an embodiment is configured by combining claims failing to have relation of explicit citation in the appended claims together or can be included as new claims by amendment after filing an application.
(176) In this disclosure, a specific operation explained as performed by a base station may be performed by an upper node of the base station in some cases. In particular, in a network constructed with a plurality of network nodes including a base station, it is apparent that various operations performed for communication with a terminal can be performed by a base station or other networks other than the base station. Base station (BS) may be substituted with such a terminology as a fixed station, a Node B, an eNode B (eNB), an access point (AP) and the like.
(177) Embodiments of the present disclosure can be implemented using various means. For instance, embodiments of the present disclosure can be implemented using hardware, firmware, software and/or any combinations thereof. In case of the implementation by hardware, a method according to each embodiment of the present disclosure can be implemented by at least one of ASICs (application specific integrated circuits), DSPs (digital signal processors), DSPDs (digital signal processing devices), PLDs (programmable logic devices), FPGAs (field programmable gate arrays), processor, controller, microcontroller, microprocessor and the like.
(178) In case of the implementation by firmware or software, a method according to each embodiment of the present disclosure can be implemented by modules, procedures, and/or functions for performing the above-explained functions or operations. Software code is stored in a memory unit and is then drivable by a processor. The memory unit is provided within or outside the processor to exchange data with the processor through the various means known to the public.
(179) It will be apparent to those skilled in the art that various modifications and variations can be made therein without departing from the spirit and scope of the disclosure. Therefore, the detailed description should not be interpreted restrictively in all aspects but considered as exemplary. Thus, it is intended that the present disclosure covers the modifications and variations of this disclosure that come within the scope of the appended claims and their equivalents.
INDUSTRIAL APPLICABILITY
(180) The above-described embodiments of the present disclosure are applicable to various mobile communication systems.