[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN108633052B - Resource allocation method, device and equipment - Google Patents

Resource allocation method, device and equipment Download PDF

Info

Publication number
CN108633052B
CN108633052B CN201710184855.8A CN201710184855A CN108633052B CN 108633052 B CN108633052 B CN 108633052B CN 201710184855 A CN201710184855 A CN 201710184855A CN 108633052 B CN108633052 B CN 108633052B
Authority
CN
China
Prior art keywords
control
control resource
resource set
sets
candidate
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710184855.8A
Other languages
Chinese (zh)
Other versions
CN108633052A (en
Inventor
弓宇宏
郝鹏
张晨晨
左志松
苟伟
刘文豪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN201710184855.8A priority Critical patent/CN108633052B/en
Priority to PCT/CN2018/080557 priority patent/WO2018171807A1/en
Publication of CN108633052A publication Critical patent/CN108633052A/en
Application granted granted Critical
Publication of CN108633052B publication Critical patent/CN108633052B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0045Arrangements at the receiver end
    • H04L1/0052Realisations of complexity reduction techniques, e.g. pipelining or use of look-up tables
    • H04L1/0053Realisations of complexity reduction techniques, e.g. pipelining or use of look-up tables specially adapted for power saving
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0036Systems modifying transmission characteristics according to link quality, e.g. power backoff arrangements specific to the receiver
    • H04L1/0038Blind format detection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria
    • H04W72/563Allocation or scheduling criteria for wireless resources based on priority criteria of the wireless resources

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the invention provides a resource configuration method, a device and equipment, wherein the method comprises the following steps: configuring one or more sets of control resource sets, wherein each set of control resource sets comprises one or more control resource sets; when a plurality of sets of control resource sets are configured, each set of control resource set in the plurality of sets of control resource sets corresponds to one set of time domain resource respectively.

Description

Resource allocation method, device and equipment
Technical Field
The present invention relates to the field of mobile communications technologies, and in particular, to a method, an apparatus, and a device for resource allocation.
Background
With the development of wireless communication technology and the increasing demand of users for communication, meanwhile, in order to meet the higher, faster and newer communication demands, the fifth Generation mobile communication (5 th Generation, abbreviated as 5G) technology has become a trend of future network development.
A 5G communication system is considered to be implemented in a higher frequency band (e.g., above 3 GHz) in order to achieve higher data rates. The high-frequency communication is characterized by relatively serious path loss and penetration loss, and the communication is closely related to the atmosphere in space propagation. Because the wavelength of the high-frequency signal is extremely short, a large number of small antenna arrays can be applied, so that the beam forming technology can obtain more accurate beam directions, the coverage capability of the high-frequency signal is improved by the advantages of the narrow beam technology, the transmission loss is compensated, and the method is a great characteristic of high-frequency communication.
In a conventional long term evolution (Long Term Evolution, abbreviated as LTE) system, a physical downlink control channel (Physical Downlink Control Channel, abbreviated as PDCCH) is mainly used to indicate downlink and uplink grant information for data channel transmission. In the LTE system, the terminal needs to blindly detect and attempt to receive the PDCCH in every subframe; and, since the design of the PDCCH is distributed (mapped) according to the full system bandwidth, the terminal needs to perform blind detection on the full bandwidth every attempt to receive the PDCCH. Studies have shown that the power consumption due to blind detection of the terminal occupies about 30% of the total power consumption of the terminal. In 5G communication systems, the system bandwidth tends to be wider, the widest possible being several times to several tens of times the LTE system bandwidth, and in order to reduce the complexity of blind detection of terminals, the concept of a control resource set (control resource set), one consisting of one or more physical resource blocks in the frequency domain, one control resource set being also referred to as a subband, is proposed in the discussion of 3 GPP. One terminal is only allowed to receive PDCCH on one or more control resource sets, which may reduce power consumption of the terminal due to blind detection of PDCCH to some extent. However, since the schedule time unit in the 5G communication system tends to be smaller, typically on the order of microseconds us, the blind detection complexity of the terminal and the power consumption problem due to the blind detection of the PDCCH will be very serious compared to the LTE system.
Disclosure of Invention
In order to solve the existing technical problems, the embodiment of the invention provides a resource allocation method, a device and equipment.
In order to achieve the above object, the technical solution of the embodiment of the present invention is as follows:
the embodiment of the invention provides a resource allocation method, which comprises the following steps:
configuring one or more sets of control resource sets, wherein each set of control resource sets comprises one or more control resource sets;
when a plurality of sets of control resource sets are configured, each set of control resource set in the plurality of sets of control resource sets corresponds to one set of time domain resource respectively.
Optionally, when one or more sets of control resources are configured, the method further includes:
and configuring a priority attribute for a control resource set in at least one set of the one or more sets of control resources.
Optionally, the method further comprises:
and carrying common control information through the control resource set with the highest priority.
Optionally, the method further comprises:
and informing the priority attribute of the control resource set to the terminal through a terminal-specific high-layer signaling.
Optionally, when one or more sets of control resources are configured, the method further includes:
And configuring search space attributes for at least one set of control resource sets in the one or more sets of control resources.
Optionally, when one or more sets of control resources are configured, the method further includes:
configuring one or more of the following attributes for each set of control resource sets:
the number of symbols occupied by each control resource set in the time domain;
a mapping rule from each control resource set resource element group (Resource Element Group, abbreviated REG) to a control channel element (Control Channel Element, abbreviated CCE);
the mapping rule from each control resource set CCE to the candidate control channel;
a demodulation reference signal (Demodulation Reference Signal, abbreviated DMRS) pattern for each control resource set;
the DMRS density of each control resource set;
the number of bundled REGs on each control resource set.
The embodiment of the invention also provides a resource allocation method, which comprises the following steps:
attempting to receive a control channel on one or more configured sets of control resources, each set of control resources comprising one or more sets of control resources;
when a plurality of sets of control resource sets are configured, each set of control resource set in the plurality of sets of control resource sets corresponds to one set of time domain resource respectively, and the terminal tries to receive the control channel on the set of control resource set corresponding to each set of time domain resource.
Optionally, when attempting to receive a control channel on the configured one or more control resource sets, the method further includes:
and determining the priority attribute of the control resource set, and sequentially trying to receive the control channels on the plurality of control resources according to the order of the priorities from high to low until the target control channel is received, and stopping.
Optionally, when attempting to receive a control channel on the configured one or more control resource sets, the method further includes:
the common control information is attempted to be received in the control resource set with the highest priority.
Optionally, when attempting to receive a control channel on the configured one or more control resource sets, the method further includes:
and determining the search space attribute of the control resource sets, and determining candidate control channels on each control resource set according to the search space attribute.
Optionally, when attempting to receive a control channel on the configured one or more control resource sets, the method further includes:
determining one or more of the following attributes of each set of control resources:
the number of symbols occupied by each control resource set in the time domain;
the mapping rule from REG to CCE of each control resource set;
The mapping rule from each control resource set CCE to the candidate control channel;
the DMRS pattern for each control resource set;
the DMRS density of each control resource set;
the number of bundled REGs on each control resource set.
The embodiment of the invention also provides a resource allocation device, which comprises:
the configuration module is used for configuring one or more sets of control resource sets, and each set of control resource sets comprises one or more control resource sets;
when a plurality of sets of control resource sets are configured, each set of control resource set in the plurality of sets of control resource sets corresponds to one set of time domain resource respectively.
Optionally, when the configuration module configures one or more sets of control resources,
and is further configured to configure a priority attribute for a set of control resources in at least one of the one or more sets of control resources.
Optionally, the apparatus further comprises:
and the sending module is used for informing the priority attribute of the control resource set to the terminal through a terminal-specific high-layer signaling.
Optionally, when the configuration module configures one or more sets of control resources,
and is further configured to configure search space attributes for at least one of the one or more sets of control resources.
Optionally, when the configuration module configures one or more sets of control resources,
and is further configured to configure one or more of the following attributes for each set of control resource sets:
the number of symbols occupied by each control resource set in the time domain;
the mapping rule from REG to CCE of each control resource set;
the mapping rule from each control resource set CCE to the candidate control channel;
the DMRS pattern for each control resource set;
the DMRS density of each control resource set;
the number of bundled REGs on each control resource set.
The embodiment of the invention also provides base station equipment, which comprises: the resource allocation apparatus described above.
The embodiment of the invention also provides a resource allocation device, which comprises:
a receiving module configured to attempt to receive a control channel on one or more configured sets of control resources, each set of control resources comprising one or more sets of control resources;
when a plurality of sets of control resource sets are configured, each set of control resource set in the plurality of sets of control resource sets corresponds to one set of time domain resource respectively; the receiving module is configured to attempt to receive a control channel on a set of control resource sets corresponding to each set of time domain resources.
Optionally, the apparatus further comprises:
and the first determining module is used for determining the priority attribute of the control resource set and informing the receiving module to sequentially try to receive the control channels on the plurality of control resources according to the order from high to low of the priority determined by the first determining module until the receiving module receives the target control channel.
Optionally, the receiving module may, upon attempting to receive a control channel on the configured set of one or more control resource sets,
but also for attempting to receive common control information in the highest priority control resource set.
Optionally, the apparatus further comprises:
and the second determining module is used for determining the search space attribute of the control resource sets and determining candidate control channels on each control resource set according to the search space attribute.
Optionally, the apparatus further comprises:
a third determining module, configured to determine one or more of the following attributes of each set of control resources:
the number of symbols occupied by each control resource set in the time domain;
the mapping rule of each control resource set REG CCE;
the mapping rule from each control resource set control channel element CCE to candidate control channels;
The DMRS pattern for each control resource set;
the DMRS density of each control resource set;
the number of bundled REGs on each control resource set.
The embodiment of the invention also provides a terminal device, which comprises: the resource allocation apparatus described above.
The resource configuration method, the device and the equipment provided by the embodiment of the invention are used for configuring one or more sets of control resource sets, wherein each set of control resource sets comprises one or more control resource sets; when a plurality of sets of control resource sets are configured, each set of control resource set in the plurality of sets of control resource sets corresponds to one set of time domain resource respectively. The embodiment of the invention configures a plurality of sets of control resource sets, and the terminal can blindly detect the control resource sets with different bandwidths on different time domain resources according to the needs, so as to avoid the terminal from blindly detecting on one set of control resource sets with large bandwidths, thereby being beneficial to saving the power consumption of the terminal and reducing the complexity of blind detection.
In addition, the embodiment of the invention can sort the priority of the plurality of control resource sets in each set of control resource sets, the base station firstly transmits the control information on the control resource set with higher priority, the terminal firstly blindly detects the control information on the control resource set with higher priority, and once the target control channel is detected, the blind detection on the rest resources is stopped, thus being beneficial to reducing the average blind detection time delay of the terminal.
In addition, by configuring the search space attribute on each control resource set, the problem that the search complexity is increased continuously along with the increase of the number of the control resource sets, and the blind detection complexity of the terminal is effectively controlled.
Drawings
FIG. 1 is a schematic diagram of a resource allocation method according to an embodiment of the present invention;
FIG. 2 is a second schematic diagram of a resource allocation method according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of a third implementation flow of a resource allocation method according to an embodiment of the present invention;
FIG. 4 is a schematic diagram of a resource allocation apparatus according to an embodiment of the present invention;
FIG. 5 is a second schematic structural diagram of a resource allocation device according to an embodiment of the present invention;
FIG. 6 is a schematic diagram III of a resource allocation apparatus according to an embodiment of the present invention;
FIG. 7 is a schematic diagram of a resource allocation apparatus according to an embodiment of the present invention;
fig. 8 is a schematic diagram of a plurality of sets of control resource sets corresponding to different time domain resources respectively according to an embodiment of the present invention;
FIG. 9 is a schematic diagram of a plurality of control resource sets and their priority configurations according to an embodiment of the present invention;
fig. 10 is a schematic diagram of candidate control channel configuration of a search space according to an embodiment of the present invention;
FIGS. 11A and 11B are diagrams illustrating search spaces over multiple control resource sets, respectively, in accordance with an embodiment of the present invention;
Fig. 12 is a schematic diagram of a plurality of symbol subsets of a control resource set according to an embodiment of the present application.
Detailed Description
The present application will be described in further detail with reference to the accompanying drawings, in order to make the objects, technical solutions and advantages of the present application more apparent. It should be noted that, without conflict, embodiments of the present application and features in the embodiments may be combined with each other.
The embodiment of the application provides a resource allocation method, which comprises the following steps:
step 101: configuring one or more sets of control resource sets, wherein each set of control resource sets comprises one or more control resource sets;
when a plurality of sets of control resource sets are configured, each set of control resource set in the plurality of sets of control resource sets corresponds to one set of time domain resource respectively.
The embodiment of the application configures a plurality of sets of control resource sets, and the terminal can blindly detect the control resource sets with different bandwidths on different time domain resources according to the needs, so as to avoid the terminal from blindly detecting on one set of control resource sets with large bandwidths, thereby being beneficial to saving the power consumption of the terminal and reducing the complexity of blind detection.
In one embodiment, when configuring the plurality of sets of control resources, the plurality of sets of control resources further includes one or more of the following features:
At least two sets of control resource sets exist in the plurality of sets of control resource sets, wherein the frequency domain resource corresponding to one set of control resource sets is contained in the frequency domain resource corresponding to the other set of control resource sets;
and at least two sets of control resource sets exist in the plurality of sets of control resource sets, wherein the bandwidth of the frequency domain resource corresponding to one set of control resource set is smaller than that of the frequency domain resource corresponding to the other set of control resource set.
Here, the bandwidth refers to the number of physical resource blocks (Physical Resource Block, abbreviated PRBs) contained in the frequency domain resources of the set of control resources.
Optionally, when the one or more sets of control resources are configured, as shown in fig. 1, the method further includes:
step 102: and configuring a priority attribute for a control resource set in at least one set of the one or more sets of control resources.
Wherein the priority attribute of the control resource set includes at least one of:
a priority order among a plurality of the control resource sets;
priority orders among the plurality of search spaces corresponding to the control resource set; the set of control resources refers to at least one set of control resources in a set of control resources, preferably each set of control resources in a set of control resources or all sets of control resources in a set of control resources.
Priority order among a plurality of aggregation levels of the search space corresponding to the control resource set;
priority order among a plurality of candidate control channels of the search space corresponding to the control resource set;
priority order among a plurality of candidate control channels under each aggregation level of the search space corresponding to the control resource set.
In one embodiment, the control information transmitted in the control resource set with the priority attribute is used to indicate the transmission information of the control information in the control resource set with the low priority.
Here, the transmission information of the control information includes one or more of the following:
whether control information exists in the control resource set with low priority or not; preferably, the control information is control information sent to the current receiving terminal by the base station, and comprises public control information and/or control information special for the terminal;
the time domain and/or frequency domain position of the control information in the control resource set with low priority;
a modulation mode of the control information in the control resource set with low priority;
the coding mode of the control information in the control resource set with low priority;
A transmission scheme of control information in the control resource set with low priority;
demodulation reference signal resource configuration information of control information in the control resource set with low priority.
In one embodiment, the method further comprises:
and carrying common control information through the control resource set with the highest priority.
Wherein the common control information indicates at least one of:
a time structure of the schedule time unit;
scheduling a length corresponding to the time unit;
scheduling an aggregation length in the case of time cell aggregation; the aggregation length refers to the number of common schedule time units contained in one aggregate schedule time unit or the number of symbols contained in one aggregate schedule time unit under the condition of aggregation of schedule time units.
The one or more sets of control resources are free sets of control resources.
In one embodiment, as shown in fig. 2, the method may further comprise:
step 103: and informing the priority attribute of the control resource set to the terminal through a terminal-specific high-layer signaling.
In an embodiment of the present invention, the method includes at least one of:
the priority order among the plurality of control resource sets has a corresponding relation with the order of the plurality of control resource sets in the time domain and/or the frequency domain;
Here, the order in the frequency domain may include one of:
the frequency domain is from high to low;
the frequency domain is from low to high;
a close relationship between the frequency domain and a specific frequency (such as a center frequency), for example, the closer to the center frequency, the higher the control resource set priority; the specified frequency may also be a certain specified frequency notified to the terminal by the base station;
similarly, the order in the time domain may include one of:
the time domain from front to back;
the time domain is from back to front;
a close relation between the control resource set and a specific time in the time domain, for example, the control resource set priority is higher when the control resource set is close to the specific time; the designated time can be pre-agreed or the terminal is notified by the base station;
the priority order among the plurality of search spaces corresponding to the control resource set has a corresponding relation with the order of the plurality of search spaces in the time domain and/or the frequency domain;
a corresponding relation exists between the priority order among a plurality of aggregation levels of the search space corresponding to the control resource set and the size order of the aggregation levels;
the priority order among a plurality of aggregation levels of the search space corresponding to the control resource set and the aggregation levels have a corresponding relation between time domain and/or frequency domain resource position orders;
The priority order among the candidate control channels of the search space corresponding to the control resource set and the position order of the candidate control channels in the time domain and/or the frequency domain have a corresponding relation;
the priority order among the plurality of candidate control channels of the search space corresponding to the control resource set has a corresponding relation with the aggregation level size order corresponding to the plurality of candidate control channels and the order of the plurality of candidate control channels on the time domain and/or the frequency domain; as a preferred embodiment, the priority order among the candidate control channels of the search space corresponding to the control resource set is as follows: firstly, sorting according to different aggregation levels, and sorting candidate control channels under the same aggregation level according to the sequence on a frequency domain;
a corresponding relation exists between the priority order among a plurality of aggregation levels of the search space corresponding to the control resource set and the search order of the terminal on the aggregation levels;
a corresponding relation exists between the priority order among the plurality of candidate control channels under each aggregation level of the search space corresponding to the control resource set and the search order of the plurality of candidate control channels by the terminal (for example, according to the search order of the candidate control channels, the priority order is reduced in sequence from the first candidate control channel which is searched by the terminal);
And a corresponding relation exists between the priority order among the plurality of candidate control channels of the search space corresponding to the control resource set and the search order of the terminal on the plurality of candidate control channels.
Therefore, the embodiment of the invention can sort the priority of the plurality of control resource sets in each set of control resource sets, the base station firstly sends the control information on the control resource set with higher priority, the terminal firstly blindly detects the control information on the control resource set with higher priority, and once the target control channel is detected, blind detection on the rest resources is stopped, so that the average blind detection time delay of the terminal is reduced.
In one embodiment, when the one or more sets of control resources are configured, the method further includes:
and configuring search space attributes for at least one set of control resource sets in the one or more sets of control resources.
Here, by configuring the search space attribute on each control resource set, the problem that the search complexity is increased continuously with the increase of the number of control resource set configurations is avoided, and the blind detection complexity of the terminal is effectively controlled.
In one embodiment, the search space attributes of the control resource set include at least one of:
An aggregation level of the search space on each set of control resources;
an aggregation level of the search space on symbols or symbol subsets occupied by each control resource set;
the control information load size of the search space on each control resource set;
the control information load size of the search space on the symbol or the symbol subset occupied by each control resource set;
candidate control channels contained by each aggregation level of the search space on each control resource set;
candidate control channels contained in each aggregation level of the search space on symbols or symbol subsets occupied by each control resource set;
the transmission type of the candidate control channel of the search space on each control resource set;
the transmission type of the candidate control channel of the search space on the symbol or the symbol subset occupied by each control resource set;
a level of control information for the search space on each set of control resources;
the level of control information of the search space on the symbol or symbol subset occupied by each control resource set;
the transmission service type of the search space on each control resource set;
The search space is of the type of transmission traffic on the symbol or subset of symbols occupied by each set of control resources.
Optionally, the search space attribute of the control resource set further includes:
the time-frequency resources occupied by the candidate control channels corresponding to the low aggregation level of the search space on each control resource set are as follows: and a part of time-frequency resources occupied by the candidate control channels corresponding to the high aggregation level. Optionally, the high aggregation level is a highest aggregation level on the set of control resources.
In one embodiment, the search space attributes of the control resource set further comprise at least one of:
a search order between a plurality of aggregation levels of the search space;
the search space searches among a plurality of candidate control channels at each aggregation level;
search order among all candidate control channels of the search space.
In one embodiment, the search space attributes of the control resource set further comprise:
searching sequence of candidate control channels of the search space; correspondingly, the method further comprises the steps of: for the candidate control channels under any aggregation level, firstly configuring the candidate control channel for initial searching in a terminal-specific mode, and sequentially blindly detecting the rest candidate control channels to one side of resources occupied by the candidate control channel of the highest aggregation level (preferably, the one side of the resources is CCE resources corresponding to the highest CCE index corresponding to the highest aggregation level in the searching space of the terminal) according to a designated sequence;
Wherein the specified order may be one of:
the candidate control channels are arranged in the sequence from high to low in the frequency domain;
the frequency domain positions of the candidate control channels are in the order from low to high;
the candidate control channel indexes are in the sequence from high to low;
the candidate control channel index is in the order from low to high;
CCE index order from high to low;
CCE indexes from low to high order.
Wherein the specified order may be fixed or pre-agreed or indicated to the terminal by the base station.
Or,
searching sequence of candidate control channels of the search space; correspondingly, the method further comprises the steps of: for the candidate control channels under any aggregation level, firstly configuring the candidate control channel for initial searching in a terminal-specific manner, sequentially blindly detecting the rest candidate control channels to one side of resources occupied by the candidate control channel of the highest aggregation level (the one side of resources can be CCE resources corresponding to the highest CCE index corresponding to the highest level in the search space of the terminal) according to a specified sequence, and when the searched candidate control channel has reached one side of resources occupied by the candidate control channel of the highest aggregation level, starting from the other side of resources occupied by the candidate control channel of the highest aggregation level (the other side of resources can be CCE resources corresponding to the lowest CCE index corresponding to the highest level in the search space of the terminal), and continuing searching the candidate control channels according to the specified sequence until the configured candidate control channel for initial searching.
In one embodiment, when the one or more sets of control resources are configured, the method further includes:
configuring one or more of the following attributes for each set of control resource sets:
the number of symbols occupied by each control resource set in the time domain;
the mapping rule from REG to CCE of each control resource set;
the mapping rule from each control resource set CCE to the candidate control channel;
the DMRS pattern for each control resource set;
the DMRS density of each control resource set;
the number of bundled REGs on each control resource set. Here, the multiple REGs bundled together use the same beam and precoding weight, and the terminal performs joint channel estimation and joint reception on the multiple REGs.
The embodiment of the invention also provides a resource allocation method, which comprises the following steps:
step 301: attempting to receive a control channel on one or more configured sets of control resources, each set of control resources comprising one or more sets of control resources;
when a plurality of sets of control resource sets are configured, each set of control resource set in the plurality of sets of control resource sets corresponds to one set of time domain resource respectively, and the terminal tries to receive the control channel on the set of control resource set corresponding to each set of time domain resource.
The embodiment of the invention configures a plurality of sets of control resource sets, and the terminal can blindly detect the control resource sets with different bandwidths on different time domain resources according to the needs, so as to avoid the terminal from blindly detecting on one set of control resource sets with large bandwidths, thereby being beneficial to saving the power consumption of the terminal and reducing the complexity of blind detection.
In one embodiment, as shown in fig. 3, when attempting to receive a control channel on one or more configured control resource sets, the method further includes:
step 302: and determining the priority attribute of the control resource set, and sequentially trying to receive the control channels on the plurality of control resources according to the order of the priorities from high to low until the target control channel is received, and stopping.
Preferably, the target control channel is more than one, including a predetermined number of control channels. These control channels may include common control channels and/or terminal-specific control channels.
Wherein the priority attribute of the control resource set includes at least one of:
a priority order among a plurality of the control resource sets;
priority orders among the plurality of search spaces corresponding to the control resource set;
Priority order among a plurality of aggregation levels of the search space corresponding to the control resource set;
priority order among a plurality of candidate control channels of the search space corresponding to the control resource set;
priority order among a plurality of candidate control channels under each aggregation level of the search space corresponding to the control resource set.
In one embodiment, the determining the priority attribute of the control resource set and attempting to receive control channels on the plurality of control resources sequentially according to the order of priority from high to low includes at least one of:
determining the priority order among a plurality of control resource sets, sequentially attempting to receive control channels on the corresponding control resource sets according to the priority order from high to low, and stopping attempting to receive on the rest control resource sets if a target control channel is received;
determining the priority order among a plurality of search spaces corresponding to the control resource set, sequentially trying to receive the control channel on the plurality of search spaces corresponding to the control resource set according to the priority order from high to low, and stopping trying to receive the control channel on the rest search spaces if the target control channel is received;
Determining the priority order among a plurality of aggregation levels of the search space corresponding to the control resource set, sequentially attempting to receive the control channel on the search space under the plurality of aggregation levels in the control resource set according to the priority order from high to low, and stopping attempting to receive the search space under the rest aggregation levels if the target control channel is received;
determining the priority order among a plurality of candidate control channels of the search space corresponding to the control resource set, sequentially attempting to receive the plurality of candidate control channels in the control resource set according to the order of the priority from high to low, and stopping the attempted reception of the rest candidate control channels if the target control channel is received;
and determining the priority order among the plurality of candidate control channels under each aggregation level of the search space corresponding to the control resource set, sequentially trying to receive the plurality of candidate control channels in the control resource set according to the order of the priority from high to low, and stopping trying to receive the rest candidate control channels if the target control channel is received.
Preferably, more than one of the above-described target control channels comprises a predetermined number of control channels. These control channels may include common control channels and/or terminal-specific control channels.
In one embodiment, the determining the priority attribute of the control resource set and sequentially attempting to receive control channels on the plurality of control resources according to the order of priority from high to low includes:
acquiring transmission information of control information in a control resource set with low priority from a control resource set with high priority, and attempting to receive a control channel in the control resource set with low priority if the control resource set with high priority indicates that the control resource set with low priority does not have a corresponding control channel; and/or the number of the groups of groups,
and attempting to receive the target control channel in the control resource set with low priority according to the control channel transmission information indicated by the control information in the control resource set with high priority.
In one embodiment, when attempting to receive a control channel on the configured one or more sets of control resources, the method further comprises:
the common control information is attempted to be received in the control resource set with the highest priority.
In an embodiment of the present invention, the determining the priority attribute of the control resource set includes at least one of:
the priority orders among the plurality of control resource sets have a corresponding relation with the orders of the plurality of control resource sets in the time domain and/or the frequency domain, and the priority orders among the plurality of control resource sets are determined according to the orders of the plurality of control resource sets in the time domain and/or the frequency domain;
The priority orders among the plurality of search spaces corresponding to the control resource set have a corresponding relation with the orders of the plurality of search spaces in the time domain and/or the frequency domain, and the priority orders among the plurality of search spaces corresponding to the control resource set are determined according to the orders of the plurality of search spaces in the frequency domain; a corresponding relation exists between the priority orders of a plurality of aggregation levels of the search space corresponding to the control resource set and the size orders of the aggregation levels, and the priority orders of the aggregation levels of the search space corresponding to the control resource set are determined according to the size orders of the aggregation levels;
the priority orders among the aggregation levels of the search space corresponding to the control resource set and the time domain and/or frequency domain resource position orders of the aggregation levels have corresponding relations, and the priority orders among the aggregation levels are determined according to the time domain and/or frequency domain resource position orders of the aggregation levels;
the priority order among the plurality of candidate control channels of the search space corresponding to the control resource set and the position order of the plurality of candidate control channels in the time domain and/or the frequency domain resource have a corresponding relation, and the priority order among the plurality of candidate control channels is determined according to the position order of the plurality of candidate control channels in the time domain and/or the frequency domain resource;
The priority order among the plurality of candidate control channels of the search space corresponding to the control resource set and the aggregation level size order corresponding to the plurality of candidate control channels and the order of the plurality of candidate control channels on the frequency domain have a corresponding relation, and the priority order among the plurality of candidate control channels of the search space corresponding to the control resource set is determined according to the aggregation level size order corresponding to the plurality of candidate control channels and the order of the plurality of candidate control channels on the frequency domain;
a corresponding relation exists between the priority orders of a plurality of aggregation levels of the search space corresponding to the control resource set and the search orders of the terminal to the aggregation levels, and the priority orders of the aggregation levels are determined according to the search orders of the terminal to the aggregation levels;
the priority order among the plurality of candidate control channels under each aggregation level of the search space corresponding to the control resource set and the search order of the terminal for the plurality of candidate control channels have a corresponding relation, and the priority order among the plurality of candidate control channels under each aggregation level of the search space corresponding to the control resource set is determined according to the search order of the plurality of candidate control channels under each aggregation level;
And the priority order among the candidate control channels of the search space corresponding to the control resource set and the search order of the terminal on the candidate control channels exist in a corresponding relation, and the priority order among the candidate control channels of the search space corresponding to the control resource set is determined according to the search order.
In the embodiment of the present invention, the control channel transmission information includes one or more of the following:
the time domain and/or frequency domain position of the control channel in the control resource set with low priority;
the modulation mode of the control channel in the control resource set with low priority;
the control channel is in the coding mode of the control resource set with low priority;
a transmission scheme of the control channel in the control resource set with low priority;
and the control channel is in the demodulation reference signal resource configuration information in the control resource set with low priority.
In the embodiment of the present invention, the common control information indicates at least one of the following information:
a time structure of the schedule time unit;
scheduling a length corresponding to the time unit;
scheduling an aggregation length in the case of time cell aggregation;
The one or more sets of control resources are free sets of control resources.
In one embodiment, when attempting to receive a control channel on the configured one or more sets of control resources, the method further comprises:
and determining the search space attribute of the control resource sets, and determining candidate control channels on each control resource set according to the search space attribute.
Wherein the search space attributes include one or more of the following information:
aggregation levels corresponding to the search spaces on each control resource set;
aggregation levels on symbols or symbol subsets occupied by each control resource set;
control information load size on each control resource set;
the control information load size on the symbol or symbol subset occupied by each control resource set;
candidate control channels contained in each aggregation level on each control resource set;
candidate control channels contained in each aggregation level on the symbols or symbol subsets occupied by each control resource set;
the transmission type of the candidate control channel on each control resource set;
the transmission type of the candidate control channel on the symbol or the symbol subset occupied by each control resource set;
A level of control information on each set of control resources;
a level of control information on the symbols or symbol subsets occupied by each control resource set;
the transmission service type on each control resource set;
the type of transmission traffic on the symbol or subset of symbols occupied by each set of control resources.
The search space attributes of the control resource set further include:
the time-frequency resources occupied by the candidate control channels corresponding to the low aggregation level of the search space on each control resource set are as follows: and a part of time-frequency resources occupied by the candidate control channels corresponding to the high aggregation level. Preferably, the high aggregation level is the highest aggregation level on the set of control resources.
In one embodiment, the search space attributes of the control resource further comprise at least one of:
a search order among a plurality of aggregation levels of the search space to sequentially attempt to receive the plurality of aggregation levels in the search order;
the search space searches among a plurality of candidate control channels under each aggregation level in sequence to try to receive the plurality of candidate control channels under each aggregation level according to the search sequence;
and searching the sequence among all candidate control channels of the search space to sequentially try to receive all candidate control channels of the search space according to the searching sequence.
In one embodiment, the search space attribute of the control resource further comprises:
search order in candidate control channels at any aggregation level; in a corresponding manner,
the method further comprises the steps of: determining candidate control channels for initial search according to a terminal-specific mode, and sequentially blindly detecting the rest candidate control channels to one side of resources occupied by the candidate control channels of the highest aggregation level of the terminal according to a designated sequence; the terminal sequentially tries to receive candidate control channels under each aggregation level according to the search sequence; or,
search order in candidate control channels at any aggregation level; in a corresponding manner,
the method further comprises the steps of: determining a candidate control channel for initial searching according to a terminal exclusive mode, sequentially blindly detecting the rest candidate control channels to one side of resources occupied by the candidate control channel of the highest aggregation level of the terminal according to a designated sequence, and when the searched candidate control channel reaches one side of the resources occupied by the candidate control channel of the highest aggregation level, starting from the other side of the resources occupied by the candidate control channel of the highest aggregation level, continuously searching the candidate control channels according to the designated sequence until the configured candidate control channel for initial searching; and the terminal sequentially tries to receive the candidate control channels under each aggregation level according to the search sequence.
In one embodiment, when attempting to receive a control channel on the configured one or more sets of control resources, the method further comprises:
determining one or more of the following attributes of each set of control resources:
the number of symbols occupied by each control resource set in the time domain;
the mapping rule from REG to CCE of each control resource set;
the mapping rule from each control resource set CCE to the candidate control channel;
the DMRS pattern for each control resource set;
the DMRS density of each control resource set;
the number of bundled REGs on each control resource set.
The embodiment of the invention also provides a resource allocation device, which is used for realizing the above embodiment, and is not described again. As used below, the term "module" may be a combination of software and/or hardware that implements a predetermined function. As shown in fig. 4, the apparatus includes:
a configuration module 401, configured to configure one or more sets of control resource sets, where each set of control resource sets includes one or more control resource sets;
when a plurality of sets of control resource sets are configured, each set of control resource set in the plurality of sets of control resource sets corresponds to one set of time domain resource respectively.
The embodiment of the invention configures a plurality of sets of control resource sets, and the terminal can blindly detect the control resource sets with different bandwidths on different time domain resources according to the needs, so as to avoid the terminal from blindly detecting on one set of control resource sets with large bandwidths, thereby being beneficial to saving the power consumption of the terminal and reducing the complexity of blind detection.
In one embodiment, the configuration module 401, when configuring one or more sets of control resources,
and is further configured to configure a priority attribute for a set of control resources in at least one of the one or more sets of control resources.
In one embodiment, as shown in fig. 4, the apparatus further comprises:
a sending module 402, configured to notify the terminal of the priority attribute of the control resource set through a terminal-specific higher layer signaling.
In one embodiment, the configuration module 401, when configuring one or more sets of control resources,
and is further configured to configure search space attributes for at least one of the one or more sets of control resources.
In one embodiment, the configuration module 401, when configuring one or more sets of control resources,
and is further configured to configure one or more of the following attributes for each set of control resource sets:
The number of symbols occupied by each control resource set in the time domain;
the mapping rule from REG to CCE of each control resource set;
the mapping rule from each control resource set CCE to the candidate control channel;
the DMRS pattern for each control resource set;
the DMRS density of each control resource set;
the number of bundled REGs on each control resource set.
The embodiment of the invention also provides a resource allocation device, which comprises:
a receiving module 501, configured to attempt to receive a control channel on one or more configured sets of control resources, where each set of control resources includes one or more sets of control resources;
when a plurality of sets of control resource sets are configured, each set of control resource set in the plurality of sets of control resource sets corresponds to one set of time domain resource respectively; the receiving module is configured to attempt to receive a control channel on a set of control resource sets corresponding to each set of time domain resources.
In one embodiment, as shown in fig. 5, the apparatus further comprises:
and the first determining module 500 is configured to determine a priority attribute of the control resource set, and notify the receiving module to sequentially attempt to receive control channels on the plurality of control resources according to the order from high to low of the priority determined by the first determining module, until the receiving module receives the target control channel, and stop.
In one embodiment, the receiving module 501, when attempting to receive a control channel on a configured set or sets of control resources,
but also for attempting to receive common control information in the highest priority control resource set.
In one embodiment, as shown in fig. 6, the apparatus further comprises:
a second determining module 502, configured to determine a search space attribute of the control resource sets, and determine candidate control channels on each control resource set according to the search space attribute.
In one embodiment, as shown in fig. 7, the apparatus further comprises:
a third determining module 503, configured to determine one or more of the following attributes of each set of control resources:
the number of symbols occupied by each control resource set in the time domain;
the mapping rule from REG to CCE of each control resource set;
the mapping rule from each control resource set CCE to the candidate control channel;
the DMRS pattern for each control resource set;
the DMRS density of each control resource set;
the number of bundled REGs on each control resource set.
The embodiment of the invention also provides base station equipment, which comprises: the resource allocation apparatus is described in fig. 4.
The embodiment of the invention also provides a terminal device, which comprises: the resource allocation apparatus is described in fig. 5 to 7.
In the embodiment of the invention, one or more sets of control resource sets are configured on the network side, wherein when the plurality of sets of control resource sets are configured, the plurality of sets of control resource sets respectively correspond to one set of time domain resource. Each set of control resource sets contains one or more control resource sets. The terminal attempts to receive the control channel on each set of time domain resources only on the corresponding set of control resources. The control resource set (control resource set) is also called control subband (control subband), each consisting of one or more contiguous or non-contiguous PRBs in the frequency domain and one or more symbols in the time domain. Optionally, each control subband is composed of one or more consecutive PRBs in the frequency domain. Alternatively, the number of symbols occupied by the multiple sets of control resources of one terminal in the time domain may be independently configured. Alternatively, the number of symbols occupied by the multiple control resource sets in the time domain in each set of control resource sets may be configured independently. In general, the number of symbols occupied by each set of resource sets or each resource set in the time domain refers to the number of symbols occupied by the control resource set in one scheduling time unit; optionally the number of occupied symbols is less than the total number of symbols contained in the schedule time unit and does not exceed a predetermined number, optionally the predetermined number of symbols is a consecutive predetermined number of symbols starting from the first symbol in one schedule time unit. The control resource set is mainly used for the terminal to try to receive the control information through blind detection, and the terminal is used for performing time-frequency resource area for attempting to receive the control information, but optionally if idle resources exist in the control resource set (no control information is sent), whether the idle resources are used for transmission of other signals/channels, such as transmission of a data channel, can be determined by a configuration mode. Alternatively, the multiple control resource sets may overlap or partially overlap in the frequency domain. The multiple sets of control resource sets respectively have independent time domain resources, the base station configures the independent time domain resources for each set of control resource sets, and the time domain resources of the multiple sets of control resources can be the same or different. As an alternative embodiment, the time domain resource corresponding to each set of control resource sets refers to a set of one or more scheduling time units, where the scheduling time units include the set of control resource sets or at least one set of control resource sets in the set of control resource sets. Wherein the schedule time unit is comprised of one or more time units, optionally time units being slots, minislots, symbols, subframes, or frames. Wherein, the time domain resource corresponding to each set of control resource set is configured to the terminal by the network side. Further optionally, the plurality of control resource sets in each set of control resource sets may also respectively correspond to a set of time domain resources, and optionally, the time domain resource corresponding to each control resource set in each set of control resource sets is a subset of the time domain resources corresponding to the set of control resource sets.
Optionally, when configuring multiple sets of control resource sets for the terminal, frequency domain resources corresponding to any one set of control resource sets in the multiple sets of control resource sets are included or included in frequency domain resources corresponding to any other set of control resource sets. For example, two sets of control resource sets are configured, and then the frequency domain resource corresponding to one set of resource sets (i.e. the control resource set) is a subset of the frequency domain resource corresponding to the other set of resource sets, i.e. the frequency domain resource corresponding to one set of resource sets is larger, and the frequency domain resource corresponding to the other set of resource sets is smaller. The terminal respectively blindly detects the control channels for the two sets of resource sets on different time domain resources.
Further, the method of the embodiment of the invention further comprises the step that the network side configures the priority attribute of a plurality of control resource sets in at least one set of control resource set in the one or more sets of control resource sets for the terminal. According to the priority attribute, the base station selects the available control resource set with the highest priority to send the control channel/control information, and the terminal sequentially tries to receive the control channel/control information from high to low according to the priority attribute of the control resource set until the target control channel/control information is found.
Optionally, the priority attribute of the control resource set includes at least one of a priority order among the plurality of control resource sets, a priority order among a plurality of search spaces corresponding to the control resource sets, a priority order among a plurality of aggregation levels of the search spaces corresponding to the control resource sets, and a priority order among a plurality of candidate control channels of the search spaces corresponding to the control resource sets. As an alternative embodiment of the present invention, the terminal determines a priority order among a plurality of control resource sets, and sequentially tries to receive control channels on the corresponding control resource sets according to the priority order from high to low, and stops trying to receive on the remaining control resource sets if a predetermined number of control channels are received. As a further alternative embodiment of the present invention, the terminal determines a priority order among the plurality of search spaces corresponding to the control resource set, sequentially tries to receive control channels on the plurality of search spaces corresponding to the control resource set in order of priority from high to low, and stops trying to receive on the remaining search spaces if a predetermined number of control channels are received. As still another embodiment of the present invention, the terminal determines a priority order among a plurality of aggregation levels of the search space corresponding to the control resource set, sequentially tries to receive control channels on the search space under the plurality of aggregation levels of the control resource set in order of priority from high to low, and stops the attempted reception of the remaining aggregation levels if a predetermined number of control channels are received. As still another embodiment of the present invention, the terminal determines a priority order among a plurality of candidate control channels of the search space corresponding to the control resource set, and sequentially tries to receive the plurality of candidate control channels in the control resource set according to the priority order from high to low, and if a predetermined number of control channels are received, the terminal may send out an attempt to receive the remaining candidate control channels. Alternatively, the predetermined number here is typically a fixed, finite number of control channels, which are either communicated to the terminal by the base station or pre-agreed for the base station and the terminal. The number may be understood as the maximum number of control channels that the terminal can receive in the current scheduled time unit. For example, if the transmission of the common control channel is not supported in the current scheduling time unit, the terminal only needs to blindly detect the control channel special for the terminal, and the preset number is one; it is assumed that the transmission of the common control channel is supported within the current scheduled time unit, the predetermined number being two.
Optionally, in the control resource set with the priority attribute, the control information transmitted in the control resource set with the high priority is used for indicating the transmission condition of the control information in the control resource set with the low priority, including indicating whether the control information exists in the control resource set with the low priority and the time domain and/or frequency domain position of the control information in the control resource set with the low priority. Alternatively, the control information herein refers to terminal-specific control information. Optionally, the terminal acquires the transmission condition of the control information in the control resource set with low priority from the control resource set with high priority: if the control resource set with high priority indicates that the control resource set with low priority does not have a corresponding control channel, the control resource set with low priority tries to receive the control channel; or attempting to receive the control channel in the control resource set with low priority according to the time-frequency resource position indicated by the control information in the control resource set with high priority.
Optionally, the control resource set with the highest priority carries common control information. The common control information indicates a time structure of the scheduling time unit, a length corresponding to the scheduling time unit, an aggregation level under the aggregation condition of the scheduling time unit and the idle control resource set in the control resource set to the terminal. Optionally, the time structure of the schedule time unit herein refers to that the symbols included in the schedule time unit are uplink, downlink or reserved; the length corresponding to the scheduling time unit refers to the number of symbols contained in the scheduling time unit; the aggregation level in the aggregation situation of the scheduling time units refers to the number of the scheduling time units contained in one aggregated scheduling time unit; the idle control resource set among the control resource sets refers to a control resource set not used by (any terminal), wherein optionally the unused control resource set may be used for transmission of a data channel. Optionally, the terminal tries to receive the common control information in the control resource set with the highest priority.
The priority attribute of the control resource set may be indicated to the terminal by signaling, for example, by a terminal-specific higher layer signaling. Or indirectly, implicitly, through other parameters or configurations, to the terminal, such as: the priority orders among the plurality of control resource sets and the orders of the plurality of control resource sets on the frequency domain have a corresponding relation, and the terminal determines the priority orders among the plurality of control resource sets according to the orders of the plurality of control resource sets on the frequency domain; or, the priority orders among the plurality of search spaces corresponding to the control resource set and the orders of the plurality of search spaces on the frequency domain have a corresponding relation, and the terminal determines the priority orders among the plurality of search spaces corresponding to the control resource set according to the orders of the plurality of search spaces on the frequency domain; or, there is a correspondence between the priority orders of the aggregation levels of the search space corresponding to the control resource set and the size orders of the aggregation levels, and the terminal determines the priority orders of the aggregation levels of the search space corresponding to the control resource set according to the size orders of the aggregation levels; or, there is a correspondence between the priority orders of the plurality of candidate control channels of the search space corresponding to the control resource set and the order of the plurality of candidate control channels on the frequency domain or the order of aggregation levels corresponding to the plurality of candidate control channels, and the terminal determines the priority orders of the plurality of candidate control channels of the search space corresponding to the control resource set according to the order of the plurality of candidate control channels on the frequency domain or the order of aggregation levels corresponding to the plurality of candidate control channels.
Further, the method of the embodiment of the invention further comprises the step that the network side configures the search space attribute of at least one set of control resource set in the one or more sets of control resource sets for the terminal. Optionally, the search space herein is a set of candidate control channels for blind detection by the terminal. The candidate control channel consists of one or more CCEs, and the number of CCEs constituting the candidate control channel is referred to as the aggregation level of the candidate control channel. And the terminal determines candidate control channels on each control resource set according to the search space attribute, and only tries to receive the corresponding candidate control channels on each control resource set. Optionally, the terminal determines candidate control channels or sub-search spaces on each control resource set according to the search space attribute, where the sub-search spaces are subsets of the search space, and the sub-search spaces are also composed of one or more candidate control channels. Alternatively, several search space attributes may be pre-agreed, and one of them may be configured for each control resource set of the terminal through high-level signaling.
Optionally, the search space attributes of the control resource sets include an aggregate level of the search space on each control resource set, an aggregate level of the search space on each control resource set on a symbol or a subset of symbols occupied by each control resource set, a control information load size of the search space on each control resource set on a symbol or subset of symbols occupied by each control resource set, a candidate control channel of the search space on each aggregate level on each control resource set on a symbol or subset of symbols occupied by each aggregate level of the search space, a transmission type of the candidate control channel of the search space on each control resource set, a control information load size of the search space on each control resource set on a symbol or subset of symbols occupied by the search space, a type of the search space on each control resource set, a candidate control channel type of the search space on a symbol or subset of symbols occupied by the search space, a transmission type of the search space on at least one of the control resource sets on each control resource set, a transmission type of the search space on each control resource set on the control resource set or a traffic level on the control resource set, or on each control resource set, a transmission type of the search space on each control resource set on the control resource set. Further alternatively, the control information load size herein is the load of valid control information carried in the control channel; the transmission types of the control channels mainly comprise two types of centralized (localized) transmission and distributed (distributed), wherein the centralized transmission means that the time domain and/or frequency domain resources mapped by the candidate control channels are aggregated together, and the distributed transmission means that the time domain and/or frequency domain resources mapped by the candidate control channels are discrete; the types of the candidate control channels mainly comprise two types of common control channels or control channels special for terminals; the level of the control information, namely single-level control information or multi-level control information, and the level value of the control information is that the control information which is required to be blindly detected by the terminal is the single-level control information or the multi-level control information. As an alternative embodiment, the control information comprises two levels, wherein the first level is single-level control information or first-level control information of two-level control information, the second level is second-level control information of the two-level control information, and the first-level control information and the second-level control information are respectively used for indicating part or all transmission parameter information of the data channel, and optionally, the first-level control information is also used for indicating transmission parameter information of the second-level control information. The transmission parameter information includes at least one of time-frequency resource information, reference signal resource information, transmission scheme information, modulation class information, coding class information, etc.; the transmission service type mainly comprises low-delay high-reliability communication (URLLC), enhanced mobile broadband (emmbb), or large-connection internet of things (mctc) and other services.
Further, the method of the embodiment of the invention further comprises the step that the network side configures one or more of the following properties of each set of control resource set for the terminal: the number of symbols occupied by each control resource set in the time domain, the mapping rule of REG to CCE of each control resource set, the mapping rule of CCE to candidate control channel of each control resource set control channel element, the DMRS pattern of each control resource set, the demodulation reference signal DMRS density of each control resource set, and the number of bundled REGs on each control resource set (i.e. REG bundling size). Optionally, the terminal receives the control information/control channel by using the attribute, which is beneficial to the rapid receiving of the control information/control channel by the terminal.
It should be noted that, the "control information" described in the embodiments of the present invention may also be replaced by "control channel" or "candidate control channel". The "predetermined number" described herein may be predetermined by the base station and the terminal or indicated to the terminal by the base station. The "configuration" described herein, unless otherwise specified, may be achieved by at least one of the following means: a base station and a terminal agree on a mode in advance; the base station indicates to the terminal through the special high-layer signaling of the terminal; the base station informs the terminal through public control information; the base station notifies the terminal through terminal-specific (UE-specific) control information.
The invention is described in detail below in connection with specific scene embodiments.
Example 1
The present embodiment corresponds to multiple sets of control resource sets, each set of control resource sets corresponding to a different time domain resource.
As shown in fig. 8, the base station configures two sets of control resource sets for the terminal, corresponding to two different sets of time domain resources, respectively. Assuming that one subframe includes 16 time slots, a control resource set corresponding to a time slot {5,10,15} in each subframe is a second set of control resource sets, and a control resource set corresponding to the remaining time slots in each subframe is a first set of control resource sets.
The terminal attempts to receive the target control channel on the search space corresponding to the second set of control resources in slots 5,10 and 15 of each subframe, and attempts to receive the target control channel on the search space corresponding to the first set of control resources in the remaining slots of each subframe.
The time domain resource corresponding to each set of control resource set is indicated to the terminal by the network side through the special high-layer signaling or the common control signaling of the terminal.
It should be noted that, when the base station configures only one set of control resource set for the terminal, the time domain resources of the control resource set may be configured, or may be time domain resources pre-agreed by the base station and the terminal, for example: the time domain resource is defaulted to each scheduled time unit (slot). Different time domain resources can be occupied between the plurality of control resource sets in each set of control resource sets, and at this time, the time domain resources corresponding to the plurality of control resource sets can be configured to the terminal by the network side.
Example 2
The present embodiment configures priorities for the control resource sets.
As shown in fig. 9, the base station configures two control resource sets for the terminal, wherein each control resource set is composed of a plurality of consecutive PRBs. The base station defines priorities for the two control resource sets, such as the second control resource set (control resource set 1) having the highest priority, the first control resource set (control resource set 0) having the highest priority, and indicates the priority information to the terminal.
After obtaining the configuration information and the priority information of the two control resource sets, the terminal will first attempt to receive the target control channel on the control resource set with the highest priority (i.e. the control resource set 1), and when the target control channel is successfully received on the control resource set, the terminal will not attempt to receive on the other control resource set, otherwise, continue to attempt to receive the target control channel on the other control resource set.
As a further implementation manner of the embodiment of the present invention, priority information between a plurality of control resource sets may also be indirectly acquired through other parameters or configurations. For example: the priority orders among the plurality of control resource sets and the orders of the plurality of control resource sets on the frequency domain have a corresponding relation, and the terminal determines the priority orders among the plurality of control resource sets according to the orders of the plurality of control resource sets on the frequency domain; or,
The priority orders among the plurality of search spaces corresponding to the control resource set and the orders of the plurality of search spaces on the frequency domain have a corresponding relation, and the terminal determines the priority orders among the plurality of search spaces corresponding to the control resource set according to the orders of the plurality of search spaces on the frequency domain; or,
a corresponding relation exists between the priority orders of a plurality of aggregation levels of the search space corresponding to the control resource set and the size orders of the aggregation levels, and the terminal determines the priority orders of the aggregation levels of the search space corresponding to the control resource set according to the size orders of the aggregation levels; or,
and the terminal determines the priority order among the plurality of candidate control channels of the search space corresponding to the control resource set according to the order of the plurality of candidate control channels on the frequency domain or the order of the aggregation level corresponding to the plurality of candidate control channels.
Alternatively, the priority of the control resource sets is higher, e.g. closer to the center frequency (with respect to the bandwidth of the terminal or the bandwidth capability of the system), or the priority between different control resource sets is defined in order of the frequency domain resources from high to low, or from low to high. Different terminals may have different priority indications after the terminals access the system.
As a further implementation manner of the embodiment of the present invention, whether the target control channel is still on the control resource set with low priority may be indicated by the control information received on the control resource set with high priority. If so, the terminal will continue to attempt to receive the target control channel on the control resource set with low priority; if not, the terminal will not try again to receive operations on the low priority control resource set.
As a further implementation manner of the embodiment of the present invention, the base station only transmits the common control channel on the control resource with the highest priority of the terminal, and the terminal only needs to attempt to receive the common control channel on the control resource with the highest priority.
Example 3
The present embodiment allocates search space for each control resource set.
Assuming that the definition of the search space on each control resource set is uniform, as shown in fig. 10, the search space of each control resource set has four aggregation levels {1,2,4,8} (Aggregation Level, abbreviated AL). Each candidate control channel for a sub-search space with an aggregation level of N consists of N CCEs. For convenience of the following description, the candidate control channels at each aggregation level are respectively indexed, for example, only 1 candidate control channel with an aggregation level of 8 is indexed to 0; 2 candidate control channels with aggregation level of 4 are provided, and indexes are respectively 0 and 1; and so on.
When the base station configures a plurality of control resource sets for the terminal, the search space of the terminal will be allocated on the plurality of control resource sets.
As an implementation manner of the embodiment of the present invention, the base station configures the control resource sets for the terminal, and simultaneously configures an aggregation level corresponding to each control resource set for the terminal. As shown in Table 1, the aggregation level of the corresponding search space on control resource set 0 is at least one of {4,8} and the aggregation level of the corresponding search space on control resource set 1 is at least one of {1,2 }. The terminal will only attempt to receive candidate control channels with aggregation level 4 or 8 on control resource set 0 and only attempt to receive candidate control channels with aggregation level 1 or 2 on control resource set 1.
Table 1
Controlling resource set index Aggregation level
0 {4,8}
1 {1,2}
As still another embodiment of the present invention, the base station configures the terminal with the candidate control channels at each aggregation level of each control resource set while configuring the control resource set to the terminal. As shown in fig. 11A, the candidate control channels allocated to the control resource set 0 are shown in fig. 11A, where the aggregation level 8 on the control resource set 0 includes 1 candidate control channels, that is, the candidate control channels with the index of 0 in fig. 10, and the candidate control channels with the aggregation level of 4 also include 1 candidate control channel, that is, the candidate control channels with the index of 0 in fig. 10, the candidate control channels with the aggregation level of 2 include 2 candidate control channels, that is, the candidate control channels with the indexes of 0 and 2 in fig. 10, and the candidate control channels with the aggregation level of 1 include 5 candidate control channels, that is, the candidate control channels with the indexes of 0, 2, 3, 6 and 7 in fig. 10. As shown in fig. 11B, the candidate control channels allocated to the control resource set 1 are shown in fig. 11B, where the aggregation level 8 on the control resource set 1 includes 1 candidate control channel, i.e. the candidate control channel with index 0 in fig. 10, the aggregation level 4 includes 1 candidate control channel, i.e. the candidate control channel with index 1 in fig. 10, the aggregation level 2 includes 2 candidate control channels, i.e. the candidate control channels with indexes 1 and 3 in fig. 10, and the aggregation level 1 includes 5 candidate control channels, i.e. the candidate control channels with indexes 0, 1, 4, 5 and 7 in fig. 10. It should be noted that, the configuration of the candidate control channels of the search space on the plurality of control resource sets may be that the base station indicates to the terminal through signaling, or may be that the base station and the terminal agree on a predetermined manner, or that the base station and the terminal agree on a plurality of predetermined manners of dividing, and then the base station selects one of the predetermined manners and notifies the selected result to the terminal through signaling. The terminal attempts to receive only the candidate control channel as shown in fig. 11A on the control resource set 0 and attempts to receive only the candidate control channel as shown in fig. 11B on the control resource set 1. Optionally, the total number of candidate control channels on both sets of control resources does not exceed some predetermined number. This predetermined number may be predetermined by the base station and the terminal or indicated to the terminal by the base station.
As a further implementation of the embodiment of the present invention, the base station configures the terminal with the control resource sets and simultaneously configures the terminal with the size of the effective control information carried by the candidate control channels on each control resource set. Assuming that the size of the effective control information has four choices {20,40,60,80} bits, as shown in table 2, the optional range of the size of the effective control information carried by the corresponding candidate control channel on the control resource set 0 is {20,40} bits, and the optional range of the size of the effective control information carried by the corresponding candidate control channel on the control resource set 1 is {60,80} bits. The terminal will only attempt to receive candidate control channels with valid control information sizes of 20 bits or 40 bits for the bearer on control resource set 0 and only attempt to receive candidate control channels with valid control information sizes of 60 bits or 80 bits for the bearer on control resource set 1.
Table 2
Controlling resource set index Size of effective control information
0 {20,40}
1 {60,80}
Example 4
This embodiment is an allocation of search space over different symbol subsets of a control resource set.
Assuming that the definition of the search space on each symbol subset in each control resource set is uniform, as shown in fig. 10, the search space on each symbol subset in each control resource set has four types of AL {1,2,4,8 }. Each candidate control channel for a sub-search space with an aggregation level of N consists of N CCEs. For convenience of the following description, the candidate control channels at each aggregation level are respectively indexed, for example, only 1 candidate control channel with an aggregation level of 8 is indexed to 0; 2 candidate control channels with aggregation level of 4 are provided, and indexes are respectively 0 and 1; and so on.
When a base station configures a control resource set for a terminal but contains multiple symbol subsets, the search space of the terminal will be allocated over the multiple symbol subsets of the control resource set. Wherein a subset of symbols of a control resource set comprises one or more symbols of the control resource set. The subset of symbols is also configured by the base station to the terminal. As shown in fig. 12, a control resource set includes 3 symbols, where the 1 st symbol (OS 0) is a subset of symbols (subset of symbols 0) of the control resource set, and the remaining 2 symbols (OS 1 and OS 2) are another subset of symbols (subset of symbols 1) of the control resource set. The OS herein refers to an OFDM symbol (abbreviated as OS). The symbol subsets may also be pre-agreed by the base station and the terminal, for example, each symbol of the agreed control resource set is a symbol subset, or all symbols of the agreed control resource set are a symbol subset.
As an implementation manner of the embodiment of the present invention, the base station configures a control resource set and symbol subsets for the terminal, and configures the terminal with a corresponding aggregation level on each symbol subset in the control resource set. As shown in Table 3, the aggregation level of the corresponding search spaces on symbol subset 0 is at least one of {4,8}, and the aggregation level of the corresponding search spaces on symbol subset 1 is at least one of {1,2 }. The terminal will only attempt to receive candidate control channels with aggregation level 4 or 8 on symbol subset 0 and only attempt to receive candidate control channels with aggregation level 1 or 2 on symbol subset 1.
TABLE 3
Indexing of symbol subsets of a control resource set Aggregation level
0 {4,8}
1 {1,2}
As yet another embodiment of the present invention, the base station configures the terminal with a set of control resources and its symbol subsets simultaneously with configuring the terminal with candidate control channels at each aggregation level at each symbol subset of the set of control resources. As shown in fig. 11A, the candidate control channels allocated to the symbol subset 0 are shown in fig. 11A, where the aggregation level 8 on the symbol subset 0 includes 1 candidate control channel, that is, the candidate control channel with index 0 in fig. 10, and the candidate control channel with aggregation level 4 also includes 1 candidate control channel, that is, the candidate control channel with index 0 in fig. 10, the candidate control channel with aggregation level 2 includes 2 candidate control channels, that is, the candidate control channels with indexes 0 and 2 in fig. 10, and the candidate control channel with aggregation level 1 includes 5 candidate control channels, that is, the candidate control channels with indexes 0, 2, 3, 6 and 7 in fig. 10. As shown in fig. 11B, the candidate control channels allocated to the symbol subset 1 are shown in the control resource set 1, wherein the aggregation level 8 includes 1 candidate control channel, i.e., the candidate control channel with index 0 in fig. 10, the aggregation level 4 includes 1 candidate control channel, i.e., the candidate control channel with index 1 in fig. 10, the aggregation level 2 includes 2 candidate control channels, i.e., the candidate control channels with indexes 1 and 3 in fig. 10, and the aggregation level 1 includes 5 candidate control channels, i.e., the candidate control channels with indexes 0, 1, 4, 5 and 7 in fig. 10. It should be noted that, the configuration of the candidate control channels of the search space on the multiple symbol subsets may be that the base station indicates to the terminal through signaling, or may be that the base station and the terminal agree on a predetermined dividing manner in advance, or that the base station and the terminal agree on several predetermined dividing manners in advance, and then the base station selects one of the predetermined dividing manners and notifies the selected result to the terminal through signaling. The terminal attempts to receive only the candidate control channel as shown in fig. 11A on the symbol subset 0 and attempts to receive only the candidate control channel as shown in fig. 11B on the symbol subset 1. Optionally, the total number of candidate control channels over the two symbol subsets does not exceed some predetermined number. This predetermined number may be predetermined by the base station and the terminal or indicated to the terminal by the base station.
As yet another implementation of an embodiment of the present invention, the base station configures the terminal with a control resource set and its symbol subsets, and simultaneously configures the terminal with the size of the effective control information carried by the candidate control channels on each symbol subset of the control resource set. Assuming that the size of the effective control information has four choices {20,40,60,80} bits, as shown in table 4, the selectable range of the size of the effective control information carried by the corresponding candidate control channel on the symbol subset 0 is {20,40} bits, and the selectable range of the size of the effective control information carried by the corresponding candidate control channel on the symbol subset 1 is {60,80} bits. The terminal will only attempt to receive candidate control channels with valid control information sizes of 20 bits or 40 bits on symbol subset 0 and only attempt to receive candidate control channels with valid control information sizes of 60 bits or 80 bits on symbol subset 1.
Table 4
Indexing of symbol subsets of a control resource set Size of effective control information
0 {20,40}
1 {60,80}
It should be noted that, when the base station configures multiple control resource sets for the terminal, where at least one control resource set is configured with multiple symbol subsets, the search space of the terminal may be allocated on the multiple control resource sets and the multiple symbol subsets.
It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of a hardware embodiment, a software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, magnetic disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The foregoing description is only of the preferred embodiments of the present invention, and is not intended to limit the scope of the present invention.

Claims (37)

1. A resource allocation method, applied to a base station device, the method comprising:
configuring one or more sets of control resource sets, wherein each set of control resource sets comprises one or more control resource sets;
When a plurality of sets of control resource sets are configured, each set of control resource set in the plurality of sets of control resource sets corresponds to one set of time domain resource respectively;
when one or more sets of control resources are configured, the method further comprises:
configuring a priority attribute for a control resource set in at least one of the one or more sets of control resources;
the priority attributes of the control resource set include at least one of:
a priority order among a plurality of the control resource sets;
priority orders among the plurality of search spaces corresponding to the control resource set;
priority order among a plurality of aggregation levels of the search space corresponding to the control resource set;
priority order among a plurality of candidate control channels of the search space corresponding to the control resource set;
priority order among a plurality of candidate control channels under each aggregation level of the search space corresponding to the control resource set.
2. The method of claim 1, wherein when configuring a plurality of sets of control resources, the plurality of sets of control resources further comprise one or more of the following features:
at least two sets of control resource sets exist in the plurality of sets of control resource sets, wherein the frequency domain resource corresponding to one set of control resource sets is contained in the frequency domain resource corresponding to the other set of control resource sets;
And at least two sets of control resource sets exist in the plurality of sets of control resource sets, wherein the bandwidth of the frequency domain resource corresponding to one set of control resource set is smaller than that of the frequency domain resource corresponding to the other set of control resource set.
3. The method according to claim 1, wherein control information transmitted in a control resource set having the priority attribute is used to indicate transmission information of control information in a control resource set having a low priority.
4. The method according to claim 1, characterized in that the method further comprises:
and carrying common control information through the control resource set with the highest priority.
5. The method according to claim 1, characterized in that the method further comprises:
and informing the priority attribute of the control resource set to the terminal through a terminal-specific high-layer signaling.
6. The method of claim 1, wherein the method comprises at least one of:
the priority order among the plurality of control resource sets has a corresponding relation with the order of the plurality of control resource sets in the time domain and/or the frequency domain;
the priority order among the plurality of search spaces corresponding to the control resource set has a corresponding relation with the order of the plurality of search spaces in the time domain and/or the frequency domain;
A corresponding relation exists between the priority order among a plurality of aggregation levels of the search space corresponding to the control resource set and the size order of the aggregation levels;
the priority order among a plurality of aggregation levels of the search space corresponding to the control resource set and the aggregation levels have a corresponding relation between time domain and/or frequency domain resource position orders;
the priority order among the candidate control channels of the search space corresponding to the control resource set and the position order of the candidate control channels in the time domain and/or the frequency domain have a corresponding relation;
the priority order among the plurality of candidate control channels of the search space corresponding to the control resource set has a corresponding relation with the aggregation level size order corresponding to the plurality of candidate control channels and the order of the plurality of candidate control channels on the time domain and/or the frequency domain;
a corresponding relation exists between the priority order among a plurality of aggregation levels of the search space corresponding to the control resource set and the search order of the terminal on the aggregation levels;
a corresponding relation exists between the priority order among a plurality of candidate control channels under each aggregation level of the search space corresponding to the control resource set and the search order of the terminal on the plurality of candidate control channels;
And a corresponding relation exists between the priority order among the plurality of candidate control channels of the search space corresponding to the control resource set and the search order of the terminal on the plurality of candidate control channels.
7. A method according to claim 3, wherein the transmission information of the control information comprises one or more of:
whether control information exists in the control resource set with low priority or not;
the time domain and/or frequency domain position of the control information in the control resource set with low priority;
a modulation mode of the control information in the control resource set with low priority;
the coding mode of the control information in the control resource set with low priority;
a transmission scheme of control information in the control resource set with low priority;
demodulation reference signal resource configuration information of control information in the control resource set with low priority.
8. The method of claim 4, wherein the common control information indicates at least one of:
a time structure of the schedule time unit;
scheduling a length corresponding to the time unit;
scheduling an aggregation length in the case of time cell aggregation;
the one or more sets of control resources are free sets of control resources.
9. The method of claim 1, wherein when configuring the one or more sets of control resources, the method further comprises:
and configuring search space attributes for at least one set of control resource sets in the one or more sets of control resources.
10. The method of claim 9, wherein the search space attributes of the set of control resources comprise at least one of:
an aggregation level of the search space on each set of control resources;
an aggregation level of the search space on symbols or symbol subsets occupied by each control resource set;
the control information load size of the search space on each control resource set;
the control information load size of the search space on the symbol or the symbol subset occupied by each control resource set;
candidate control channels contained by each aggregation level of the search space on each control resource set;
candidate control channels contained in each aggregation level of the search space on symbols or symbol subsets occupied by each control resource set;
the transmission type of the candidate control channel of the search space on each control resource set;
the transmission type of the candidate control channel of the search space on the symbol or the symbol subset occupied by each control resource set;
A level of control information for the search space on each set of control resources;
the level of control information of the search space on the symbol or symbol subset occupied by each control resource set;
the transmission service type of the search space on each control resource set;
the search space is of the type of transmission traffic on the symbol or subset of symbols occupied by each set of control resources.
11. The method of claim 10, wherein controlling search space attributes of the set of resources further comprises:
and the time-frequency resources occupied by the candidate control channels corresponding to the low aggregation level of the search space on each control resource set are part of the time-frequency resources occupied by the candidate control channels corresponding to the high aggregation level.
12. The method of claim 10, wherein the search space attributes of the set of control resources further comprise at least one of:
a search order between a plurality of aggregation levels of the search space;
the search space searches among a plurality of candidate control channels at each aggregation level;
search order among all candidate control channels of the search space.
13. The method of claim 10, wherein controlling search space attributes of the set of resources further comprises:
Searching sequence of candidate control channels of the search space; in a corresponding manner,
the method further comprises the steps of: for the candidate control channels under any aggregation level, firstly configuring the candidate control channels for initial searching in a terminal-specific mode, and sequentially blindly detecting the rest candidate control channels to one side of resources occupied by the candidate control channel of the highest aggregation level according to a designated sequence; or,
searching sequence of candidate control channels of the search space; in a corresponding manner,
the method further comprises the steps of: and for the candidate control channels under any aggregation level, firstly configuring the candidate control channel for initial searching in a terminal-specific mode, sequentially blindly detecting the rest candidate control channels to one side of resources occupied by the candidate control channel of the highest aggregation level according to a designated sequence, and when the searched candidate control channel reaches one side of resources occupied by the candidate control channel of the highest aggregation level, starting from the other side of resources occupied by the candidate control channel of the highest aggregation level, continuing to search the candidate control channels according to the designated sequence until the configured candidate control channel for initial searching.
14. The method of claim 1, wherein when configuring the one or more sets of control resources, the method further comprises:
configuring one or more of the following attributes for each set of control resource sets:
the number of symbols occupied by each control resource set in the time domain;
the mapping rule from REG to CCE of each control resource set resource unit group;
the mapping rule from each control resource set CCE to the candidate control channel;
the demodulation reference signal (DMRS) pattern of each control resource set;
the demodulation reference signal (DMRS) density of each control resource set;
the number of bundled REGs on each control resource set.
15. A resource allocation method, applied to a terminal device, the method comprising:
attempting to receive a control channel on one or more configured sets of control resources, each set of control resources comprising one or more sets of control resources;
when a plurality of sets of control resource sets are configured, each set of control resource set in the plurality of sets of control resource sets corresponds to one set of time domain resource respectively, and the terminal tries to receive a control channel on the set of control resource set corresponding to each set of time domain resource;
The method further comprises, when attempting to receive a control channel on the configured one or more sets of control resources:
determining the priority attribute of the control resource set, and sequentially trying to receive control channels on the plurality of control resources according to the order of the priorities from high to low until a target control channel is received, and stopping;
the priority attributes of the control resource set include at least one of:
a priority order among a plurality of the control resource sets;
priority orders among the plurality of search spaces corresponding to the control resource set;
priority order among a plurality of aggregation levels of the search space corresponding to the control resource set;
priority order among a plurality of candidate control channels of the search space corresponding to the control resource set;
priority order among a plurality of candidate control channels under each aggregation level of the search space corresponding to the control resource set.
16. The method of claim 15, wherein the determining the priority attribute of the set of control resources and attempting to receive control channels on the plurality of control resources sequentially in order of priority from high to low comprises at least one of:
Determining the priority order among a plurality of control resource sets, sequentially attempting to receive control channels on the corresponding control resource sets according to the priority order from high to low, and stopping attempting to receive on the rest control resource sets if a target control channel is received;
determining the priority order among a plurality of search spaces corresponding to the control resource set, sequentially trying to receive the control channel on the plurality of search spaces corresponding to the control resource set according to the priority order from high to low, and stopping trying to receive the control channel on the rest search spaces if the target control channel is received;
determining the priority order among a plurality of aggregation levels of the search space corresponding to the control resource set, sequentially attempting to receive the control channel on the search space under the plurality of aggregation levels in the control resource set according to the priority order from high to low, and stopping attempting to receive the search space under the rest aggregation levels if the target control channel is received;
determining the priority order among a plurality of candidate control channels of the search space corresponding to the control resource set, sequentially attempting to receive the plurality of candidate control channels in the control resource set according to the order of the priority from high to low, and stopping the attempted reception of the rest candidate control channels if the target control channel is received;
And determining the priority order among the plurality of candidate control channels under each aggregation level of the search space corresponding to the control resource set, sequentially trying to receive the plurality of candidate control channels in the control resource set according to the order of the priority from high to low, and stopping trying to receive the rest candidate control channels if the target control channel is received.
17. The method of claim 15, wherein said determining the priority attribute of the control resource set and attempting to receive control channels on the plurality of control resources in sequence from higher priority to lower priority comprises:
acquiring transmission information of control information in a control resource set with low priority from a control resource set with high priority, and attempting to receive a control channel in the control resource set with low priority if the control resource set with high priority indicates that the control resource set with low priority does not have a corresponding control channel; and/or the number of the groups of groups,
and attempting to receive the target control channel in the control resource set with low priority according to the control channel transmission information indicated by the control information in the control resource set with high priority.
18. The method of claim 15, wherein when attempting to receive a control channel on the configured set of one or more control resource sets, the method further comprises:
The common control information is attempted to be received in the control resource set with the highest priority.
19. The method of claim 15, wherein said determining a priority attribute of said set of control resources comprises at least one of:
the priority orders among the plurality of control resource sets have a corresponding relation with the orders of the plurality of control resource sets in the time domain and/or the frequency domain, and the priority orders among the plurality of control resource sets are determined according to the orders of the plurality of control resource sets in the time domain and/or the frequency domain;
the priority orders among the plurality of search spaces corresponding to the control resource set have a corresponding relation with the orders of the plurality of search spaces in the time domain and/or the frequency domain, and the priority orders among the plurality of search spaces corresponding to the control resource set are determined according to the orders of the plurality of search spaces in the frequency domain; a corresponding relation exists between the priority orders of a plurality of aggregation levels of the search space corresponding to the control resource set and the size orders of the aggregation levels, and the priority orders of the aggregation levels of the search space corresponding to the control resource set are determined according to the size orders of the aggregation levels;
The priority orders among the aggregation levels of the search space corresponding to the control resource set and the time domain and/or frequency domain resource position orders of the aggregation levels have corresponding relations, and the priority orders among the aggregation levels are determined according to the time domain and/or frequency domain resource position orders of the aggregation levels;
the priority order among the plurality of candidate control channels of the search space corresponding to the control resource set and the position order of the plurality of candidate control channels in the time domain and/or the frequency domain resource have a corresponding relation, and the priority order among the plurality of candidate control channels is determined according to the position order of the plurality of candidate control channels in the time domain and/or the frequency domain resource;
the priority order among the plurality of candidate control channels of the search space corresponding to the control resource set and the aggregation level size order corresponding to the plurality of candidate control channels and the order of the plurality of candidate control channels on the frequency domain have a corresponding relation, and the priority order among the plurality of candidate control channels of the search space corresponding to the control resource set is determined according to the aggregation level size order corresponding to the plurality of candidate control channels and the order of the plurality of candidate control channels on the frequency domain;
A corresponding relation exists between the priority orders of a plurality of aggregation levels of the search space corresponding to the control resource set and the search orders of the terminal to the aggregation levels, and the priority orders of the aggregation levels are determined according to the search orders of the terminal to the aggregation levels;
the priority order among the plurality of candidate control channels under each aggregation level of the search space corresponding to the control resource set and the search order of the terminal for the plurality of candidate control channels have a corresponding relation, and the priority order among the plurality of candidate control channels under each aggregation level of the search space corresponding to the control resource set is determined according to the search order of the plurality of candidate control channels under each aggregation level;
and the priority order among the candidate control channels of the search space corresponding to the control resource set and the search order of the terminal on the candidate control channels exist in a corresponding relation, and the priority order among the candidate control channels of the search space corresponding to the control resource set is determined according to the search order.
20. The method of claim 17, wherein the control channel transmission information comprises one or more of:
The time domain and/or frequency domain position of the control channel in the control resource set with low priority;
the modulation mode of the control channel in the control resource set with low priority;
the control channel is in the coding mode of the control resource set with low priority;
a transmission scheme of the control channel in the control resource set with low priority;
and the control channel is in the demodulation reference signal resource configuration information in the control resource set with low priority.
21. The method of claim 18, wherein the common control information indicates at least one of:
a time structure of the schedule time unit;
scheduling a length corresponding to the time unit;
scheduling an aggregation length in the case of time cell aggregation;
the one or more sets of control resources are free sets of control resources.
22. The method of claim 15, wherein when attempting to receive a control channel on the configured set of one or more control resource sets, the method further comprises:
and determining the search space attribute of the control resource sets, and determining candidate control channels on each control resource set according to the search space attribute.
23. The method of claim 22, wherein the search space attributes comprise one or more of the following information:
aggregation levels corresponding to the search spaces on each control resource set;
aggregation levels on symbols or symbol subsets occupied by each control resource set;
control information load size on each control resource set;
the control information load size on the symbol or symbol subset occupied by each control resource set;
candidate control channels contained in each aggregation level on each control resource set;
candidate control channels contained in each aggregation level on the symbols or symbol subsets occupied by each control resource set;
the transmission type of the candidate control channel on each control resource set;
the transmission type of the candidate control channel on the symbol or the symbol subset occupied by each control resource set;
a level of control information on each set of control resources;
a level of control information on the symbols or symbol subsets occupied by each control resource set;
the transmission service type on each control resource set;
the type of transmission traffic on the symbol or subset of symbols occupied by each set of control resources.
24. The method of claim 22, wherein controlling search space attributes of the set of resources further comprises:
And the time-frequency resources occupied by the candidate control channels corresponding to the low aggregation level of the search space on each control resource set are part of the time-frequency resources occupied by the candidate control channels corresponding to the high aggregation level.
25. The method of claim 22, wherein the search space attributes of the control resource further comprise at least one of:
a search order among a plurality of aggregation levels of the search space to sequentially attempt to receive the plurality of aggregation levels in the search order;
the search space searches among a plurality of candidate control channels under each aggregation level in sequence to try to receive the plurality of candidate control channels under each aggregation level according to the search sequence;
and searching the sequence among all candidate control channels of the search space to sequentially try to receive all candidate control channels of the search space according to the searching sequence.
26. The method of claim 22, wherein controlling search space attributes of a resource further comprises:
search order in candidate control channels at any aggregation level; in a corresponding manner,
the method further comprises the steps of: determining candidate control channels for initial search according to a terminal-specific mode, and sequentially blindly detecting the rest candidate control channels to one side of resources occupied by the candidate control channels of the highest aggregation level of the terminal according to a designated sequence; the terminal sequentially tries to receive candidate control channels under each aggregation level according to the search sequence; or,
Search order in candidate control channels at any aggregation level; in a corresponding manner,
the method further comprises the steps of: determining a candidate control channel for initial searching according to a terminal exclusive mode, sequentially blindly detecting the rest candidate control channels to one side of resources occupied by the candidate control channel of the highest aggregation level of the terminal according to a designated sequence, and when the searched candidate control channel reaches one side of the resources occupied by the candidate control channel of the highest aggregation level, starting from the other side of the resources occupied by the candidate control channel of the highest aggregation level, continuously searching the candidate control channels according to the designated sequence until the configured candidate control channel for initial searching; and the terminal sequentially tries to receive the candidate control channels under each aggregation level according to the search sequence.
27. The method of claim 15, wherein when attempting to receive a control channel on the configured set of one or more control resource sets, the method further comprises:
determining one or more of the following attributes of each set of control resources:
the number of symbols occupied by each control resource set in the time domain;
The mapping rule from REG to CCE of each control resource set resource unit group;
the mapping rule from each control resource set control channel element CCE to candidate control channels;
the demodulation reference signal (DMRS) pattern of each control resource set;
the demodulation reference signal (DMRS) density of each control resource set;
the number of bundled REGs on each control resource set.
28. A resource allocation apparatus, for use in a base station device, the apparatus comprising:
the configuration module is used for configuring one or more sets of control resource sets, and each set of control resource sets comprises one or more control resource sets;
when a plurality of sets of control resource sets are configured, each set of control resource set in the plurality of sets of control resource sets corresponds to one set of time domain resource respectively;
when the configuration module configures one or more sets of control resources,
and the control resource set is used for configuring priority attributes for at least one set of control resource set in the one or more sets of control resource sets;
the priority attributes of the control resource set include at least one of:
a priority order among a plurality of the control resource sets;
Priority orders among the plurality of search spaces corresponding to the control resource set;
priority order among a plurality of aggregation levels of the search space corresponding to the control resource set;
priority order among a plurality of candidate control channels of the search space corresponding to the control resource set;
priority order among a plurality of candidate control channels under each aggregation level of the search space corresponding to the control resource set.
29. The apparatus of claim 28, wherein the apparatus further comprises:
and the sending module is used for informing the priority attribute of the control resource set to the terminal through a terminal-specific high-layer signaling.
30. The apparatus of claim 28, wherein the configuration module, when configuring one or more sets of control resources,
and is further configured to configure search space attributes for at least one of the one or more sets of control resources.
31. The apparatus of claim 28, wherein the configuration module, when configuring one or more sets of control resources,
and is further configured to configure one or more of the following attributes for each set of control resource sets:
the number of symbols occupied by each control resource set in the time domain;
The mapping rule from REG to CCE of each control resource set resource unit group;
the mapping rule from each control resource set CCE to the candidate control channel;
the demodulation reference signal (DMRS) pattern of each control resource set;
the demodulation reference signal (DMRS) density of each control resource set;
the number of bundled REGs on each control resource set.
32. A resource allocation apparatus, for application to a terminal device, the apparatus comprising:
a receiving module configured to attempt to receive a control channel on one or more configured sets of control resources, each set of control resources comprising one or more sets of control resources;
when a plurality of sets of control resource sets are configured, each set of control resource set in the plurality of sets of control resource sets corresponds to one set of time domain resource respectively; the receiving module is used for attempting to receive the control channel on a set of control resource sets corresponding to each set of time domain resources;
the apparatus further comprises:
the first determining module is used for determining the priority attribute of the control resource set and notifying the receiving module to sequentially try to receive the control channels on the plurality of control resources according to the order from high to low of the priority determined by the first determining module until the receiving module receives the target control channel;
The priority attributes of the control resource set include at least one of:
a priority order among a plurality of the control resource sets;
priority orders among the plurality of search spaces corresponding to the control resource set;
priority order among a plurality of aggregation levels of the search space corresponding to the control resource set;
priority order among a plurality of candidate control channels of the search space corresponding to the control resource set;
priority order among a plurality of candidate control channels under each aggregation level of the search space corresponding to the control resource set.
33. The apparatus of claim 32, wherein the means for receiving, when attempting to receive a control channel on the configured set of one or more sets of control resources,
but also for attempting to receive common control information in the highest priority control resource set.
34. The apparatus of claim 32, wherein the apparatus further comprises:
and the second determining module is used for determining the search space attribute of the control resource sets and determining candidate control channels on each control resource set according to the search space attribute.
35. The apparatus of claim 32, wherein the apparatus further comprises:
A third determining module, configured to determine one or more of the following attributes of each set of control resources:
the number of symbols occupied by each control resource set in the time domain;
the mapping rule from REG to CCE of each control resource set resource unit group;
the mapping rule from each control resource set control channel element CCE to candidate control channels;
the demodulation reference signal (DMRS) pattern of each control resource set;
the demodulation reference signal (DMRS) density of each control resource set;
the number of bundled REGs on each control resource set.
36. A base station apparatus, characterized in that the base station apparatus comprises: the resource allocation apparatus of any of claims 28-31.
37. A terminal device, characterized in that the terminal device comprises: the resource allocation apparatus of any of claims 32-35.
CN201710184855.8A 2017-03-24 2017-03-24 Resource allocation method, device and equipment Active CN108633052B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201710184855.8A CN108633052B (en) 2017-03-24 2017-03-24 Resource allocation method, device and equipment
PCT/CN2018/080557 WO2018171807A1 (en) 2017-03-24 2018-03-26 Resource configuration method and apparatus, device and computer-readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710184855.8A CN108633052B (en) 2017-03-24 2017-03-24 Resource allocation method, device and equipment

Publications (2)

Publication Number Publication Date
CN108633052A CN108633052A (en) 2018-10-09
CN108633052B true CN108633052B (en) 2023-09-26

Family

ID=63585035

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710184855.8A Active CN108633052B (en) 2017-03-24 2017-03-24 Resource allocation method, device and equipment

Country Status (2)

Country Link
CN (1) CN108633052B (en)
WO (1) WO2018171807A1 (en)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111050404B (en) * 2018-10-11 2022-03-25 华为技术有限公司 Configuration method, analysis method and equipment of control resources
WO2020073987A1 (en) * 2018-10-11 2020-04-16 华为技术有限公司 Control resource configuration method, parsing method, and device
US11201711B2 (en) * 2018-11-14 2021-12-14 Mediatek Inc. Physical downlink control channel (PDCCH) transmission and reception with multiple transmission points
CN111356242B (en) * 2018-12-20 2022-01-04 大唐移动通信设备有限公司 Time slot scheduling method and equipment
CN111435877A (en) * 2019-01-11 2020-07-21 中兴通讯股份有限公司 Resource allocation method and device
US11277737B2 (en) * 2019-01-16 2022-03-15 Qualcomm Incorporated Control resource set for UEs having different bandwidth capabilities
CN114073030B (en) * 2019-05-03 2024-06-21 诺基亚技术有限公司 Search space design for NR-U WB operations
CN111817831B (en) * 2019-07-15 2022-01-04 维沃移动通信有限公司 Transmission method and communication equipment
CN114450908B (en) * 2019-07-23 2024-07-30 弗劳恩霍夫应用研究促进协会 Control resource set grouping
CN110662302B (en) * 2019-09-02 2022-05-06 普联技术有限公司 RU subchannel allocation method, device, storage medium and network equipment
CN113395769B (en) * 2020-03-13 2022-05-31 上海朗帛通信技术有限公司 Method and device used in node of wireless communication
CN114765871A (en) * 2021-01-15 2022-07-19 大唐移动通信设备有限公司 Resource processing method and device and readable storage medium
CN115412929A (en) * 2021-05-10 2022-11-29 华为技术有限公司 PRS resource selection method and communication device
CN116155469B (en) * 2023-04-19 2023-09-12 三维通信股份有限公司 Base station downlink control channel resource scheduling optimization method, base station downlink control channel resource scheduling optimization device and computer equipment

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101257569A (en) * 2003-08-06 2008-09-03 松下电器产业株式会社 Service executing apparatus and method
CN102395206A (en) * 2011-11-08 2012-03-28 电信科学技术研究院 Transmission method and equipment for downside control information
CN103096478A (en) * 2011-11-02 2013-05-08 上海贝尔股份有限公司 Method and equipment for optimizing scheduling and distribution of communication control equipment (CCE) resources in a physical downlink control channel (PDCCH)
CN103327616A (en) * 2012-03-20 2013-09-25 华为技术有限公司 Sending and receiving method of control signaling, base station and user equipment
CN103369611A (en) * 2012-03-30 2013-10-23 中兴通讯股份有限公司 A random access processing method, switch processing method, and apparatus
CN103748824A (en) * 2012-03-16 2014-04-23 松下电器产业株式会社 Search space for ePDCCH control information in an OFDM-based mobile communication system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3220569A1 (en) * 2012-08-02 2017-09-20 Fujitsu Limited Control channels for wireless communication

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101257569A (en) * 2003-08-06 2008-09-03 松下电器产业株式会社 Service executing apparatus and method
CN103096478A (en) * 2011-11-02 2013-05-08 上海贝尔股份有限公司 Method and equipment for optimizing scheduling and distribution of communication control equipment (CCE) resources in a physical downlink control channel (PDCCH)
CN102395206A (en) * 2011-11-08 2012-03-28 电信科学技术研究院 Transmission method and equipment for downside control information
CN103748824A (en) * 2012-03-16 2014-04-23 松下电器产业株式会社 Search space for ePDCCH control information in an OFDM-based mobile communication system
CN103327616A (en) * 2012-03-20 2013-09-25 华为技术有限公司 Sending and receiving method of control signaling, base station and user equipment
CN103369611A (en) * 2012-03-30 2013-10-23 中兴通讯股份有限公司 A random access processing method, switch processing method, and apparatus

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
NTT DOCOMO, INC..RP-170378 "pCR for TR38.912".3GPP tsg_ran\TSG_RAN.2017,(第TSGR_75期),正文8.2.1.2.3节. *
RP-170378 "pCR for TR38.912";NTT DOCOMO等;《3GPP tsg_ran\TSG_RAN》;20170308;全文 *

Also Published As

Publication number Publication date
WO2018171807A1 (en) 2018-09-27
CN108633052A (en) 2018-10-09

Similar Documents

Publication Publication Date Title
CN108633052B (en) Resource allocation method, device and equipment
US11570753B2 (en) Method and apparatus of flexible data transmissions and receptions in next generation cellular networks
RU2690695C1 (en) Control of blind control channel searches between search spaces in a system of new radio access technologies
CN109218000B (en) Control information transmission method and equipment
CN108768599B (en) Method and device for sending and receiving uplink signal, storage medium and electronic equipment
CN108282303B (en) Signal transmission method and device
CN110830194B (en) Indication and determination method of uplink channel resource, base station, terminal and medium
JP5295430B2 (en) Resource allocation method and system, blind detection method, base station, user equipment
CN108199819A (en) The determining method and device of the transmission of control signaling, reception and information
KR20200104403A (en) Apparatus and method for managing blind searches
US20130077590A1 (en) Method and apparatus for mapping and detecting control channel
JP6139686B2 (en) Method for transmitting downlink control information, network side device, and user equipment
CN108289017B (en) Signal receiving and transmitting method, and control channel receiving and transmitting method and device
CN107889148B (en) Method, device, equipment and medium for transmitting and receiving signal and detecting channel transmission
CN107113874B (en) Base station, user terminal and data transmission method
CN114009107A (en) Uplink transmission in wireless communications
CN111867098A (en) Parameter acquisition method and device and parameter determination method and device
CN114126057A (en) Transmission method, device, communication equipment and terminal
CN111867109A (en) Spatial parameter determination method and device
CN108282314B (en) Resource indication method, device, base station and terminal
CN108400856B (en) Method and device for receiving and sending control information
CN114071480A (en) Method and terminal for monitoring control channel and determining transmission configuration indication
EP3403353B1 (en) Method and network node for selecting the size of a control region of a subframe based on data region load
CN106550471B (en) Parameter adjusting method and device
US20240373414A1 (en) System and method of mapping between different types of bandwidth parts

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant