Background
The LTE (Long Term Evolution) project is an Evolution of 3G, which improves and enhances the over-the-air access technology of 3G. OFDM (Orthogonal frequency division Multiplexing) and MIMO (Multiple-input Multiple-output) are adopted as the only standards for wireless network evolution. The peak rates of 100Mbit/s at the downlink and 50Mbit/s at the uplink can be provided under the 20MHz spectrum bandwidth. The performance of cell edge users is improved, the cell capacity is increased, and the system delay is reduced. The LTE system of the present invention includes its subsequent evolution such as LTE-a.
Fig. 1 illustrates a frame structure of LTE, where 1 radio frame includes 10 subframes (subframes) and 20 slots (slots), each downlink slot is divided into a plurality of OFDM symbols, and the number of the OFDM symbols included is different according to different lengths of CPs (cyclic prefixes). When the normal CP is used, one downlink slot contains 7 OFDM symbols; when the extended CP is used, one downlink slot contains 6 OFDM symbols. In the time-frequency resource block, one RE (resource element) is a resource defined by one symbol and one subcarrier, and one RB (resource block) is a time-frequency resource occupied by 12 subcarriers and one downlink slot. The frame structure and the resource block definition of LTE may vary according to different scenarios and configurations, and the method described in the present invention may be applied to various other possible configuration, and is not limited to the description of fig. 1.
The LTE system usually maps different physical channels to corresponding resources in each subframe, and a resource mapping scheme of the physical channels is described in fig. 2. CRS (cell reference signal) is first placed in the resource mapping, then PCFICH (physical format indicator channel) is placed, the terminal system can obtain the number of time domain symbols occupied by the control region in the subframe through decoding the PCFICH, generally, the base station system configures 1-3 symbols as the control region, and the rest symbols in the subframe are used as the data region for carrying PDSCH (physical downlink shared channel). The base station continues to place PHICH (physical HARQ (hybrid automatic repeat) indicator channel) in the control region, and after completing these resource mappings, the unused resources left in the control region are extracted and renumbered as candidates for PDCCH (physical downlink control channel). The specific mapping rule of the related CRS, PCFICH and PHICH can refer to the TS36.211 standard.
In the LTE system, in order to configure PDCCH and other downlink Control channels effectively, two dedicated Control Channel resource units, REG (resource Element group) and CCE (Control Channel Element) are defined, where one REG is composed of four adjacent 4 subcarriers in the frequency domain, and one CCE is composed of several REGs, and one PDCCH is composed of several CCEs, where there are many different PDCCH format selections, and the parameters of PDCCH formats 0 to 3 are listed in table 1. The PDCCH adopts QPSK modulation, so that it is equivalent to that each subcarrier can carry 2-bit information.
PDCCH format |
Number of CCEs involved |
Number of included REGs |
Included PDCCH bits |
0 |
1 |
9 |
72 |
1 |
2 |
18 |
144 |
2 |
4 |
36 |
288 |
3 |
8 |
72 |
576 |
TABLE 1
In the LTE system, in order to adapt to different transmission environments and requirements, a plurality of DCI (Downlink Control Information) formats are designed to configure a suitable transmission scheme for a corresponding UE (terminal), where the DCI Information explicitly or implicitly includes transmission parameters selected for the user, such as resource allocation, modulation/coding scheme selection, and other Information of the user.
Under different transmission modes and bandwidths, the DCI has different bit numbers, the LTE system selects a PDCCH format which can meet the transmission quality according to the number and the corresponding channel condition of the UE, performs channel coding on corresponding DCI information to generate coded data corresponding to the selected format, and one piece of DCI information corresponds to one piece of PDCCH data.
PDCCH data will be mapped onto physical resources in the following way,
firstly, the residual RE resources of the control area are extracted and combined into N in sequenceCCEA CCE over which a search space (search space) is defined, and a plurality of PDCCH candidates may correspond to one search space. The corresponding CCE corresponding to the mth PDCCH in the search space is
Equation 1
L-1, where L is the number of CCEs corresponding to the selected PDCCH format, and is also referred to as a aggregation level; y isk=(A·Yk-1)modD,Y-1=nRNTI≠0,A=39827,D=65537,nsIs a slot number within a 10ms radio frame.
The RNTI is used to distinguish the purpose of information carried on the PDCCH,
currently, a series of RNTI values are defined in the standard,
(1) SI-RNTI: a system message; (2) P-RNTI: paging; (3) RA-RNTI: marking a resource block used by a user for sending a random access preamble; (4) C-RNTI: a user service; (5) TPC-PUCCH-RNTI: PUCCH uplink power control information; (6) TPC-PUSCH-RNTI: PUSCH uplink power control information; (7) the usage of SPS C-RNTI is the same as C-RNTI, only when semi-persistent scheduling is used.
Allocation of RNTI values by 3GPP systems is described in Table 2, from section 3GPP TS36.3217.1
TABLE 2
An RNTI is well defined in the standard, all UEs need to monitor, for example, P-RNTI is FFFE, SI-RNTI is FFFF, when the UEs detect the two RNTI values, the information carried on the RNTI is known as signaling for paging or higher-layer SIB (system information Block) signaling, and the other is dynamic allocation, for example, each UE is allocated a unique C-RNTI in the accessing process, (Cell Radio network temporary identity ) when the UE detects a matching RNTI value, the information on the RNTI is known to be self, and when the two types of information are mapped, the mapping position is different. If it is common signaling, then mapping to a common search space by taking YkIf the signaling is the signaling of the terminal itself, the mapping is performed to the respective search space of the user according to equation 1. The search space equivalent to each user is allocated pseudo-randomly.
The search space and number of PDCCH candidates supported by standard TS36.211, the PDCCH search space and corresponding PDCCH options are defined in table 3 (section 3GPP TS 26.2139.1.1).
TABLE 3
When detecting PDCCH information, the terminal needs to try all possible PDCCH positions and DCI bearer information sizes, and when the decoded data meets its own CRC check rule, it considers that correct configuration information is obtained.
Fig. 3 illustrates an example of collision, where UE 1 is a search space with a degree of aggregation 4, UE 2 is a search space with a degree of aggregation 8, and UE 3 is a search space with a degree of aggregation 1. In this case, no matter how the allocation is made to UE 2, a collision always occurs with UE 1 or UE 3.
The base station avoids collision of information with each other as much as possible by scheduling. However, as the number of UEs increases, MIMO technology supporting high-capacity transmission, a single UE supporting simultaneous transmission of multiple CCs (component carriers), and deployment of heterogeneous networks, the downlink control information to be transmitted increases increasingly, and thus the problem of capacity limitation of the PDCCH becomes increasingly obvious.
In RAN1# meeting 67 (conference of 3 GPP), a method for dynamic chaining tunneling of extended control areas in PDSCH area using virtual users is described in the discussion document numbered R1-113691, as shown in figure 4,
in the method, a Z-RNTI representing a non-existing UE is allocated to the UE, the virtual user vUE is arranged to carry a DCI message in a traditional PDCCH region according to a traditional PDCCH transmission method, and bits carried in the DCI message are redefined and used for indicating the position information and the transmission mode of a newly-opened extended control region (ePDCCH region) and some additional information. As shown in table 4.
TABLE 4
An example of DCI information remapping is given in table 4. In this table, some information is defined.
ePDCCH/enhanced PDCCH indication: for indicating whether the newly opened extended control region points to a PDSCH region or a legacy PDCCH region,
word _ mode bits: for indicating the transmission mode used by the newly opened extended control area.
ePDCCH time domain indication: time domain symbol information for indicating newly opened extended control region
ePDCCH frequency domain indication: frequency domain PRB information indicating the newly opened extended control region.
And (3) CIF: the carrier sequence number used for indicating cross-carrier scheduling.
Dynamic multi-mode tunneling extended control region can be implemented at the subframe level by redefining the DCI information carried, as shown in fig. 5.
In order to ensure the normal operation of the set of mechanism, certain limiting conditions are required:
when a base station side develops a new extended control region each time, the base station side needs to ensure that the extended control region is in a PDSCH region which is not allocated yet, and when a terminal decodes the PDSCH, the terminal needs to remove the extended control region solved by the terminal and the RE of the overlapped part of the PDSCH allocated to the terminal.
For the chain type operation mode, when the chain is longer, the subsequent extended control region information depends on correct decoding of the extended control region information of the chain front section, so that the joint decoding accuracy is reduced along with the lengthening of the chain, and on the other hand, along with the lengthening of the chain, the decoding delay of the terminal at the rear side of the chain on the PDCCH corresponding to the extended control region is naturally increased, so that the decoding time of the PDSCH is reduced, and the decoding pressure of the terminal is increased.
Disclosure of Invention
The method and the system for expanding the number of the physical layer control channel resources by using the virtual terminal provided by the invention solve the problem of overlarge decoding pressure of the terminal.
The invention discloses a method for expanding the number of physical layer control channel resources by using a virtual terminal, which comprises the following steps:
step 1, allocating a radio network temporary identifier RNTI for a virtual terminal vUE, wherein the allocated RNTI is an extended radio network temporary identifier Z-RNTI, and an extended terminal eUE is provided with the Z-RNTI and corresponds to an extended control area;
step 2, the base station calls resources from idle resources in a data area of a subframe to allocate the resources to a plurality of extended control areas, and maps a physical layer downlink control channel (PDCCH) of the eUE to the corresponding extended control areas;
step 3, the base station maps the PDCCH of the vUE to a control area of the subframe;
step 4, the base station transmits PDCCH data of vUE in the control area of the subframe by using Z-RNTI, wherein the PDCCH data of vUE comprises resource allocation information indicating resources occupied by the plurality of extended control areas, and the PDCCH data of eUE is transmitted in the extended control area mapped by the eUE by using cell radio network temporary identifier C-RNTI of the eUE;
and 5, decoding the PDCCH data of the vUE by the eUE in the search space of the control area of the subframe according to the Z-RNTI, and detecting the PDCCH according to the C-RNTI of the eUE in the search space of the extended control area according to the resource allocation information in the PDCCH data.
Wherein, the step 1 further comprises:
step 21, configuring a tree reflecting the relation of the extended control area, and taking the control area of the subframe as a root node of the tree; taking the plurality of extended control areas as child nodes of the root node;
the step 2 further comprises:
step 22, the base station calls resources from the idle resources of the data area of the subframe to allocate to the extended control area of the node except the child node of the root node in the tree, and maps the PDCCH corresponding to the extended control area of the child node to the extended control area of the father node;
the PDCCH data of the vUE includes resource allocation information indicating resources occupied by the multiple extended control regions, and further includes resource allocation information indicating resources occupied by extended control regions of child nodes of a root node;
the step 4 further comprises:
step 23, the base station transmits PDCCH data corresponding to the extended control area of the child node in the extended control area of the parent node by using the Z-RNTI, wherein the PDCCH data corresponding to the extended control area comprises resource allocation information indicating resources occupied by the extended control area;
the detecting the PDCCH according to the C-RNTI of the eUE in a search space of an extended control area according to the resource allocation information in the PDCCH data comprises:
step 24, the extended control area indicated by the resource allocation information in the PDCCH data of the vUE is used as the currently decoded extended control area;
step 25, decoding PDCCH data of the eUE according to the C-RNTI of the eUE in a search space of the currently decoded extended control area, and decoding PDCCH data corresponding to a sub-node extended control area of the currently decoded extended control area according to Z-RNTI;
and step 26, determining that the sub-node extended control region indicated by the resource allocation information in the PDCCH data decoded by the Z-RNTI is the currently decoded extended control region according to the decoding result, and repeatedly executing step 25, or ending the decoding operation by the eUE.
The plurality of extension control areas comprise a mother extension control area and a child extension control area, wherein the mother extension control area is a no-carrier wave area which does not transmit data;
the eUE corresponding to the extended control area comprises:
step 31, eUE corresponds to the sub-extended control area;
the method for allocating resources to a plurality of extended control regions by calling resources from idle resources in a data region of a subframe comprises the following steps:
step 32, calling the same resource occupied by the mother extended control area of the adjacent cell from the idle resource of the data area of the subframe and distributing the resource to the mother extended control area;
and step 33, calling resources which are different from the resource time domain occupied by the sub-expansion control region of the adjacent cell from the mother expansion control region, and allocating the resources to the sub-expansion control region.
Wherein, the step 1 further comprises:
step 41, configuring the priority of each extended control area;
the PDCCH data of the vUE also comprises the priority of an extended control area;
the detecting the PDCCH according to the C-RNTI of the eUE in a search space of an extended control area according to the resource allocation information in the PDCCH data comprises:
and 42, detecting the PDCCH according to the C-RNTI of the eUE in the search space of the extended control area according to the priority of the extended control area according to the resource allocation information in the PDCCH data.
Wherein, still include between step 2 and step 3:
step 81, for each eUE, the base station calls the PDSCH allocated to the eUE by the resources except the resources occupied by the extended control region not associated with the eUE from the data region of the subframe,
the eUE is associated with the extended control areas of all nodes in a path from the node of the extended control area containing the resources used by the PDCCH of the eUE to the root node;
after the step 5, the method further comprises the following steps:
step 82, when decoding the PDSCH, the eUE determines whether the resources occupied by the PDSCH include the resources occupied by the extended control region associated with the eUE, and if so, the resources occupied by the extended control region are excluded from the resources occupied by the PDSCH.
Wherein the step 21 further comprises:
step 91, a father node except a root node in the tree is provided with a child node, and the father node and the extension control area of the child node form a chain of extension control areas;
the eUE corresponds to the extended control area, specifically, the eUE corresponds to the extended control area of the chain;
the method also comprises the following steps between the step 2 and the step 3:
step 92, the base station calls resources from the data area of the subframe to allocate to the PDSCH of the eUE;
after the step 5, the method further comprises the following steps:
step 93, when decoding the PDSCH, the eUE determines whether the resources occupied by the PDSCH include the resources occupied by the extended control region, and if so, excludes the resources occupied by the extended control region from the resources occupied by the PDSCH.
The invention also discloses a system for expanding the number of the physical layer control channel resources by using the virtual terminal, and the configuration comprises the following steps: a Radio Network Temporary Identifier (RNTI) is distributed to the virtual terminal vUE, and the distributed RNTI is an extended radio network temporary identifier Z-RNTI;
the terminal eUE supporting expansion is provided with the Z-RNTI, and the eUE corresponds to an expansion control area;
the system comprises: a base station and an eUE, wherein the eUE is a base station,
the base station includes:
the resource allocation module is used for calling resources from idle resources in a data area of a subframe and allocating the resources to a plurality of extended control areas;
the mapping module is used for mapping a physical layer downlink control channel (PDCCH) of the eUE to a corresponding extended control region and mapping the PDCCH of the vUE to a control region of a subframe;
a transmission module, configured to transmit PDCCH data of a vUE in a control region of the subframe using a Z-RNTI, where the PDCCH data of the vUE includes resource allocation information indicating resources occupied by the multiple extended control regions, and transmit PDCCH data of an eUE in an extended control region to which the eUE is mapped using a cell radio network temporary identifier C-RNTI of the eUE;
and the eUE is used for decoding the PDCCH data of the vUE in the search space of the control area of the subframe according to the Z-RNTI and detecting the PDCCH in the search space of the extended control area according to the C-RNTI of the eUE according to the resource allocation information in the PDCCH data.
The embodiment of the invention has the beneficial effects that: the decoding time delay of the terminal can be reduced by parallelly appointing a plurality of extended control areas; and by setting the priority, the decoding time delay of the terminal is further reduced; the decoding time delay of the terminal is further reduced by using the mother control area indication; compared with the chain operation in the prior art, the transmission reliability is relatively improved due to the small number of stages; by combining with chained operation, flexibility of arrangement of the extended control area is increased; adjacent inter-cell interference is avoided by using the mother extended control region and the child extended control region.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
Referring to fig. 6, it is a flowchart of the method for extending the number of physical layer control channel resources by using a virtual terminal according to the present invention.
The method comprises the following steps.
Step S100, a Radio Network Temporary Identifier (RNTI) is distributed to a virtual terminal vUE, the distributed RNTI is an extended radio network temporary identifier Z-RNTI, an extended terminal eUE is supported to have the Z-RNTI, and the eUE corresponds to an extended control area.
Step S200, the base station calls resources from the idle resources of the data area of the subframe to allocate to a plurality of extended control areas, and maps the physical layer downlink control channel PDCCH of the eUE to the corresponding extended control areas.
Step S300, the base station maps the PDCCH of the vUE to the control area of the subframe.
Step S400, the base station transmits PDCCH data of vUE in a control area of a subframe by using Z-RNTI, the PDCCH data of the vUE comprises resource allocation information indicating resources occupied by a plurality of extended control areas, and the PDCCH data of the eUE is transmitted in the extended control area mapped by the eUE by using a cell radio network temporary identifier C-RNTI of the eUE.
Step S500, the eUE decodes the PDCCH data of the vUE in the search space of the control area of the subframe according to the Z-RNTI, and detects the PDCCH according to the C-RNTI of the eUE in the search space of the extended control area according to the resource allocation information in the PDCCH data.
There may be multiple PDCCH candidate locations within one search space, and the base station may choose to transmit PDCCH on one or more of them. Now the various possible correspondences supported in the standard are as described in table 3 of the background art, and an example of a common search space is shown in fig. 7, corresponding to two different aggregation sizes, respectively. Correspondingly, the terminal needs to perform blind detection among the possible PDCCH candidates, and considers that the corresponding DCI information is obtained when the decoding CRC check is correct.
The specific embodiments are as follows.
The step S100 specifically includes allocating a plurality of different Z-RNTIs to the vUE, where the eUE has all Z-RNTIs, and the eUE corresponds to the extended control area.
The base station transmitting PDCCH data of the vUE in the control region of the subframe by using the Z-RNTI specifically comprises the step that the base station transmits PDCCH data of the vUE in a search space of each Z-RNTI of the control region of the subframe by using each Z-RNTI.
And the PDCCH data of the vUE transmitted by the search space of each Z-RNTI comprises resource allocation information indicating resources occupied by part of the extended control areas in the plurality of extended control areas. The PDCCH data of the vUE transmitted by the search spaces of all the Z-RNTIs comprises resource allocation information indicating resources occupied by the plurality of extended control areas.
The decoding of the PDCCH data of the vUE by the eUE in the search space of the control area of the subframe according to the Z-RNTI specifically comprises the decoding of the PDCCH data of the vUE by the eUE in the search space of each Z-RNTI of the control area of the subframe according to the Z-RNTI.
By adopting the method, PDCCH data of vUE is transmitted in a plurality of search spaces, and eUE correspondingly detects a plurality of search spaces, namely the search space of each Z-RNTI.
Fig. 8 is a schematic diagram of a first embodiment of a method for extending the number of physical layer control channel resources by using a virtual terminal according to the present invention. The vUE has two different Z-RNTIs corresponding to the two search spaces, and PDCCH data of the vUE is transmitted in the two search spaces respectively. The PDCCH data for transmitting vUE in a search space comprises resource allocation information indicating resources occupied by an extended control area 1; the PDCCH data for transmitting vUE in the other search space includes resource allocation information indicating resources occupied by the extended control region 2. The eUE correspondingly detects the two search spaces to decode the PDCCH data of the vUE and obtain resource allocation information indicating that the extended control area occupies the resources. The PDCCH data comprises DCI, and the format in the DCI is redefined to indicate the resources occupied by the extended control region.
The second embodiment is as follows.
The step S100 specifically includes configuring a vUE, and allocating a Z-RNTI to the vUE, where the Z-RNTI is provided in the eUE, and the eUE corresponds to the extended control area.
The base station transmits PDCCH data of the vUE in the control area of the subframe by using the Z-RNTI specifically comprises the step that the base station transmits data of a plurality of PDCCHs of the vUE in parallel in a search space of the Z-RNTI of the control area of the subframe by using the Z-RNTI of the vUE.
The decoding of the PDCCH data of the vUE by the eUE in the search space of the control area of the subframe according to the Z-RNTI specifically comprises the decoding of a plurality of PDCCH data of the vUE by the eUE in the search space of the Z-RNTI of the control area of the subframe according to the Z-RNTI.
Fig. 9 is a schematic diagram of a second embodiment of the method for extending the number of physical layer control channel resources by using a virtual terminal according to the present invention. As shown in fig. 7, there may be multiple PDCCH candidate locations within one search space, and data of multiple PDCCHs of the vUE are transmitted in parallel using the multiple PDCCH candidate locations. The eUE performs detection in a search space, and acquires DCI transmitted in each PDCCH. The format in the DCI is redefined to indicate the resources occupied by the extended control region.
The third embodiment is as follows.
The step S100 specifically includes configuring a vUE, and allocating a Z-RNTI to the vUE, where the Z-RNTI is provided in the eUE, and the eUE corresponds to the extended control area.
The base station transmits PDCCH data of the vUE in the control area of the subframe by using the Z-RNTI specifically comprises the step that the base station transmits the PDCCH data of the vUE in a search space of the Z-RNTI of the control area of the subframe by using the Z-RNTI of the vUE.
The decoding of the PDCCH data of the vUE by the eUE in the search space of the control area of the subframe according to the Z-RNTI specifically comprises the decoding of the PDCCH data of the vUE by the eUE in the search space of the Z-RNTI of the control area of the subframe according to the Z-RNTI.
Referring to fig. 10, a third specific implementation of the method for extending the number of physical layer control channel resources by using a virtual terminal according to the present invention is shown. The PDCCH data of the vUE includes DCI, and the DCI is redefined to indicate resources occupied by the multiple extended control regions. And after the eUE completes the decoding of the PDCCH data of the vUE by using the Z-RNTI, the eUE obtains the indication of the resources occupied by the plurality of extended control areas at one time.
A preferred embodiment is as follows.
When the eUE detects a plurality of extended control areas through blind detection in the vUE search space, the eUE can use the C-RNTI to detect in the plurality of extended control areas, and obtain the corresponding PDCCH data. However, this may result in a large increase in the number of blind detections, and may be too heavy for the eUE with limited partial decoding capability, so that some bits may be redefined in DCI bits carried on PDCCH of Z-RNTI to indicate the priority of each extended control region, and the priority of the extended control region may be configured according to different importance levels or usages of the extended control region. The eUE preferentially detects the extended control area corresponding to the high priority level.
The step S100 further includes configuring a priority of each extended control area.
The PDCCH data of the vUE also comprises the priority of the extended control area.
The detecting the PDCCH according to the C-RNTI of the eUE in the search space of the extended control area according to the resource allocation information in the PDCCH data specifically comprises detecting the PDCCH according to the C-RNTI of the eUE in the search space of the extended control area according to the priority of the extended control area according to the resource allocation information in the PDCCH data.
Specifically, the eUE detects the PDCCH in the extended control area with the priority higher than the preset priority according to the C-RNTI of the eUE, and if the PDCCH is not detected, the PDCCH is detected in the extended control area with the priority lower than or equal to the preset priority according to the C-RNTI of the eUE.
A preferred embodiment is as follows.
Transmitting PDCCH data in a part of extended control areas in a plurality of extended control areas; the partial extended control region is used for other purposes in which PDCCH data is not transmitted.
The PDCCH data also comprises an identifier indicating that the extended control region is an empty region;
the detecting the PDCCH according to the C-RNTI of the eUE in a search space of an extended control area according to the resource allocation information in the PDCCH data comprises: and detecting the PDCCH according to the C-RNTI of the eUE in a search space of an extended control region which is not an empty region and indicated by the resource allocation information in the PDCCH data decoded by the Z-RNTI, and recording the position information of the extended control region for the extended control region which is the empty region and indicated by the resource allocation information in the PDCCH data decoded by the Z-RNTI.
A preferred embodiment is as follows.
And a multi-stage expansion control area is opened up by adopting a chain mode.
The step S100 further includes: and configuring a tree reflecting the relation of the extended control areas, taking the control area of the subframe as a root node of the tree, and taking the plurality of extended control areas as child nodes of the root node.
The node is a parent node of another node and the other node is a child node of the node if the PDCCH data corresponding to the extended control area of the other node is transmitted in the area corresponding to one node, which is the control area or the extended control area.
The step S200 further includes the base station invoking resources from the idle resources in the data region of the subframe to allocate to the extended control regions of the nodes except the child node of the root node in the tree, and mapping the PDCCH corresponding to the extended control region of the child node to the extended control region of the parent node.
The PDCCH data of the vUE includes resource allocation information indicating resources occupied by the extended control region, and further includes resource allocation information indicating resources occupied by the extended control region of the child node of the root node.
The step S400 further includes the base station transmitting PDCCH data corresponding to the extended control area of the child node in the extended control area of the parent node using the Z-RNTI, where the PDCCH data corresponding to the extended control area of the child node includes resource allocation information indicating resources occupied by the extended control area of the child node.
The detecting the PDCCH according to the C-RNTI of the eUE in a search space of an extended control area according to the resource allocation information in the PDCCH data specifically comprises:
step S510, the extended control region indicated by the resource allocation information in the PDCCH data of the vUE is used as the currently decoded extended control region.
Step S520, the PDCCH data of the eUE is decoded according to the C-RNTI of the eUE in the search space of the currently decoded extended control area, and the PDCCH data corresponding to the sub-node extended control area of the currently decoded extended control area is decoded according to the Z-RNTI.
Step S530, according to the decoding result, the sub-node extended control region indicated by the resource allocation information in the PDCCH data decoded by the Z-RNTI is used to repeatedly execute step S520 for the currently decoded extended control region, or the eUE ends the decoding operation.
In step S530, in a specific embodiment, if the decoding is successful according to the C-RNTI, the decoding operation is ended, otherwise, the extended control region of the child node indicated by the resource allocation information in the PDCCH data decoded by the Z-RNTI is taken as the currently decoded extended control region, and step S520 is repeatedly executed.
In another specific embodiment of step S530, if the decoding is successful according to the Z-RNTI, the extended control region indicated by the resource allocation information in the PDCCH data decoded by the Z-RNTI is taken as the currently decoded extended control region, and step S520 is repeatedly executed, if the decoding is failed according to the Z-RNTI, it is determined that the base station has finished allocating the extended control region, and the decoding operation is finished.
Referring to fig. 11, there is shown a schematic diagram of a parallel and chained embodiment of the method of the present invention.
The control area of the subframe is a root node, the extended control areas 1 and 2 are child nodes of the root node, and the extended control areas 3 and 4 are child nodes of the extended control area 1. The control region of the subframe is a parent node of extended control regions 1 and 2, and extended control region 1 is a parent node of extended control regions 3 and 4.
In the control region (legacy PDCCH region) of the subframe, an extended control region 1 and an extended control region 2 are indicated by transmitting PDCCH data in the vUE search space, and in the extended control region 1, two regions, an extended control region 3 and an extended control region 4, are indicated, respectively. In which PDCCH data for eUE5 is transmitted in extended control region 3. The eUE5 decodes PDCCH data of the vUE from the vUE search space of the control region of the subframe, obtains occupied resource information of the extended control region 1 and the extended control region 2, and decodes PDCCH data corresponding to the extended controls 3 and 4 in the extended control region 1, and obtains occupied resource information of the extended control regions 3 and 4. The eUE5 can remove the resources of the extended control region 1 and the extended control region 3 when decoding PDSCH. However, since the eUE4 corresponds to the extended control area 2 and is on the other chain, it cannot be ensured that the eUE4 knows the occupied resource information of the extended control area 4. Even if the PDCCH data corresponding to extended control region 1 of Z-RNTI within the control region of the subframe is in error, the eUE4 will not know the occupied resource information of extended control region 1.
The above problem is solved in one of the following ways.
In a first mode, the PDSCH allocated to the ue by the base station from the data region scheduling resource of the subframe is further included between the step S200 and the step S300. Wherein, the resources occupied by the PDSCH may overlap with the resources occupied by the extended control region.
The step S530 specifically includes if the decoding is successful according to the Z-RNTI, then taking the extended control region indicated by the resource allocation information in the PDCCH data decoded by the Z-RNTI as the currently decoded extended control region, and repeatedly executing the step S530, if the decoding is failed according to the Z-RNTI, determining that the base station finishes allocating the extended control region, and ending the decoding operation.
Through this step, the eUE knows the information that all extended control regions occupy the resources.
After the step S500, the method further includes:
step S600A, when decoding the PDSCH, the eUE determines whether the resources occupied by the PDSCH include the resources occupied by the extended control region, and if so, excludes the resources occupied by the extended control region from the resources occupied by the PDSCH.
By adopting the method, the capability of the eUE is enhanced, the eUE is required to decode all the extended control area information, the decoding burden of the terminal side is increased, and the complete extended control area information of the child node can not be obtained due to the decoding error on the extended control area of the parent node.
And the second mode is to enhance the scheduling capability of the base station side, and when the base station schedules the transmission of the PDSCH of the eUE, the used resources are not overlapped with the extended control areas of other branched chains.
Between the step S200 and the step S300, further comprising: for each eUE, the base station calls a PDSCH (physical downlink shared channel) allocated to the eUE from the data region of the subframe, wherein the resources are not occupied by the extended control region which is not associated with the eUE.
The eUE is associated with the extended control region of all nodes in a path from the node of the extended control region containing the resources used by the PDCCH of the eUE to the root node.
Through the scheduling, the base station enables resources occupied by the PDSCH of the eUE and resources occupied by the extended control area where the eUE may not decode the PDCCH data to be not overlapped.
For example, referring to fig. 11, extended control region 2 contains the resources used by the PDCCH of the eUE4, and thus, all nodes on the extended control region 2 to subframe control region path and the extended control regions of the child nodes of that node are associated with the eUE 4. The eUE4 is associated with extended control area 2. The eUE4 is not associated with extended control areas 1, 3, and 4. The base station allocates the PDSCH of the eUE4 by calling resources other than the resources occupied by the extended control regions 1, 3, and 4 in the subframe data region. As such, the resources occupied by the PDSCH of the eUE4 are guaranteed to have no overlap with the extended control regions 1, 3, and 4.
Extended control region 3 contains the resources used by the PDCCH of the eUE5, and thus, the extended control regions for all nodes and their children on the extended control region 3 to subframe control region path are associated with the eUE 5. The eUE5 is associated with extended control areas 1 and 3. The eUE5 is not associated with extended control areas 2 and 4. The base station calls resources other than the resources occupied by the extended control regions 2 and 4 in the subframe data region, and allocates the PDSCH of the eUE 5. As such, the resources occupied by the PDSCH of the eUE5 are guaranteed to not overlap with the extended control regions 2 and 4.
After the step S500, the method further includes:
step S600B, when the eUE decodes the PDSCH, determines whether the resources occupied by the PDSCH include the resources occupied by the extended control region associated with the eUE, and if so, excludes the resources occupied by the extended control region from the resources occupied by the PDSCH.
For example, referring to fig. 11, the eUE4 can successfully decode the corresponding PDCCH data of extended control region 2, and thus, the eUE4 excludes the resources occupied by extended control region 2 included in the resources occupied by its PDSCH from the resources occupied by the PDSCH. In this manner, the extended control regions 1, 3, and 4 do not overlap with the resources occupied by the PDSCH of the eUE 4. The eUE5 can successfully decode the corresponding PDCCH data for extended control regions 1 and 3, and thus, eUE5 excludes the resources occupied by extended control regions 1 and 3 included in the resources occupied by its PDSCH from the resources occupied by the PDSCH. In this manner, the extended control regions 2 and 4 do not overlap with the resources occupied by the PDSCH of the eUE 5.
In the third mode, the first step is to perform the first step,
the step S100 further includes: the father node except the root node in the tree is provided with a child node, and the father node and the extended control area of the child node form a chain of the extended control area.
The eUE corresponds to the extended control area, specifically, the eUE corresponds to the extended control area in the chain.
The step S200 and the step S300 further include the PDSCH allocated to the ue by the base station from the data region of the subframe.
After the step S500, the method further includes:
step S600C, when decoding the PDSCH, the eUE determines whether the resources occupied by the PDSCH include the resources occupied by the extended control region, and if so, excludes the resources occupied by the extended control region from the resources occupied by the PDSCH.
In the method, the parallel method is limited to be used only on the first level, so that the condition that at most one chain type working method is used is ensured, other parallel blocks are used for other special purposes, and the PDSCH allocation of the eUE is not carried out. In this case, since the eUE can obtain all the first-level extended control region information from the sub-frame control region in the case of correct decoding, the deletion of the overlapped part of the resources when decoding the PDSCH is completed. However, in the case of a plurality of parallel PDCCHs, the second method can be combined to prevent the PDCCH decoding error of the partial Z-RNTI.
Referring to fig. 13, it is a schematic diagram of an embodiment of the method of the present invention for avoiding interference of neighboring cells.
At the border of a macro cell or a micro cell, if data transmitted by two cells are on the same time-frequency resource, strong interference may be formed. This situation may also occur on the extended control region or the extended control region and PDSCH of both cells as shown in fig. 12.
The above problems are solved by the following embodiments.
The plurality of extended control areas include a parent extended control area and a child extended control area. The mother expansion control area is a no-carrier area which does not transmit data.
The eUE corresponds to the extended control area, specifically, the eUE corresponds to the sub-extended control area.
The method for allocating resources to a plurality of extended control regions by calling resources from idle resources in a data region of a subframe comprises the following steps: the method comprises the steps of calling resources which are the same as the resources occupied by a mother extended control area of an adjacent cell from idle resources of a data area of a subframe and distributing the resources to the mother extended control area in a plurality of extended control areas; and calling resources which are different from the resources occupied by the sub-expansion control areas of the adjacent cells in the time domain from the mother expansion control area to be allocated to the sub-expansion control areas in the plurality of expansion control areas.
The PDCCH data of the vUE also comprises indication information of a mother extended control area;
further, the detecting the PDCCH according to the resource allocation information in the PDCCH data and the C-RNTI of the eUE in the search space of the extended control area includes: and detecting the PDCCH according to the C-RNTI of the eUE in the search space of the sub-extended control area according to the resource allocation information in the PDCCH data.
The base stations of the two cells jointly designate an expansion control area occupying the same resources through information interaction, and the expansion control area is a mother expansion control area. And respectively appointing different sub-expansion control areas in the mother expansion control area to occupy different time-frequency resources in the mother expansion control area.
In this way, interference between adjacent cells can be avoided. For the mother extended control region not scheduling the PDCCH, the DCI information bits carried indicate that the terminal can avoid detecting in the mother extended control region accordingly, so that the terminal reduces the workload.
A system for extending the amount of physical layer control channel resources using virtual terminals is described below.
The configuration comprises that a virtual terminal vUE is distributed with a radio network temporary identifier RNTI, the distributed RNTI is an extended radio network temporary identifier Z-RNTI, an extended terminal eUE is supported to have the Z-RNTI, and the eUE corresponds to an extended control area;
the system comprises: a base station and an eUE, wherein the eUE is a base station,
the base station includes:
the resource allocation module is used for calling resources from idle resources in a data area of a subframe and allocating the resources to a plurality of extended control areas;
the mapping module is used for mapping a physical layer downlink control channel (PDCCH) of the eUE to a corresponding extended control region and mapping the PDCCH of the vUE to a control region of a subframe;
a transmission module, configured to transmit PDCCH data of a vUE in a control region of the subframe using a Z-RNTI, where the PDCCH data of the vUE includes resource allocation information indicating resources occupied by the multiple extended control regions, and transmit PDCCH data of an eUE in an extended control region to which the eUE is mapped using a cell radio network temporary identifier C-RNTI of the eUE;
and the eUE is used for decoding the PDCCH data of the vUE in the search space of the control area of the subframe according to the Z-RNTI and detecting the PDCCH in the search space of the extended control area according to the C-RNTI of the eUE according to the resource allocation information in the PDCCH data.
The vUE is distributed with a plurality of different Z-RNTIs, the eUE is provided with all the Z-RNTIs, and the eUE corresponds to the extended control area;
the transmission module is used for transmitting PDCCH data of the vUE in a search space of the Z-RNTI of the control region of the subframe by using each Z-RNTI when the PDCCH data of the vUE is transmitted in the control region of the subframe by using the Z-RNTI;
and when the eUE decodes the PDCCH data of the vUE according to the Z-RNTI in the search space of the control area of the subframe, the eUE is used for decoding the PDCCH data of the vUE according to the Z-RNTI in the search space of each Z-RNTI in the control area of the subframe.
Configuring a vUE, and allocating a Z-RNTI for the vUE, wherein the Z-RNTI is provided in eUE, and the eUE corresponds to an extended control area;
the transmission module is used for transmitting data of a plurality of PDCCHs of the vUE in parallel in a search space of the Z-RNTI of the control area of the subframe by using the Z-RNTI of the vUE when the PDCCH data of the vUE is transmitted in the control area of the subframe by using the Z-RNTI;
and when the eUE decodes the PDCCH data of the vUE according to the Z-RNTI in the search space of the control area of the subframe, the eUE is used for decoding a plurality of PDCCH data of the vUE according to the Z-RNTI in the search space of the Z-RNTI of the control area of the subframe.
Configuring a vUE, and allocating a Z-RNTI for the vUE, wherein the Z-RNTI is provided in eUE, and the eUE corresponds to an extended control area;
the transmission module is used for transmitting PDCCH data of the vUE in a search space of the Z-RNTI of the control region of the subframe by using the Z-RNTI of the vUE when the PDCCH data of the vUE is transmitted in the control region of the subframe by using the Z-RNTI;
and the eUE is used for decoding the PDCCH data of the vUE in the search space of the Z-RNTI of the control area of the subframe according to the Z-RNTI when the PDCCH data of the vUE is decoded in the search space of the control area of the subframe according to the Z-RNTI.
Further, the configuration also includes configuring a tree reflecting the relation of the extended control areas, taking the control area of the subframe as a root node of the tree, and taking the plurality of extended control areas as child nodes of the root node;
the resource allocation module is further used for calling resources from idle resources in a data area of a subframe to allocate the resources to extended control areas of nodes except for the child node of the root node in the tree, and mapping a PDCCH (physical downlink control channel) corresponding to the extended control area of the child node to the extended control area of a parent node;
the PDCCH data of the vUE includes resource allocation information indicating resources occupied by the extended control region, and further includes resource allocation information indicating resources occupied by the extended control region of the child node of the root node;
the transmission module is further configured to transmit PDCCH data corresponding to the extended control area of the child node in the extended control area of the parent node using the Z-RNTI, where the PDCCH data corresponding to the extended control area includes resource allocation information indicating a resource occupied by the extended control area;
the eUE is used for using an extended control area indicated by the resource allocation information in the PDCCH data of the vUE as a currently decoded extended control area when the PDCCH is detected according to the resource allocation information in the PDCCH data and the C-RNTI of the eUE in a search space of the extended control area; decoding PDCCH data of the eUE according to the C-RNTI of the eUE in a search space of the currently decoded extended control area, and decoding PDCCH data corresponding to a sub-node extended control area of the currently decoded extended control area according to Z-RNTI; and according to the decoding result, determining that the sub-node extended control region indicated by the resource allocation information in the PDCCH data decoded by the Z-RNTI is used as the currently decoded extended control region to repeatedly execute the operation of decoding in the currently decoded extended control region, or finishing the decoding operation.
Wherein the resource allocation module is further configured to schedule a PDSCH of the resource allocation to the eUE from the data region of the subframe;
the eUE is used for repeatedly executing the operation of decoding in the currently decoded extended control area by taking a sub-node extended control area indicated by resource allocation information in PDCCH data decoded by the Z-RNTI as the currently decoded extended control area if the decoding is successful according to the decoding result, and determining that the base station finishes the allocation of the extended control area and the decoding operation if the decoding is failed according to the Z-RNTI;
the eUE is further configured to determine whether the resources occupied by the PDSCH include the resources occupied by the extended control region when the PDSCH is decoded, and if so, exclude the resources occupied by the extended control region from the resources occupied by the PDSCH.
And the eUE is used for finishing the decoding operation if the decoding is successful according to the C-RNTI when operating according to the decoding result, otherwise, taking the sub-node extended control area indicated by the resource allocation information in the PDCCH data decoded by the Z-RNTI as the currently decoded extended control area, and repeatedly executing the operation of decoding in the currently decoded extended control area.
Wherein the resource allocation module is further configured to, for each eUE, the base station, from the data region of the subframe, invoke a PDSCH allocated to the eUE by a resource other than a resource occupied by an extended control region not associated with the eUE,
the eUE is associated with the extended control areas of all nodes in a path from the node of the extended control area containing the resources used by the PDCCH of the eUE to the root node;
the eUE is further configured to determine whether resources occupied by the extended control region associated with the eUE are included in the resources occupied by the PDSCH when the PDSCH is decoded, and if so, exclude the resources occupied by the extended control region from the resources occupied by the PDSCH.
The parent node except the root node in the tree is provided with a child node, and the extension control areas of the parent node and the child node form a chain of extension control areas;
the eUE corresponds to the extended control area, specifically, the eUE corresponds to the extended control area of the chain;
the resource allocation module is further configured to invoke a PDSCH allocated to the ue from a data region of the subframe;
the eUE is further configured to determine whether resources occupied by the PDSCH include resources occupied by an extended control region when the PDSCH is decoded, and if so, exclude the resources occupied by the extended control region from the resources occupied by the PDSCH.
Further, the plurality of extension control areas comprise a mother extension control area and a child extension control area, and the mother extension control area is a no-carrier wave area which does not transmit data;
the eUE corresponds to the extended control area, specifically, the eUE corresponds to the sub-extended control area;
the resource allocation module is used for acquiring the same resources occupied by the mother extended control area of the adjacent cell from the idle resources of the data area of the subframe and allocating the same resources to the mother extended control area of the plurality of extended control areas when the resources are acquired from the idle resources of the data area of the subframe and allocated to the plurality of extended control areas; and calling resources which are different from the resources occupied by the sub-expansion control areas of the adjacent cells in the time domain from the mother expansion control area to be allocated to the sub-expansion control areas in the plurality of expansion control areas.
The PDCCH data of the vUE also comprises indication information of a mother extended control area;
and the eUE is used for detecting the PDCCH according to the resource allocation information in the PDCCH data and the C-RNTI of the eUE in the search space of the sub-extended control area when the PDCCH is detected according to the resource allocation information in the PDCCH data and the C-RNTI of the eUE in the search space of the extended control area.
Further, the configuring further comprises configuring a priority for each extended control area;
the PDCCH data of the vUE also comprises the priority of an extended control area;
and the eUE is used for detecting the PDCCH according to the C-RNTI of the eUE in the search space of the extended control area according to the priority of the extended control area according to the resource allocation information in the PDCCH data when the PDCCH is detected according to the C-RNTI of the eUE in the search space of the extended control area according to the resource allocation information in the PDCCH data.
Further, the PDCCH data further includes an identifier indicating that the extended control region is an empty region;
the eUE is used for detecting the PDCCH according to the C-RNTI of the eUE in the search space of the extended control area which is not an empty area and indicated by the resource allocation information in the PDCCH data decoded by the Z-RNTI when the PDCCH is detected according to the C-RNTI of the eUE in the search space of the extended control area according to the resource allocation information in the PDCCH data, and recording the position information of the extended control area for the extended control area which is an empty area and indicated by the resource allocation information in the PDCCH data decoded by the Z-RNTI.
The above description is only for the preferred embodiment of the present invention, and is not intended to limit the scope of the present invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention shall fall within the protection scope of the present invention.