Control resource configuration method, analysis method and device

By configuring multiple control resource sets for multiple subbands and assigning them priorities in the NR-U system, the problem of insufficient CORESET transmission success rate was solved, and resource utilization was improved and downlink control information was reliably transmitted.

CN114885421BActive Publication Date: 2026-04-17HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2019-09-30
Publication Date
2026-04-17

AI Technical Summary

Technical Problem

In the New Radio-U system, the existing CORESET configuration method has problems such as low resource utilization or inability to send downlink control information on unlicensed frequency bands, resulting in insufficient CORESET transmission success rate.

Method used

Network devices pre-configure multiple control resource sets on multiple subbands, assign them different priorities, and determine available subbands through channel sensing. They flexibly select control resource sets for transmission, and terminal devices parse downlink control information based on the received configuration information.

Benefits of technology

Without increasing CORESET resources, the success rate of CORESET transmission and resource utilization are improved, ensuring that terminal devices can correctly parse downlink control information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114885421B_ABST
    Figure CN114885421B_ABST
Patent Text Reader

Abstract

This application provides a method, a parsing method, and a device for configuring control resources. The configuration method includes: a network device pre-configuring multiple control resource sets on multiple subbands, the multiple control resource sets having different priorities; the network device performing channel listening on each of the multiple subbands to determine one or more available subbands; the network device determining one or more control resource sets to be scheduled from the multiple control resource sets according to the priority of each control resource set; and transmitting the one or more control resource sets to be scheduled on the one or more available subbands, and within the corresponding channel occupancy time; wherein the control resource sets carry downlink control information of the terminal device. This improves the success rate of CORESET transmission without increasing the resources required for CORESET.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application. The original application has the application number 201910944788.4 and the original application date is September 30, 2019. The entire contents of the original application are incorporated herein by reference. Technical Field

[0002] This application relates to the field of communications, and in particular to methods for configuring, parsing, and devices for controlling resources. Background Technology

[0003] In New Radio (NR) mobile communication technology, a new control resource allocation unit, namely the control resource set (CORESET), is introduced to carry control channels, such as the Physical Downlink Control Channel (PDCCH). The time and frequency resources of the control resource set can be individually configured by the NR base station (gNodeB, gNB) for each user equipment (UE), such as a maximum of 3 symbols in time and a maximum of 45 resource blocks (RBs) in the frequency domain.

[0004] NR systems operating in unlicensed frequency bands, or NR-U systems for short, are primarily designed for high-bandwidth downlink data transmission. The transmission bandwidth can exceed 20MHz. For UEs undergoing initial access and not yet associated with a base station, the initial bandwidth is fixed at 20MHz; therefore, 20MHz is referred to as a sub-band bandwidth. Due to the characteristics of unlicensed spectrum, devices employ a listen-before-talk (LBT) channel access mechanism. Before communication, the device needs to listen to the channel, and only after confirming that the channel is idle can it transmit data. When the NR-U transmission bandwidth is greater than 20MHz, the device can attempt to listen on multiple 20MHz sub-bands. The advantage is that if the device successfully listens on only some sub-bands, it can transmit data on those sub-bands; if the device listens on the entire bandwidth, failure to listen will prevent the device from transmitting any data. For these reasons, base stations typically configure the CORESET within a 20MHz sub-band. When this sub-band is successfully listened to, the base station can transmit the PDCCH configured for that sub-band and downlink data.

[0005] There are two existing methods for configuring control resources: One possible method is to repeat the CORESET configuration across multiple subbands. For example, if a device supports simultaneous communication across a maximum of four subbands, to avoid the configuration of the CORESET being affected by eavesdropping results, the same CORESET configuration is included on each subband. In this case, as long as one subband passes the eavesdropping test, the information in the CORESET can be sent, and the scheduling information and downlink data of that subband are unaffected. The disadvantage of this method is that the information in the CORESET is repeated across each subband, resulting in low resource utilization. Another possible method is to restrict the CORESET to transmission on only one subband. The disadvantage of this method is that if the eavesdropping test fails on that subband, the downlink control information (DCI) configured in the CORESET cannot be sent. The UE cannot receive the downlink control information and therefore cannot correctly parse the downlink data, meaning the base station cannot perform downlink communication at this time.

[0006] As can be seen from the above, due to the limitations of the LBT channel access mechanism, both of the existing CORESET configuration methods have certain limitations. Therefore, it is hoped that there will be an improved solution to increase the success rate of CORESET transmission without increasing the resources required for CORESET. Summary of the Invention

[0007] This application provides a method for configuring control resources, a method for parsing resources, and a device for improving the success rate of CORESET transmission without increasing the resources required for CORESET.

[0008] In a first aspect, a method for configuring control resources is provided. A network device pre-configures multiple control resource sets on multiple subbands, the multiple control resource sets having different priorities. The network device performs channel listening on each of the multiple subbands to determine one or more available subbands. The network device determines one or more control resource sets to be scheduled from the multiple control resource sets according to the priority of each control resource set. On the one or more available subbands, and within the corresponding channel occupancy time, the one or more control resource sets to be scheduled are transmitted. The control resource sets carry downlink control information of the terminal device.

[0009] In this embodiment, the network device not only pre-configures multiple control resource sets that allow simultaneous transmission on multiple subbands, but also pre-configures these multiple control resource sets to have different priorities. This allows the network device to perform channel sensing on each of the multiple subbands. If the number of available subbands is less than the number of control resource sets, the network device selects a portion of the control resource sets for the available subbands based on the priority of each control resource set. During the channel occupancy time corresponding to the available subband, the downlink control information to be sent to the terminal device is carried through the portion of the control resource sets. This improves the success rate of CORESET transmission without increasing the resources required for CORESET.

[0010] Furthermore, since the network device can also send the correspondence between the multiple subbands and the multiple control resource sets and the priority of each control resource set to the terminal device associated with the network device, the terminal device can use the same method as the network device to determine the subband configured in its corresponding control resource set and parse the downlink control information according to the configuration.

[0011] In one possible implementation, the network device is pre-configured with multiple control resource sets across multiple subbands, including: pre-configuring one or more control resource sets on one of the multiple subbands; and / or, pre-configuring one control resource set on one or more subbands. According to this implementation, the subbands and control resource sets can not only be pre-configured with a one-to-one correspondence, but also with a one-to-many or many-to-one correspondence, providing flexibility in configuration.

[0012] In one possible implementation, the priority of each of the plurality of control resource sets is updated at predetermined time intervals; alternatively, the priority of each control resource set with the same terminal device capability is updated at predetermined time intervals, where the terminal device capability represents the number of subbands supported by the terminal device. According to this implementation, each control resource set can obtain a fair transmission opportunity.

[0013] In one possible implementation, the number of subbands supported by each terminal device corresponding to the plurality of control resource sets is different; the priority of the plurality of control resource sets is pre-configured according to the number of subbands supported by the terminal device corresponding to each control resource level; wherein, for one or more terminal devices that support fewer subbands, the priority of the control resource set corresponding to the one or more terminal devices is higher. According to this implementation, it is not necessary for the network device to send the monitoring results of the plurality of subbands to the terminal device; the terminal device can determine the subband configured in its corresponding control resource set only based on the monitoring results of the subbands it supports.

[0014] In one possible implementation, the number of sub-bands supported by each terminal device corresponding to the plurality of control resource sets is different; before determining one or more control resource sets to be scheduled from the plurality of control resource sets, the method further includes: the network device sending the listening results of the plurality of sub-bands to each terminal device. According to this implementation, the network device sending the listening results of the plurality of sub-bands to each terminal device allows the network device to flexibly configure the priority of each control resource set in the plurality of control resource sets.

[0015] In one possible implementation, the control resource set is configurable with multiple subbands having different priorities; the network device determines the subband for transmitting the control resource set based on the priority of each configurable subband among the available subbands. According to this implementation, when the number of configurable subbands of the control resource set is greater than one, a corresponding configuration method is provided.

[0016] In one possible implementation, the network device determines that a pre-configured first subband for transmitting a control resource set is different from a second subband configured based on monitoring results for transmitting the control resource set, and transmits downlink data pre-configured on the first subband on the second subband. According to this implementation, when the control resource set undergoes frequency domain shifting due to LBT, the downlink data pre-configured on the same subband as the control resource set will also be shifted to the new subband simultaneously, thus eliminating the need for the network device to generate new data simultaneously.

[0017] In one possible implementation, the downlink control information includes downlink scheduling information or system messages. When the plurality of control resource sets includes a control resource set for carrying system messages, the control resource set for carrying system messages is selected from the plurality of control resource sets, and the subband corresponding to the control resource set for carrying system messages is selected from the available subbands. The network device selects one or more control resource sets from the remaining plurality of control resource sets for the remaining available subbands based on the priority of each control resource set in the remaining plurality of control resource sets after selection. According to this implementation, the control resource set for carrying system messages is always given priority, and the correspondence between the control resource set and the subband does not change with the monitoring results.

[0018] Secondly, a method for parsing control resources is provided. A terminal device pre-acquires configuration information of a network device, the configuration information indicating that the network device has pre-configured multiple control resource sets on multiple subbands, the multiple control resource sets having different priorities. The method includes: the terminal device acquiring at least the listening results of subbands supported by the terminal device among the multiple subbands, the listening results used to determine one or more available subbands among the multiple subbands; the terminal device determining the subband actually configured for the control resource set corresponding to the terminal device based at least on the listening results and the priority of each control resource set in the multiple control resource sets; receiving downlink control information carried on the control resource set from the network device during the channel occupancy time corresponding to the actually configured subband; and the terminal device parsing the downlink control information.

[0019] In this embodiment, the terminal device receives in advance the correspondence between multiple subbands and multiple control resource sets and the priority of each control resource set from the network device, so that the terminal device can use the same method as the network device to determine the subband configured in its corresponding control resource set and parse the downlink control information according to the configuration.

[0020] In one possible implementation, each terminal device corresponding to the plurality of control resource sets supports a different number of sub-bands; the terminal device receives the monitoring results of the plurality of sub-bands from the network device. According to this implementation, the terminal device receiving the monitoring results of the plurality of sub-bands from the network device allows the network device to flexibly configure the priority of each control resource set within the plurality of control resource sets.

[0021] In one possible implementation, the control resource set can be configured with multiple subbands having different priorities. The terminal device, based on the priority of each control resource set in the multiple control resource sets and the priority of each configurable subband within the available subbands, determines one or more control resource sets to be scheduled from the multiple control resource sets, and determines the subband configured for each of the one or more control resource sets. According to this implementation, when the number of configurable subbands in the control resource set is greater than one, the terminal device can determine the corresponding configuration method.

[0022] In one possible implementation, when the terminal device determines that a pre-configured first subband for transmitting the control resource set corresponding to the terminal device is different from a second subband configured based on the listening result for transmitting the control resource set, it receives downlink data pre-configured on the first subband on the second subband. According to this implementation, when the control resource set undergoes frequency domain shifting due to LBT, downlink data pre-configured on the same subband as the control resource set will also be simultaneously shifted to the new subband, thereby enabling the terminal device to receive downlink data simultaneously.

[0023] In one possible implementation, the downlink control information includes downlink scheduling information or system messages. When the plurality of control resource sets include a control resource set for carrying system messages, the terminal device filters out the control resource set for carrying system messages from the plurality of control resource sets, and filters out the subbands corresponding to the control resource set for carrying system messages from the available subbands. The terminal device selects one or more control resource sets from the remaining plurality of control resource sets for the remaining available subbands based on the priority of each control resource set in the remaining plurality of control resource sets after filtering. According to this implementation, the control resource set for carrying system messages is always prioritized, and the correspondence between the control resource set and the subband does not change with the listening result, enabling the terminal device to correctly receive system messages.

[0024] Thirdly, embodiments of this application provide a network device that can implement the functions performed in the method design described in the first aspect. These functions can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the aforementioned functions.

[0025] In one possible design, the network device includes a processor configured to support the network device in performing the corresponding functions described in the first aspect of the method. The network device may also include a memory coupled to the processor, which stores necessary program instructions and data for the network device. The network device may also include a communication interface for sending or receiving information, etc.

[0026] Fourthly, embodiments of this application provide a terminal device that can implement the functions performed in the method design of the second aspect described above. These functions can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the aforementioned functions.

[0027] In one possible design, the terminal device includes a processor configured to support the terminal device in performing the corresponding functions described in the second aspect of the method. The terminal device may also include a memory coupled to the processor, which stores necessary program instructions and data. The terminal device may also include a communication interface for sending or receiving information, etc.

[0028] Fifthly, embodiments of this application provide a communication device, which may be, for example, a chip, and may be disposed in a network device. The communication device includes a processor and an interface. The processor is configured to support the communication device in performing the corresponding functions described in the first aspect of the method. The interface is used to support communication between the communication device and other communication devices or other network elements. The communication device may also include a memory coupled to the processor, which stores necessary program instructions and data for the communication device.

[0029] Sixthly, embodiments of this application provide a communication device, which may be, for example, a chip, and may be disposed in a terminal device. The communication device includes a processor and an interface. The processor is configured to support the communication device in performing the corresponding functions described in the second aspect of the method. The interface is used to support communication between the communication device and other communication devices or other network elements. The communication device may also include a memory coupled to the processor, which stores necessary program instructions and data for the communication device.

[0030] In a seventh aspect, embodiments of this application provide a computer storage medium storing instructions that, when executed on a computer, cause the computer to perform the method described in the first aspect or any possible design of the first aspect, or the method described in the second aspect or any possible design of the second aspect.

[0031] Eighthly, embodiments of this application provide a computer program product comprising instructions that, when executed by a computer, cause the computer to perform the method described in the first aspect or any possible design of the first aspect, or the method described in the second aspect or any possible design of the second aspect.

[0032] Ninthly, embodiments of this application provide a computer program comprising instructions that, when executed by a computer, cause the computer to perform the method described in the first aspect or any possible design of the first aspect, or the method described in the second aspect or any possible design of the second aspect.

[0033] The method and apparatus provided in this application embodiment allow network devices to flexibly configure control resource sets according to preset rules based on monitoring results. Correspondingly, terminal devices can use the same method as network devices to determine the subbands configured in their corresponding control resource sets and parse downlink control information based on the configuration, thereby improving the success rate of CORESET transmission without increasing the resources required for CORESET. Attached Figure Description

[0034] Figure 1 A schematic diagram of a system architecture provided for an embodiment of this application;

[0035] Figure 2 A flowchart illustrating a method for configuring control resources, as provided in an embodiment of this application;

[0036] Figure 3 The diagram shown is a schematic of the Type A LBT channel access mechanism;

[0037] Figure 4 The diagram shown is a schematic of the Type B LBT channel access mechanism.

[0038] Figure 5 The diagram shown is a schematic representation of a method for configuring control resources according to an embodiment of this application.

[0039] Figure 6 This is a schematic diagram of a PDSCH dynamic adjustment method provided in an embodiment of this application;

[0040] Figure 7 A schematic diagram of another PDSCH dynamic adjustment method provided in this application embodiment;

[0041] Figure 8 This is a schematic diagram illustrating another CORESET configuration implementation method provided in this application embodiment;

[0042] Figure 9 This is a schematic diagram illustrating another CORESET configuration implementation method provided in this application embodiment;

[0043] Figure 10 This is a schematic diagram illustrating another CORESET configuration implementation method provided in this application embodiment;

[0044] Figure 11 This is a schematic diagram illustrating another CORESET configuration implementation method provided in this application embodiment;

[0045] Figure 12 A schematic block diagram of a network device provided in an embodiment of this application;

[0046] Figure 13A schematic block diagram of another network device provided in the embodiments of this application;

[0047] Figure 14 A schematic block diagram of a terminal device provided in an embodiment of this application;

[0048] Figure 15 A schematic block diagram of another terminal device provided in the embodiments of this application;

[0049] Figure 16 A schematic block diagram of a communication device provided in an embodiment of this application;

[0050] Figure 17 A schematic block diagram of another communication device provided in the embodiments of this application;

[0051] Figure 18 A schematic block diagram of another communication device provided in the embodiments of this application;

[0052] Figure 19 A flowchart of a method provided in an embodiment of this application;

[0053] Figure 20 A schematic diagram of the PDCCH candidate positions during the detection cycle provided in this application embodiment;

[0054] Figure 21 This is a schematic diagram of sub-band detection provided in an embodiment of this application;

[0055] Figure 22 This application provides a schematic diagram of the starting boundary of the offset detection position in an embodiment. Detailed Implementation

[0056] The technical solutions in this application will now be described with reference to the accompanying drawings.

[0057] In one embodiment of this application, to address the limitations of the LBT channel access mechanism, a method for configuring control resources is provided. A network device (e.g., a 5G base station gNB) pre-configures multiple control resource sets on multiple subbands; that is, it configures the correspondence between subband sets and control resource sets. In other words, one or more control resource sets that can be transmitted in parallel across various subbands can be pre-configured. Optionally, a specific subband on which a certain control resource set is transmitted can also be pre-configured. Subsequently, after determining the available subbands among the multiple subbands based on the monitoring results, if the number of available subbands is less than the number of multiple control resource sets, the network device selects a portion of the control resource sets from the multiple control resource sets for the available subbands according to the priority of each control resource set. During the channel occupancy time corresponding to the monitoring results, downlink control information to be transmitted to the corresponding terminal device is carried through the portion of the control resource sets. As can be seen from the above, on the one hand, multiple control resource sets are pre-configured on multiple subbands instead of just one control resource set, thus achieving high resource utilization; on the other hand, the correspondence between the subband set and the control resource set is pre-configured, and the correspondence between the control resource set and the available subbands is flexibly determined based on the listening results, thereby improving the success rate of CORESET transmission without increasing the resources required by CORESET.

[0058] The subband in various embodiments of this application may refer to the minimum bandwidth when performing LBT, such as 20MHz, 5MHz, 10MHz, 40MHz, etc.

[0059] It is understandable that network equipment is an entity on the network side used to transmit or receive signals, such as a gNB. Terminal equipment is an entity on the user side used to receive or transmit signals, such as a mobile phone or UE.

[0060] CORESET is a new concept introduced in NR technology. In NR systems, the UE needs to know the location of the PDCCH in both the frequency and time domains to successfully decode it. Essentially, a CORESET is a time-frequency resource used to carry the PDCCH of one or more UEs. When configuring a CORESET for a UE, the gNB configures its time-domain size (duration) and frequency-domain range (number of RBs occupied), as well as a corresponding search space indicating the start symbol and occurrence period of the CORESET in the time domain. The UE needs these two pieces of information to find the correct time-frequency resource for the CORESET and blindly decode its own PDCCH information within that resource. Therefore, improving the success rate of CORESET transmission is crucial for the UE to successfully decode the PDCCH.

[0061] Figure 1This is a schematic diagram of a system architecture provided for an embodiment of this application. This embodiment is primarily applied to NR-U systems. When other systems also need to use multi-beam transmission of control information and / or data, this embodiment can also be applied to other unlicensed communication systems. Figure 1 As shown, the base station and UE1 to UE6 form a communication system. In this system, UE1 to UE6 can send uplink data to the base station, and the base station needs to receive the uplink data sent by UE1 to UE6. Additionally, UE4 to UE6 can also form a communication system. In this system, the base station can send downlink information to UE1, UE2, UE5, etc.; UE5 can also send downlink information to UE4 and UE6.

[0062] based on Figure 1 The system architecture shown in this application embodiment shows that the control resource configuration method is mainly used for the base station to configure the correspondence between the control resource set corresponding to each UE and the subband supported by the base station.

[0063] The control resource configuration method provided in this application can be adapted to any LBT channel access mechanism, such as a type A or type B multi-carrier LBT channel access mechanism.

[0064] Devices operating in unlicensed bands can automatically detect channel availability and access the channel to operate without requiring authorization. To ensure coexistence with other devices operating in unlicensed bands, a channel contention access mechanism (LBT) is employed.

[0065] Figure 2 This is a flowchart illustrating a method for configuring control resources, provided as an embodiment of this application. This embodiment can be based on... Figure 1 The system architecture shown may include the following operational procedures.

[0066] Step 201: The network device pre-configures multiple control resource sets on multiple subbands, and the multiple control resource sets have different priorities. Specifically, one or more control resource sets can be pre-configured on one subband; a control resource set can be pre-configured on one or more subbands.

[0067] The priority of the control resource set refers to the scheduling order of multiple cores that can be transmitted (sent or received) at a given time. The gNB sends cores with higher priority (those listed earlier) according to this order. When the available subband is limited or insufficient to send all cores, lower priority cores may not be able to be sent due to insufficient available subband. (Refer to step 205)

[0068] In one possible implementation, a control resource set (CORESET) can be pre-configured across multiple subbands, and the order in which the subbands are used when transmitting the CORESET can be pre-agreed upon, which can be referred to as the subband priority. Subsequently, among the available subbands, the CORESET is transmitted using the subband with the highest priority, and the CORESET is transmitted on other subbands.

[0069] (Refer to step 205)

[0070] In one possible implementation, the priority of each of the plurality of control resource sets is updated at predetermined time intervals. According to this implementation, each control resource set can be given a fair opportunity to transmit.

[0071] It should be noted that terminal devices can be configured with multiple CORESETs. For example, one CORESET can be used to schedule downlink data, and another CORESET can be used to schedule system information. For the CORESET that schedules system information, its priority can be the same for all terminal devices. The number of subbands supported by each terminal device can be the same or different. For example, the network device supports subbands 0, 1, 2, and 3, meaning the network device supports four subbands. Three control resource sets are pre-configured, corresponding to UE1, UE2, and UE3 respectively, denoted as CORESET UE1, CORESET UE2, and CORESET UE3. The correspondence between multiple subbands and multiple control resource sets can be varied. For example, CORESET UE1, CORESET UE2, and CORESET UE3 can correspond to all subbands, i.e., subband 0, subband 1, subband 2, and subband 3 respectively. This can be understood as follows: UE1, UE2, and UE3 can all support subband 0, subband 1, subband 2, and subband 3. In this case, each UE supports the same number of subbands, meaning each UE has the same capabilities. Alternatively, CORESET UE1 corresponds to subband 0, subband 1, subband 2, and subband 3; CORESET UE2 corresponds to subband 0, subband 1, and subband 2; and CORESET UE3 corresponds to subband 0 and subband 1. This can also be understood as follows: UE1 supports subband 0, subband 1, subband 2, and subband 3; UE2 supports subband 0, subband 1, and subband 2; and UE3 supports subband 0 and subband 1. In this case, each UE supports a different number of subbands, meaning each UE has different capabilities.

[0072] When all UEs have the same capabilities, the priority settings for each control resource set are relatively flexible. That is, the scheduling order of each control resource set can be set in various ways. Generally, fairness is the primary consideration, for example, a random setting method with periodic or irregular updates.

[0073] Given the varying capabilities of different UEs, since some UEs cannot obtain the listening results of the multiple subbands on their own and can only obtain the listening results of the subbands they support, two methods can be adopted to ensure that the UEs and network devices can determine the same configuration method for control resources: one is for the network device to send the listening results of the multiple subbands to each UE to overcome the problem of insufficient capabilities of some UEs; the other is to consider the UE capabilities when setting the priority of the control resource set and make corresponding settings.

[0074] In one possible implementation, the number of subbands supported by each terminal device corresponding to the plurality of control resource sets is different; the priority of the plurality of control resource sets is pre-configured according to the number of subbands supported by the terminal device corresponding to each control resource level; wherein, the fewer subbands supported by a terminal device, the higher the priority of the control resource set corresponding to that terminal device. According to this implementation, it is not necessary for the network device to send the monitoring results of the plurality of subbands to the terminal device; the terminal device can determine the subband configured in its corresponding control resource set only based on the monitoring results of the subbands it supports.

[0075] In one possible implementation, each terminal device corresponding to the plurality of control resource sets supports a different number of subbands; before selecting a portion of the control resource sets from the plurality of control resource sets for the available subbands, the network device sends the monitoring results of the plurality of subbands to each terminal device. According to this implementation, the network device sending the monitoring results of the plurality of subbands to each terminal device allows the network device to flexibly configure the priority of each control resource set in the plurality of control resource sets.

[0076] Step 202: The network device sends the correspondence between the multiple subbands and the multiple control resource sets, and the priority of each control resource set, to the terminal device associated with the network device.

[0077] Optionally, when each terminal device supports more than one subband, the priority of each subband among the multiple subbands supported by each terminal device can also be sent. Specifically, the correspondence between the multiple subbands and the multiple control resource sets, the priority of the UE's CORESET, and the priority of the corresponding subband can be notified via RRC or other common signaling (one or more signaling) in the manner mentioned later. This will not be elaborated here.

[0078] Specifically, the priority of a control resource set can be an implicit indication based on information related to the control resource set. For example, the ID of the control resource set is used to implicitly indicate the scheduling order of the control resource set; for example, the smaller the ID, the earlier it is scheduled (higher priority).

[0079] Step 203: The network device performs channel listening on each of the multiple subbands to determine one or more usable subbands among the multiple subbands.

[0080] When network devices perform channel sensing on the multiple subbands respectively, they can use either Type A LBT channel access mechanism or Type B LBT channel access mechanism.

[0081] like Figure 3 The diagram illustrates a Type A LBT channel access mechanism. Before LBT, the device performing Type A LBT first determines the backoff priority based on the importance and size of the data to be transmitted, and then randomly selects a backoff number based on the priority level; this backoff number is... Figure 3 The number of time slots a device needs to wait for while listening for an idle channel. For example, on component carrier (CC) 4, the device needs to listen for 7 consecutive time slots that are all idle before it can transmit data. The device can perform independent backoff on multiple CCs. After backoffing on a certain carrier, it will wait for other carriers that are still backoffing. After all carriers performing LBT have completed backoff, the base station needs to perform an additional time slot of clear channel assessment (CCA), also known as lookback, which involves checking backwards from the end of the last backoff time slot to ensure that all carriers are idle. If all carriers are idle, the base station will transmit simultaneously on all idle carriers.

[0082] like Figure 4 The diagram shows a Type B LBT channel access mechanism. Type B LBT devices only perform backoff on a randomly selected carrier, such as... Figure 4 The base station selects only the primary carrier for backoff sensing. When the backoff ends, a one-slot CCA (Cross-Carrier Acquisition) is performed on other secondary carriers, also known as lookback. If the carrier is idle, data transmission occurs; if the carrier is not idle, transmission is not possible on that carrier.

[0083] The LBT (Local Bypass) channel access mechanism allows the gNB (gnB) in the NR-U system to occupy a channel for downlink transmission for a period of time after acquiring it, or to schedule its associated UE (UE) for uplink transmission. The gNB's channel occupancy time (COT) is related to its LBT priority; the lower the priority, the longer the channel can be occupied. The maximum supported channel occupancy time in NR-U is 10ms. After acquiring the channel, the gNB can notify the UE of the start time and / or duration of the COT via downlink (DL) identification signals, such as the wideband demodulation reference signal (DMRS), request-to-send (RTS) or clear-to-send (CTS) signaling, or the group-common PDCCH (GC-PDCCH). Simultaneously, the UE can also use this information to know the LBT status (success or failure) of each subband at that moment.

[0084] Step 204: The terminal device acquires at least the listening results of the subbands supported by the terminal device among the plurality of subbands, and the listening results are used to determine one or more available subbands among the plurality of subbands.

[0085] It should be noted that terminal devices can obtain the monitoring results of the subbands they support by listening. Due to the limitations of terminal devices, some terminal devices only support some of the multiple subbands. In this case, the terminal device can only obtain the monitoring results of those partial subbands by listening. In addition, terminal devices can also receive the monitoring results of the multiple subbands from network devices.

[0086] In one possible implementation, each terminal device corresponding to the plurality of control resource sets supports a different number of sub-bands; the terminal device receives the monitoring results of the plurality of sub-bands from the network device. According to this implementation, the terminal device receiving the monitoring results of the plurality of sub-bands from the network device allows the network device to flexibly configure the priority of each control resource set within the plurality of control resource sets.

[0087] The monitoring results received by the terminal device from the network device may include: the subband number of the available subband among the plurality of subbands and / or the subband number of the unavailable subband among the plurality of subbands.

[0088] Step 205: The network device determines one or more control resource sets to be scheduled from the multiple control resource sets according to the scheduling order of the control resource sets (i.e., the priority of each control resource set); based on one or more subbands pre-configured (corresponding to) the control resource sets, on the one or more available subbands determined in step 204, and within the corresponding channel occupancy time, the determined one or more control resource sets to be scheduled are transmitted. The control resource sets carry downlink control information of the terminal device.

[0089] Optionally, if there are multiple available subbands among the pre-configured (corresponding) multiple subbands of a determined control resource set to be scheduled, the network device may further determine the subband used to send the control resource set according to the priority (order of use) of the multiple subbands of the control resource set.

[0090] According to this implementation, when the number of configurable subbands for the control resource set is greater than one, the control resource set is transmitted on the highest priority available subband. Transmitting the control resource set on other subbands is unnecessary, thus saving communication resources. For example, CORESET UE1 corresponds to subbands 0, 2, and 3, with subband priorities {2, 3, 0}. When the gNB can only use subbands 0, 1, and 3 for transmission, CORESET UE1 will transmit on subband 3.

[0091] It is understood that the embodiments of this application not only involve the configuration of control resources, but also the configuration of downlink data, since the configuration of control resources is related to the configuration of downlink data.

[0092] In one possible implementation, the network device determines that the first subband pre-configured for transmitting the control resource set may differ from the second subband configured based on the monitoring results. In this case, this implementation further includes transmitting downlink data pre-configured on the first subband on the second subband. For example, CORESET UE1 is configured to transmit on subband 0. When subband 0 cannot transmit due to LBT failure, the gNB will simultaneously move CORESET UE1 and the PDSCH pre-configured on subband 0 to other subbands, such as subband 1, for transmission. According to this implementation, when the control resource set undergoes frequency domain shifting due to LBT, the downlink data pre-configured in the same subband as the control resource set will also be simultaneously moved to the new subband, thus eliminating the need for the network device to generate new data simultaneously.

[0093] In one possible implementation, the downlink control information includes downlink scheduling information or system messages (i.e., messages carried by type 0 or type 1 PDCCH); wherein the control resource set carrying the system message has the highest priority. That is, when the plurality of control resource sets include a control resource set for carrying system messages, the control resource set for carrying system messages is selected from the plurality of control resource sets, and the subband corresponding to the control resource set for carrying system messages is selected from the available subbands; the network device selects one or more control resource sets from the remaining plurality of control resource sets for the remaining available subbands based on the scheduling order (priority) of each control resource set in the remaining plurality of control resource sets after selection. According to this implementation, the control resource set for carrying system messages is always prioritized, and the correspondence between this control resource set and the subband does not change with the monitoring results.

[0094] Step 206: The terminal device determines the sub-band actually configured in the control resource set corresponding to the terminal device based at least on the listening result, and receives downlink control information from the network device through the control resource set during the channel occupancy time corresponding to the actually configured sub-band.

[0095] In one possible implementation, the terminal device uses a method or principle consistent with that of the network device to determine the subbands that are actually configured with control resource sets, so as to receive downlink control information carried on the control resource sets on the corresponding subbands. For example, the terminal device determines one or more control resource sets that the network device will schedule, and determines the subbands configured for each control resource set, based on the scheduling order of the control resource sets in the plurality of control resource sets (the priority of each control resource set), the order of the subbands among the plurality of configurable subbands of the control resource sets (the priority of each subband), and the information of the available subbands in the aforementioned listening results.

[0096] According to this implementation, when the number of subbands that can be configured in the control resource set is greater than one, the terminal device receives the information carried on the control resource set on the highest priority available subband. It is not necessary to attempt to receive the control resource set on other subbands, thus saving communication resources.

[0097] In one possible implementation, when the terminal device determines that a pre-configured first subband for transmitting the control resource set corresponding to the terminal device is different from a second subband configured based on the listening result for transmitting the control resource set, it determines to receive downlink data pre-configured on the first subband on the second subband. According to this implementation, when the control resource set undergoes frequency domain shifting due to LBT, downlink data pre-configured in the same subband as the control resource set will also be simultaneously shifted to the new subband, thereby enabling the terminal device to receive downlink data simultaneously.

[0098] In one possible implementation, the downlink control information includes downlink scheduling information or system messages. When the plurality of control resource sets include a control resource set for carrying system messages, the terminal device filters out the control resource set for carrying system messages from the plurality of control resource sets, and filters out the subbands corresponding to the control resource set for carrying system messages from the available subbands. The terminal device selects a portion of the remaining control resource sets from the remaining plurality of control resource sets for the remaining available subbands based on the priority of each control resource set in the remaining plurality of control resource sets after filtering. According to this implementation, the control resource set for carrying system messages is always prioritized, and the correspondence between the control resource set and the subband does not change with the listening results, enabling the terminal device to correctly receive system messages.

[0099] Step 207: The terminal device parses the downlink control information.

[0100] Understandably, once the terminal device determines the subband configured for its corresponding control resource set, it can receive and parse downlink control information in the corresponding subband.

[0101] The method and apparatus provided in this application embodiment allow network devices to flexibly configure control resource sets according to preset rules based on monitoring results. Correspondingly, terminal devices can use the same method as network devices to determine the subbands configured in their corresponding control resource sets and parse downlink control information based on the configuration, thereby improving the success rate of CORESET transmission without increasing the resources required for CORESET.

[0102] Figure 5 This is a schematic diagram illustrating a CORESET configuration implementation method provided in an embodiment of this application. Figure 5As shown, downlink control information for different UEs resides in different CORESETs. For example, UE 1 corresponds to CORESET 1, UE 2 corresponds to CORESET 3, and UE 3 corresponds to CORESET 2. The gNB will inform the UE of the configuration set of the CORESET (including the configuration of its search space) through radio resource control (RRC) signaling. This configuration set includes the CORESET corresponding to the UE and other CORESETs that may appear at the same time as this CORESET.

[0103] In particular, because gNB needs to use different beamforming for different users for downlink transmission in order to achieve higher signal-to-noise ratio and transmission efficiency, different CORESETs are usually configured on different subbands.

[0104] After the gNB passes the LBT (Local Level Bypass), the number of available subbands may be less than the number of pre-configured CORESET subbands. In this case, the gNB needs to re-determine whether each CORESET should be transmitted, and the specific subband for transmitting that CORESET, using certain rules. The UE, through these rules and the current subband's LBT state, can determine which subband its own CORESET and other CORESETs will appear in. Based on the determined subbands where its own CORESET will appear, the UE can obtain downlink data scheduling information. Based on the determined subbands where other CORESETs will appear, the UE can perform rate-matching when parsing downlink data.

[0105] To ensure fairness, the priorities between different CORESETs can be adjusted periodically or aperiodically and the UE can be notified accordingly. For example, CORESET priorities can be based on the system frame number or by DCI or RRC signaling.

[0106] For example, when configuring the initial priority of a CORESET, the gNB can also configure the priority update interval. For instance, if the initial priority is CORESET{1, 3, 2} and the interval is 20ms, then the CORESET priority will be updated every 20ms. The current time can be indicated by the system frame number (SFN). For example, it can be pre-set that when SFN=T, the priorities of the three CORESETs are {1, 3, 2}; when SFN=T+2, the priorities are {3, 2, 1}; when SFN=T+4, the priorities are {2, 1, 3}; and when SFN=T+6, the priorities are {1, 3, 2}, and so on. The CORESET priorities repeat in this order. Furthermore, the gNB can dynamically refresh the CORESET priorities via RRC, DCI, and other signaling, adjusting one or more of the CORESET priority adjustment cycles.

[0107] like Figure 5 The diagram illustrates a method for configuring control resources according to an embodiment of this application. The gNB configures three CORESETs for its supported subbands (subbands 0, 1, 2, and 3). At a certain time, only subbands 1 and 2 communicate via LBT. When all UEs support communication across all four subbands, it is assumed that CORESET 1 has the highest priority, followed by CORESET 3, and then CORESET 2 has the lowest priority.

[0108] Referring to step 205, based on the priorities of each CORESET, the gNB determines that the CORESETs to be scheduled are CORESET 1 and CORESET 3, while CORESET 2 has no subbands available for configuration. The gNB can send CORESETs sequentially according to their subband IDs from smallest to largest; in this case, the gNB will configure CORESET 1 on subband 1 and CORESET 3 on subband 2. Alternatively, the gNB can send CORESETs sequentially according to their subband IDs from largest to smallest; in this case, the gNB will configure CORESET 3 on subband 1 and CORESET 1 on subband 2. The gNB can use either of these two methods for CORESET configuration / transmission, but the method must be communicated to the UE in advance by the gNB, or it must be directly specified by the standard.

[0109] In the above Figure 5In the illustrated implementation, since part of the physical downlink shared channel (PDSCH) of UE 1 overlaps with CORESET 3, UE 1 can perform correct rate-matching based on the configuration of CORESET 3 and its frequency domain location (sub-band 2). That is, the time-frequency resources where PDSCH overlaps with CORESET 3 will not transmit downlink data for UE 1. Specifically, UE 1 knows its corresponding CORESET 1 is located in sub-band 1, and CORESET 2 is configured in sub-band 2, based on the CORESET information and priority configured by the gNB, and the current LBT state (only sub-band 1 and 2 are accessed via LBT). UE 1 knows its time-frequency location in sub-band 2. After reading the PDCCH information carried by CORESET 1, UE 1 obtains the time-frequency resource location of its corresponding downlink data PDSCH and discovers that the aforementioned time-frequency resource portion overlaps with the time-frequency resource location of CORESET 2. At this point, UE 1 knows that the gNB will not transmit UE 1's downlink data at the overlapping time-frequency resources mentioned above. Therefore, the actual time-frequency resources for UE 1's downlink data PDSCH are the time-frequency resources indicated by the PDCCH excluding the portion of time-frequency resources overlapping with CORESET 2. Only after obtaining the above information can UE 1 correctly parse the downlink data transmitted to it by the gNB.

[0110] In this embodiment, the gNB pre-configures multiple CORESETs for multiple subbands and dynamically selects the available CORESET based on the LBT results, thereby improving resource utilization and CORESET transmission success rate. Correspondingly, the UE determines its corresponding CORESET location using the same method as the gNB and parses downlink data based on other CORESET configurations.

[0111] Understandably, with the LBT channel access mechanism, the available subbands correspond to a channel occupancy period. After the channel occupancy period ends, LBT needs to be performed again, and the available subbands need to be re-determined based on the monitoring results, as well as the CORESET configured for the available subbands. Since the available subbands may change after a period of time, the frequency domain shift of the CORESET is involved, as well as the frequency domain shift of downlink data.

[0112] In this embodiment, the gNB dynamically adjusts the frequency domain position of the CORESET after passing the LBT, but it cannot update the downlink scheduling information in the CORESET in time. Therefore, the UE needs to re-parse the downlink resource scheduling information according to the LBT state. Since the NR-U downlink resource scheduling information is at the sub-band (e.g., 20MHz bandwidth) granularity, when the CORESET is shifted in the frequency domain due to the LBT, the PDSCH of the corresponding sub-band will also be shifted to the new sub-band at the same time. The advantage is that the gNB does not need to generate new data at the same time (nor can it generate it in time). Sub-bands that do not contain the CORESET but only contain downlink data remain unchanged or are delayed to the next transmission due to limited downlink resources.

[0113] Figure 6 This is a schematic diagram of a PDSCH dynamic adjustment method provided in an embodiment of this application. According to the LBT's listening results, the CORESET has undergone frequency domain shifting. Figure 6 As shown, UE 1 corresponds to CORESET 1, and the downlink scheduling information of UE 1 is stored in CORESET 1. UE 2 corresponds to CORESET 2. CORESET 1 has a higher priority than CORESET 2. In other words, the transmission order of CORESETs from first to last is: CORESET 1, CORESET 2.

[0114] exist Figure 6 In (a), before LBT, CORESET 1 is configured in subband 0, CORESET 2 is configured in subband 1, and the downlink data bearer for UE 1 is located in subbands 0, 1, 2, and 3. In this scheme, UE 1 can perform PDSCH rate matching based on CORESET 2. Specifically, when the time-frequency resources corresponding to UE 1's PDSCH contain other CORESETs (CORESET 2 in this example), the corresponding information on the time-frequency resources corresponding to those other CORESETs needs to be removed, that is, UE 1's PDSCH is not transmitted on the time-frequency resources corresponding to those other CORESETs.

[0115] exist Figure 6 In (b), after the LBT, assume subbands 1, 2, and 3 pass through the LBT. Coreset 1 is moved to subband 1, and Coreset 2 is moved to subband 2. Simultaneously, downlink data 0 and downlink data 1, which were originally supposed to be transmitted on subbands 0 and 1, are also moved to subbands 1 and 2 respectively to avoid additional rate matching procedures. Data on subband 3 remains unchanged, while data on subband 2 is discarded.

[0116] exist Figure 6In (c), after LBT, assume subbands 2 and 3 pass through LBT. CORESET 1 is moved to subband 2, and CORESET 2 is moved to subband 3. Simultaneously, downlink data 0 and downlink data 1 from subbands 0 and 1 are also moved to subbands 2 and 3 respectively, thus avoiding additional rate matching procedures. Downlink data 2 and 3 that should have been sent on subbands 2 and 3 are discarded.

[0117] exist Figure 6 In (d), after LBT, assume only subband 2 passes through LBT. The higher-priority CORESET 1 is moved to subband 2, while the lower-priority CORESET 2 is discarded. Similarly, only downlink data 0 from subband 0 is moved to subband 2, thus avoiding an additional rate matching process. Data on subbands 1, 2, and 3 is discarded.

[0118] Figure 7 This diagram illustrates another PDSCH dynamic adjustment method provided in this application embodiment. Based on the LBT's monitoring results, some CORESETs have undergone frequency domain shifting. Figure 7 As shown, UE 1 corresponds to CORESET 1, and the downlink scheduling information of UE 1 is stored in CORESET 1. UE 2 corresponds to CORESET 2.

[0119] exist Figure 7 In (a), before LBT, CORESET1 is configured in subband 0, CORESET2 is configured in subband 2, and the downlink data corresponding to UE1 exists in subbands 0, 1, 2, and 3. UE1 can perform PDSCH rate matching based on CORESET2.

[0120] exist Figure 7 In (b), after LBT, assume subbands 1, 2, and 3 pass through LBT. CORESET 1 is moved to subband 1, while CORESET 2 and its corresponding data remain unchanged. Simultaneously, downlink data from subband 0 is also moved to subband 1 to avoid additional rate matching procedures. Data on subband 3 remains unchanged, while data on subband 1 is discarded.

[0121] exist Figure 7 In (c), after LBT, assume subbands 2 and 3 pass through LBT. CORESET 1 is moved to subband 2, and CORESET 2 is moved to subband 3. Simultaneously, downlink data from subbands 0 and 2 are also moved to subbands 2 and 3 to avoid additional rate matching procedures. Data on subbands 1 and 3 is discarded.

[0122] exist Figure 7In (d), after LBT, assume subbands 0 and 1 pass through LBT. CORESET 1 and its corresponding data remain unchanged, while CORESET 2 and its corresponding data are moved to subband 1. Data on subbands 1 and 3 are discarded.

[0123] In this embodiment of the application, under different LBT listening results, the gNB may undergo CORESET frequency domain shift and downlink data frequency domain shift. Accordingly, the UE can use the same rules to determine the possible CORESET frequency domain shift and downlink data frequency domain shift of the gNB, so as to correctly parse its downlink data and perform rate matching according to the downlink control information.

[0124] In the foregoing embodiments, it is assumed that the UEs corresponding to the multiple CORESETs configured by the base station for multiple subbands have the same capabilities. That is, these UEs can all perform LBT on the above multiple subbands. Thus, not only can the base station obtain the LBT results of each of the multiple subbands and dynamically adjust the configuration of the multiple CORESETs according to the LBT results, but the UE can also obtain the LBT results of each of the multiple subbands, dynamically determine the configuration of the multiple CORESETs according to the LBT results, and correctly parse its own CORESET according to the LBT results.

[0125] The following embodiments of this application will illustrate the scenario where, if the base station configures multiple CORESETs for multiple subbands and the UE capabilities are not additionally limited, that is, the UEs associated with the gNB can have different capabilities, such as some UEs supporting a 40MHz (i.e., two subbands) working bandwidth, and some UEs supporting a maximum 80MHz (i.e., four subbands) working bandwidth. When the gNB uses 80MHz bandwidth for downlink transmission, UEs supporting 40MHz bandwidth, due to capability limitations, can only detect the LBT status corresponding to the 40MHz bandwidth. The LBT status of the remaining 40MHz bandwidth can only be notified to the UE by the gNB through other means, or the UE defaults to the 40MHz bandwidth LBT failing. However, UEs supporting 80MHz bandwidth can obtain the full bandwidth LBT status by detecting it themselves.

[0126] One possible implementation is that the gNB does not notify the UE of the LBT status of all subbands.

[0127] In this implementation, UEs supporting only some subbands cannot obtain the LBT state of the full bandwidth used by the base station. To ensure that the UE can determine the same CORESET configuration with the base station even without knowing the LBT state of the full bandwidth, the priority of the CORESET for UEs supporting only some subbands is configured to be higher than that for UEs supporting all subbands. An example is provided below; Table 1 shows the correspondence between CORESETs, UEs, and the subbands supported by the UE.

[0128] Table 1: Correspondence between CORESET, UE, and UE Supported Subbands

[0129] CORESET UE UE-supported subband CORESET1 UE3 0,1,2,3 CORESET2 UE2 0,1 CORESET3 UE1 0,1

[0130] As shown in Table 1, the UEs corresponding to CORESET3 and CORESET2 support some subbands, while the UE corresponding to CORESET1 supports all subbands. Therefore, the priority of CORESET3 and CORESET2 should be configured to be higher than that of CORESET1. For example, the priority of CORESETs should be configured from high to low as CORESET3, CORESET2, and CORESET1.

[0131] Figure 8 This is a schematic diagram illustrating another CORESET configuration implementation method provided in this application embodiment. This implementation method is based on the correspondence shown in Table 1 above, and the priority configuration of the aforementioned CORESET. Figure 8 As shown, the base station performs LBT on subbands 0, 1, 2, and 3 respectively. If LBT on subbands 0 and 3 fails, but LBT on subbands 1 and 2 succeeds, the gNB can only perform downlink transmission on subbands 1 and 2. Since the CORESET priorities are CORESET3, CORESET2, and CORESET1 ({3, 2, 1}) from high to low, CORESET3 will be configured on subband 1 first (since LBT on subband 0 failed). CORESET2 can only be configured on subbands 0 and 1. Since LBT on subband 0 failed, subband 1 is already occupied by CORESET3, so CORESET2 and its corresponding PDSCH cannot be sent. CORESET1 is configured on subband 2 according to the LBT. Table 2 shows the correspondence between CORESET priorities and actual CORESET configurations.

[0132] Table 2: Correspondence between CORESET Priority and Actual CORESET Configuration

[0133]

[0134] Accordingly, taking UE1 as an example, UE1 only supports subband 0 and subband 1. Therefore, UE1 can only obtain the subband 0 LBT results through LBT. If the LBT fails, the subband 1 LBT will succeed. Since CORESET 3 has the highest priority, UE1 determines that CORESET 3 is configured on subband 1. This configuration result is consistent with Table 2. In other words, even if the UE cannot obtain the LBT results of all subbands, it can still determine the subband configured by its corresponding CORESET, and thus parse out the downlink control information sent through that CORESET.

[0135] Taking UE2 as an example, UE2 only supports subband 0 and subband 1. Therefore, UE2 can only obtain the subband 0 LBT results via LBT. If the LBT fails, the subband 1 LBT will succeed. Since CORESET3 has the highest priority, UE2 determines that CORESET3 is configured on subband 1. CORESET3 has the next highest priority. CORESET2 can only be configured on subband 0 and subband 1. Since the subband 0 LBT failed and subband 1 is already occupied by CORESET3, CORESET2 and its corresponding PDSCH cannot be sent. This configuration result is consistent with Table 2. In other words, even if the UE cannot obtain the LBT results for all subbands, it can still determine whether its corresponding CORESET has a configured subband.

[0136] Another possible implementation is that the gNB notifies the UE of the LBT status of all subbands (e.g., via GC-PDCCH, downlink identification signal or other means).

[0137] For this implementation method, the priority of the CORESET corresponding to UEs that only support a portion of the sub-bands and the priority of the CORESET corresponding to UEs that support all sub-bands can be randomly configured without any restrictions, and will not be elaborated here.

[0138] In this application embodiment, a method for configuring CORESET priority when UE has different capabilities is provided. This method for configuring CORESET priority can ensure that UE can still determine the subband of its corresponding CORESET configuration when it cannot obtain the LBT results of all subbands.

[0139] In this embodiment, when the number of subbands that can be configured with a CORESET is greater than one, each subband within the corresponding subband set can also have a priority. One advantage is that different UEs are located in different positions, and the channel conditions for each subband are also different. The gNB configures the corresponding UE's CORESET on channels with low attenuation or low interference as much as possible, which helps to improve data transmission efficiency. The following example illustrates this; Table 3 shows the correspondence between CORESET, UE, UE-supported subbands, and subband priorities.

[0140] Table 3: Correspondence between CORESET, UE, UE-supported subbands, and subband priorities

[0141]

[0142]

[0143] Figure 9 This is a schematic diagram of another CORESET configuration implementation method provided in this application embodiment. This implementation method is based on the correspondence shown in Table 3 above, and the priority configuration of the aforementioned CORESET. The CORESET priorities from high to low are CORESET3, CORESET2, and CORESET1, i.e., {3, 2, 1}. Figure 9 As shown, the base station performs LBT on subbands 0, 1, 2, and 3. LBT on subbands 0 and 3 fails, while LBT on subbands 1 and 2 succeeds. At this point, the gNB can only perform downlink transmission on subbands 1 and 2. Since the CORESET priority is {3, 2, 1}, CORESET 3 will first be configured on subband 1 (since the LBT on subband 0 failed). CORESET 2 can only be configured on subbands 0, 2, 3, and 1. Since the LBT on subband 0 failed, CORESET 2 will be configured on subband 2 according to its subband priority. CORESET 1 is discarded because there are no available subbands. Table 4 shows the correspondence between CORESET priority and actual CORESET configuration.

[0144] Table 4: Correspondence between CORESET Priority and Actual CORESET Configuration

[0145]

[0146] Based on the same correspondence shown in Table 3, but by changing the CORESET priority, the final configuration of the CORESET may be different.

[0147] Figure 10 This is a schematic diagram illustrating another CORESET configuration implementation method provided in this application. This implementation method is based on the correspondence shown in Table 3 above, with CORESET priorities of {2, 1, 3}. Figure 10As shown, the base station performs LBT on subbands 0, 1, 2, and 3. LBT on subbands 0 and 3 fails, while LBT on subbands 1 and 2 succeeds. At this point, the gNB can only perform downlink transmission on subbands 1 and 2. Since the CORESET priority is {2, 1, 3}, CORESET 2 will first be configured on subband 2 (subband 0 failed LBT, and according to its corresponding subband priority, it will be configured on subband 2). CORESET 1 can only be configured on subbands 0, 2, and 1. Since subband 0 failed LBT, subband 2 is occupied by CORESET 2, so CORESET 1 will be configured on subband 1 according to its subband priority. CORESET 3 is discarded because there are no available subbands. Table 5 shows the correspondence between CORESET priority and actual CORESET configuration.

[0148] Table 5: Correspondence between CORESET Priority and Actual CORESET Configuration

[0149]

[0150] In this embodiment of the application, when the number of subbands in the subband set corresponding to CORESET is greater than 1, the gNB performs dynamic CORESET configuration based on the LBT result and subband priority. This is beneficial for the gNB to configure the corresponding UE's CORESET on channels with low attenuation or low interference as much as possible, which helps to improve data transmission efficiency.

[0151] The above embodiments discuss how, when the CORESET is used to carry downlink control information for scheduling downlink data, the CORESET and the corresponding data are frequency-domain shifted and transmitted based on the LBT results. The NR also includes a CORESET and a corresponding search space for sending system messages. For example, Type 0-PDCCH and the common search space (CSS) are used to broadcast system messages for the current cell and surrounding cells. For instance, System Information Block 1 (SIB1) is used for normal UE operation and cell handover. Type 1-PDCCH and CSS are used to carry messages (Msg) for random access by the UE, such as Msg 2 and Msg 4.

[0152] For a UE undergoing initial access and not yet associated with a base station, its initial bandwidth is fixed at 20MHz. Therefore, the CORESET corresponding to the aforementioned CSS can only be fixed to a certain subband. When the gNB LBT fails, the system message will be delayed until the next transmission. Since the aforementioned CORESET is crucial for the normal operation of the UE, it is assumed that the CORESET corresponding to the CSS has the highest priority or a greater probability of becoming the highest priority CORESET to be transmitted.

[0153] This application provides a method for configuring and sending CSS corresponding CORESETs, as well as corresponding priority settings, so as to ensure that when multiple CORESETs are configured for multiple subbands, the CSS corresponding CORESETs included in the multiple CORESETs have a fixed correspondence with one of the multiple subbands. This correspondence is not affected by the LBT result, and other CORESETs cannot be configured on this subband, so as to ensure that the messages carried by the CSS corresponding CORESETs can be successfully sent.

[0154] For example, such as Figure 11 The diagram illustrates another CORESET configuration implementation method provided in this application. The gNB pre-schedules the downlink transmission time-frequency resources before performing LBT. Two CORESETs carrying downlink scheduling information are scheduled within the time slot shown in the diagram. Figure 11 CORESET 1, 2) and 1 CORESET carrying common control information Figure 11 In this embodiment, CORESET 1 schedules the PDSCH of UE 1, and CORESET 2 schedules the PDSCH of UE 2. It is assumed that all UEs have the same capability, supporting reception on all available subbands, and that the priority of CORESET is {2, 1}, meaning CORESET 1 has a priority of 2, CORESET 2 has a priority of 1, and CORESET 2 has a higher priority. When the gNB performs LBT and finds that only subbands 1, 2, and 3 are available, the CORESET (CORESET 3) corresponding to the common control information remains transmitted on subband 1, and the PDSCH of the common control information and the downlink data scheduled by other CORESETs in this subband remain unchanged and continue to be transmitted on this subband. Since it is known that CORESET 3 will be transmitted on subband 1, and CORESET 2 has the highest priority, CORESET 2 will still be transmitted on subband 2. Since it is known that CORESET 3 will be transmitted on subband 1, and CORESET 2 will be transmitted on subband 2, CORESET 1 will be transmitted on subband 3.

[0155] When UE 2 parses the PDSCH time-frequency resources indicated in the PDCCH, it can determine the actual transmission subband of each CORESET through the CORESET configuration information and LBT information. Since the PDSCH in subband 1 and subband 2 remains unchanged, it is still transmitted in that subband; the PDSCH in subband 0 is moved to subband 3 for transmission; the PDSCH in subband 3 cannot be transmitted due to insufficient transmission subband. Furthermore, the data in subband 1 and subband 3 requires rate matching by removing the time-frequency resources of CORESET 3 and CORESET 2.

[0156] When UE 1 parses the PDSCH time-frequency resources indicated in the PDCCH, it can determine the actual transmission subband of each CORESET through the configuration information and LBT information of the CORESET. UE 1 can use a similar method to perform PDSCH parsing. Since its PDSCH does not overlap with the CORESET, it does not need to perform rate matching.

[0157] When the subband LBT for configuring the common control information CORESET fails, the gNB will not transmit the CORESET and PDSCH in this transmission. That is, the common control information CORESET and the corresponding PDSCH will only be transmitted on the configured subband or will not be transmitted due to the LBT failure, and the subband will not be moved according to the LBT result.

[0158] In the above embodiments, we assume that the UEs have the same capabilities and can receive data on all subbands. When the UEs have different capabilities and some / all UEs can only receive data on some subbands, the transmission of the CORESET and PDSCH common control information is the same as in the above embodiments. The transmission method for the CORESET and corresponding PDSCH configuration carrying the scheduling UE data control information is the same as in the above embodiments. Figure 10 The corresponding implementation methods are similar and will not be described in detail here.

[0159] Another embodiment of this application proposes a method for configuring and resolving control resource sets, please refer to... Figure 19 This method may include the following operational procedures.

[0160] 301. The network device configures the search space and / or CORESET for the terminal device, which is used by the terminal device to detect the PDCCH. In the time domain, the network device configures the detection period and monitoring occasion for the terminal device. In the frequency domain, the network device configures multiple monitoring locations for the terminal device. Each monitoring occasion will have multiple monitoring locations in the frequency domain. This search space is used by the terminal device to detect the PDCCH. The bandwidth of the monitoring location in the frequency domain can be less than or equal to the bandwidth of a sub-band. Optionally, the bandwidth of the monitoring location in the frequency domain is equal to the bandwidth of the Coreset.

[0161] 302, The network device sends a first signaling and / or a second signaling to the terminal device, wherein the first signaling is used to indicate the configuration of the search space to the terminal device, and the second signaling is used to indicate the configuration of the CORESET to the terminal device.

[0162] 303, The terminal device receives a first signaling and / or a second signaling from the network device, and detects the PDCCH in the search space according to the first signaling and / or the second signaling.

[0163] The following is an exemplary description of 301; please refer to [link / reference]. Figure 20 The network device configures a BWP (Block Window) for the terminal device, comprising four subbands #1 to #4, and four detection positions, one for each subband. For ease of description, these four detection positions are denoted as ML#1 to ML#4. In slot 1, the terminal device performs detection on ML#1 to ML#4. In ML#1, it detects the GC-PDCCH, thus obtaining an available subband indication. This available subband indication indicates that subbands #1 and #4 are available. In the next slot, slot 2, the terminal device performs detection in ML#1 of subband 1 and in ML#4 of subband 2.

[0164] As can be seen, when the terminal device receives available subband indication information from the network device, it will detect the PDCCH in the search space within the available subband. When it does not receive available subband indication information from the network device, the terminal device will detect the PDCCH in all configured detection locations. Optionally, the available subband indication information can be represented as an LBT bandwidth indicator.

[0165] The detection location is further described below. The detection location includes a CORESET, in which the terminal device performs detection. Specifically, the terminal device detects PDCCH at the monitored PDCCH candidates in the CORESET. In the following text, "monitored PDCCH candidates" is simply referred to as "PDCCH candidates" for ease of description.

[0166] When the terminal device detects a change in available subbands (e.g., receiving an available subband indication message from the GC-PDCCH indicating an update in available subband information), the terminal device can adjust its detection position and can reallocate the number of PDCCH candidate positions in the detection position. For example, with Figure 20 For example, a network device is configured with 4 subbands and a search space is configured for the terminal device. This search space includes 4 detection positions in the frequency domain. If the terminal device can detect X = 44 PDCCH candidate positions in one slot, before detecting the GC-PDCCH carrying available subband indication information, the terminal device will detect PDCCH at detection positions ML#1 to ML#4. At one detection position, the terminal device performs detection at 11 PDCCH candidate positions. When the terminal device detects that only subbands #1 and #4 are available after GC-PDCCH detection, it can reallocate the 44 PDCCH candidate positions, with 22 PDCCH candidate positions allocated to each detection position. Thus, the terminal device performs detection on subbands #1 and #4, with 22 PDCCH candidate positions detected at each detection position.

[0167] Please refer to Figure 21 This section further explains the candidate positions of PDCCH. A CORESET occupies 6 CCEs in the frequency domain and 2 symbols in the time domain. A CCE occupies 1 symbol and 6 RBs, meaning a CORESET occupies 36 PRBs in the frequency domain. Taking a PDCCH aggregation level of 2 as an example, each monitored PDCCH candidate occupies two CCEs. In the search space, each detection opportunity is configured with several monitored PDCCH candidate positions. For different PDCCH formats, the number of monitored PDCCH candidate positions included in a detection opportunity can be the same or different. Figure 20In this system, a detection opportunity includes four PDCCH candidate positions, denoted as PDCCH Candidate 1 to 4. PDCCH Candidate 0 includes CCE1 and CCE2, PDCCH Candidate 1 includes CCE2 and CCE3, PDCCH Candidate 2 includes CCE4 and CCE5, and PDCCH Candidate 3 includes CCE6 and CCE7. In different implementations, the detection cycle can be in units of symbols or in units of slots.

[0168] Taking the detection of X PDCCH candidate positions by a terminal device in one time unit as an example, these X PDCCH candidate positions are allocated among one or more detection positions to be detected. The total number of PDCCH candidate positions detected at one or more detection positions to be detected does not exceed X. The number of PDCCH candidate positions allocated to each detection position to be detected can be the same or different. This time unit can be a slot, a mini slot, a frame, or a subframe.

[0169] In some embodiments, the terminal device detects CCEs at detection locations. For example, if the terminal device detects Y non-overlapping CCEs in one time unit, these Y CCEs are allocated among one or more detection locations. The total number of PDCCH candidate locations detected on one or more CCEs does not exceed Y. The number of CCEs allocated to each detection location can be the same or different. The time unit can be a slot, a minislot, a frame, or a subframe.

[0170] The network device sends a second signaling message for configuring a control resource set for the terminal device. This second signaling message includes a first field indicating the frequency domain location of the first detection location among multiple detection locations, such as the starting PRB number of the frequency domain location, the number of PRBs occupied by the frequency domain location, etc. Optionally, the first field can be represented as "frequency domain resources". In different implementations, the first detection location can be the detection location with the smallest starting PRB number among multiple detection locations; or, the first detection location can be the detection location with the largest starting PRB number among multiple detection locations; or, the first detection location can be a default detection location in a subband. If the subband is an available subband indicated by the network device, the terminal can only perform detection at the default detection location of that available subband. In other words, after the terminal device obtains an available subband indication, and the detection location is within the available subband, the terminal device can only detect the PDCCH at this detection location. If the detection location is not within the available subband, the terminal device selects the next nearest detection location within the available subband as the default detection location. The first field can be a bitmap, where each bit corresponds to an RB or an RBG (including 6 RBs). The value of this bit indicates whether the RB or RBG corresponding to that bit belongs to the first detection position. The RBG can be composed of PRBs, forming a Physical Resource Block Group (PRBG). For example, 6 PRBs constitute this PRBG. Alternatively, the RBG can be composed of CRBs, forming a Common RB Group (CRBG). A PRBG is a group of PRBs numbered starting from PRB 0 in the BWP. For example, 6 CRBs constitute this CRBG. A BWP may contain N PRBGs or N CRBGs, where a CRBG is a group of CRBs numbered starting from reference point A or CRB 0 in the carrier within the BWP. See reference [link to relevant documentation]. Figure 22CRB#54 to CRB#59 constitute one CRBG, and CRB#60 to CRB#65 constitute another CRBG. Each bit corresponds to a CRBgroup in the BWP. Alternatively, this first field can be jointly encoded using a resource indicator value (RIV) to indicate the starting PRB and the number of RBs occupied by the first detection position; or to indicate the index of the starting PRB and the number of RBs occupied by the first detection position; or to indicate the starting resource block group CRBG or PRBG and the number of CRBGs or PRBGs occupied by the first detection position; or to indicate the index of the starting CRBG or PRBG and the number of CRBGs or PRBGs occupied by the first detection position.

[0171] In some implementations, the second signaling may also carry an offset indicator, which indicates the number of RBs by which the starting boundary of the RB with the smallest RB index in the first detection position is offset relative to the boundary of the nearest CRBG or PRBG with an RB index greater than or less than the RB index. Therefore, the starting position of the first detection position is not limited to the starting boundary of the CRBG or PRBG, but can start from any PRB or any CRB within the CRBG or PRBG. Please refer to... Figure 21 The starting boundary of the first detection position may not be aligned with the starting boundary of the CRBG or PRBG, but rather with the starting boundary of any PRB or CRB within the CRBG or PRBG. Taking the CRBG as an example, this offset can indicate the number of RBs offset relative to CRB#54 or CRB#60 from the starting boundary of the RB with the smallest CRBindex in the first detection position.

[0172] In another embodiment, the first signaling further includes a second field indicating the offset of a detection position or the offset of a group of detection positions relative to the first detection position. The terminal device can obtain the starting position of each detection position, such as the starting PRB number of each detection position, based on the offset. Optionally, in other embodiments, the second field may be carried in the second signaling instead of the first signaling.

[0173] For example, the network device is configured with an offset. Specifically, the offset between two adjacent detection positions is the same, or in other words, the offset between two adjacent detection positions is fixed. The network device can determine multiple detection positions by configuring one offset. Let the i-th detection position represent all detection positions except the first detection position, where i is an integer greater than 1 and less than the total number of detection positions, and the starting PRB index N of the i-th detection position is... start,i It meets the following rules:

[0174] N start,i =N start,1 +(i-1)×O

[0175] Among them, N start,i This represents the starting boundary of the i-th detection position, which can be the starting PRB index, starting CRB index, starting PRBG index, or starting CRBG index. O is the offset between two adjacent detection positions, which can be in units of RB or RBG.

[0176] For example, the network device is configured with multiple offsets. Specifically, the offsets between two adjacent detection locations can be the same or different, or the offsets between two adjacent detection locations can be fixed or variable.

[0177] In one scenario, the multiple offsets are the offsets of other detection positions besides the first detection position relative to the first detection position. That is, the network device configures offsets relative to the first detection position for each of the other detection positions. These multiple offsets can form an offset sequence (O1..., O...). k-1 ), where K is the number of detection positions excluding the first detection position. The starting PRB index of the i-th detection position conforms to the following rule:

[0178] N start,i =N start,1 +O i-1

[0179] Where, N start,i This represents the starting boundary of the i-th detection position. The starting boundary can be the starting PRB index, the starting CRB index, the starting PRBG index, or the starting CRBG index. The offset can be in units of RB or RBG.

[0180] In another scenario, these multiple offsets are the offsets of each detection position relative to the previous adjacent detection position, and these multiple offsets can form an offset sequence (O1..., O...). k-1 The offset can be expressed in RB or RBG units. Here, K is the number of detection positions excluding the first detection position. The starting PRB number of the i-th detection position conforms to the following rules:

[0181]

[0182] Where, N start,iThis represents the starting boundary of the i-th detection position. The starting boundary can be the starting PRB index, the starting CRB index, the starting PRBG index, or the starting CRBG index.

[0183] In another scenario, the network device can configure starting boundaries for each of the detection locations other than the first detection location, forming a sequence of starting boundary locations (N). start,2 , ..., N start,K The starting boundary can be the starting PRB index, the starting CRB index, the starting PRBG index, or the starting CRBG index. Here, K is the number of detection positions other than the first detection position.

[0184] In another embodiment, the first signaling may further include a third field, which may be represented as "nrofCandidates". This third field is used to indicate the number of PDCCH candidate positions in each detection position of a detection opportunity corresponding to different aggregation levels; or the third field is used to indicate the total number of PDCCH candidate positions in all detection positions of a detection opportunity corresponding to different aggregation levels. This total number will be allocated to each detection position, and the number of PDCCH candidate positions at each detection position may be the same or different.

[0185] The first signaling may also include a fourth field, which indicates the number of PDCCH candidate positions corresponding to one or more DCI formats in each detection location within a detection opportunity; or the fourth field indicates that the total number of PDCCH candidate positions corresponding to one or more DCI formats in all detection locations within a detection opportunity is allocated across all detection locations, and the number of PDCCH candidate positions at each detection location may be the same or different. For example, the DCI of a detection opportunity may be configured as DCI format 2-0 or slot format indicator (SFI).

[0186] The relevant features of the embodiments of this application can be referenced from the foregoing embodiments or the following embodiments; therefore, repeated parts have not been described again. Furthermore, the network devices or terminals (or related modules, chips, systems, computer programs, storage media) involved in the subordinate device or system embodiments can also be used to execute the methods provided in the embodiments of this application.

[0187] The configuration and parsing method of control resources provided in the embodiments of this application has been described above. The network device and terminal device provided in the embodiments of this application will be described below.

[0188] Figure 12This is a schematic block diagram of a network device 1200 provided in an embodiment of this application. The network device is pre-configured with multiple control resource sets on multiple subbands, and the multiple control resource sets have different priorities. The network device 1200 includes:

[0189] The transceiver module 1210 is used to perform channel listening on the plurality of subbands respectively to determine one or more usable subbands among the plurality of subbands;

[0190] The processing module 1220 is configured to determine one or more control resource sets to be scheduled from the plurality of control resource sets according to the priority of each control resource set in the plurality of control resource sets; and to transmit the one or more control resource sets to be scheduled through the transceiver module 1210 on the one or more available subbands and during the corresponding channel occupancy time; wherein the control resource set carries downlink control information of the terminal device.

[0191] In this embodiment, the network device not only pre-configures multiple control resource sets that allow simultaneous transmission on multiple subbands, but also pre-configures the multiple control resource sets to have different priorities. This allows the transceiver module 1210 to perform channel listening on each of the multiple subbands. If the number of available subbands is less than the number of multiple control resource sets, the processing module 1220 selects a portion of the control resource sets for the available subbands according to the priority of each control resource set. During the channel occupancy time corresponding to the available subband, the downlink control information to be sent to the terminal device is carried through the portion of the control resource sets. This improves the success rate of CORESET transmission without increasing the resources required for CORESET.

[0192] Furthermore, since the network device can also send the correspondence between the multiple subbands and the multiple control resource sets and the priority of each control resource set to the terminal device associated with the network device, the terminal device can use the same method as the network device to determine the subband configured in its corresponding control resource set and parse the downlink control information according to the configuration.

[0193] Optionally, as an embodiment, the network device is pre-configured with multiple sets of control resources across multiple subbands, including:

[0194] One or more control resource sets are pre-configured on one of multiple subbands; and / or,

[0195] A set of control resources is pre-configured on one or more subbands.

[0196] Optionally, as an embodiment, the priority of each control resource set in the plurality of control resource sets is updated at a predetermined time interval; or, the priority of each control resource set in the plurality of control resource sets having the same terminal device capability is updated at a predetermined time interval, wherein the terminal device capability represents the number of sub-bands supported by the terminal device.

[0197] Optionally, as an embodiment, the number of sub-bands supported by each terminal device corresponding to the plurality of control resource sets is different; the plurality of control resource sets have different priorities, including:

[0198] The priority of the multiple control resource sets is pre-configured based on the number of subbands supported by the terminal device corresponding to each control resource level; wherein, for one or more terminal devices with fewer supported subbands, the priority of the control resource set corresponding to one or more terminal devices is higher.

[0199] Optionally, as an embodiment, the number of sub-bands supported by each terminal device corresponding to the plurality of control resource sets is different; the processing module 1220 is further configured to send the listening results of the plurality of sub-bands to each terminal device through the transceiver module 1210 before determining one or more control resource sets to be scheduled from the plurality of control resource sets.

[0200] Optionally, as an embodiment, the control resource set can be configured with multiple sub-bands having different priorities;

[0201] The processing module 1220 is further configured to determine the subband for transmitting the control resource set based on the priority of each configurable subband of the control resource set in the available subbands.

[0202] Optionally, as an embodiment, the processing module 1220 is further configured to determine that the pre-configured first subband for transmitting the control resource set is different from the second subband configured for transmitting the control resource set based on the listening result, and transmit downlink data pre-configured on the first subband on the second subband through the transceiver module 1210.

[0203] Optionally, as an embodiment, the downlink control information includes downlink scheduling information or system messages;

[0204] The processing module 1220 is specifically configured to, when the plurality of control resource sets include a control resource set for carrying system messages, filter out the control resource set for carrying system messages from the plurality of control resource sets, and filter out the sub-bands corresponding to the control resource set for carrying system messages from the available sub-bands; and select one or more control resource sets from the remaining plurality of control resource sets for the remaining available sub-bands after filtering, according to the priority of each control resource set in the remaining plurality of control resource sets after filtering.

[0205] It should be understood that the processing module 1220 in the embodiments of this application can be implemented by a processor or processor-related circuit components, and the transceiver module 1210 can be implemented by a transceiver or transceiver-related circuit components.

[0206] like Figure 13 As shown in the illustration, this application also provides a network device 1300, which includes a processor 1310, a memory 1320, and a transceiver 1330. The memory 1320 stores instructions or programs, and the processor 1310 executes the instructions or programs stored in the memory 1320. When the instructions or programs stored in the memory 1320 are executed, the processor 1310 performs the operations performed by the processing module 1220 in the above embodiments, and the transceiver 1330 performs the operations performed by the transceiver module 1210 in the above embodiments.

[0207] It should be understood that network device 1200 or network device 1300 according to the embodiments of this application may correspond to the embodiments of this application. Figure 2 and Figure 19 The corresponding network device in the method, and the operation and / or function of each module in network device 1200 or network device 1300 are respectively for implementing Figure 2 and Figure 19 The corresponding process of the method in the document will not be elaborated here for the sake of brevity.

[0208] Figure 14 This is a schematic block diagram of a terminal device 1400 provided in an embodiment of this application. The terminal device has pre-acquired configuration information of a network device. The configuration information is used to indicate that the network device has pre-configured multiple control resource sets on multiple subbands. The multiple control resource sets have different priorities. The terminal device 1400 includes:

[0209] The transceiver module 1410 is configured to acquire at least the listening results of the subbands supported by the terminal device among the plurality of subbands, and the listening results are used to determine one or more available subbands among the plurality of subbands;

[0210] The processing module 1420 is configured to determine, at least based on the listening results and the priority of each control resource set in the plurality of control resource sets, the actual subband configured for the control resource set corresponding to the terminal device, receive downlink control information carried on the control resource set from the network device through the transceiver module 1410 during the channel occupancy time corresponding to the actual configured subband, and parse the downlink control information.

[0211] In this embodiment, the terminal device receives in advance the correspondence between multiple subbands and multiple control resource sets and the priority of each control resource set from the network device. This enables the processing module 1420 to determine the subband configured for its corresponding control resource set using the same method as the network device based on the listening results obtained by the transceiver module 1410, and to parse the downlink control information based on the configuration.

[0212] Optionally, as an embodiment, the number of subbands supported by each terminal device corresponding to the plurality of control resource sets is different; the transceiver module 1410 is specifically used to receive the listening results of the plurality of subbands from the network device.

[0213] Optionally, as an embodiment, the control resource set can be configured with multiple sub-bands having different priorities;

[0214] The processing module 1420 is specifically configured to determine, based on the priority of each control resource set in the plurality of control resource sets and the priority of each configurable subband in the available subbands, the network device as one or more control resource sets to be scheduled from the plurality of control resource sets, and to determine the subband configured for each control resource set in the one or more control resource sets.

[0215] Optionally, as an embodiment, the processing module 1420 is further configured to receive downlink data pre-configured on the first subband on the second subband when it is determined that the first subband for transmitting the control resource set corresponding to the terminal device is different from the second subband for transmitting the control resource set configured according to the listening result.

[0216] Optionally, as an embodiment, the downlink control information includes downlink scheduling information or system messages;

[0217] The processing module 1420 is specifically configured to, when the plurality of control resource sets include a control resource set for carrying system messages, filter out the control resource set for carrying system messages from the plurality of control resource sets, and filter out the sub-bands corresponding to the control resource set for carrying system messages from the available sub-bands; and select one or more control resource sets from the remaining plurality of control resource sets for the remaining available sub-bands after filtering, according to the priority of each control resource set in the remaining plurality of control resource sets after filtering.

[0218] It should be understood that the processing module 1420 in the embodiments of this application can be implemented by a processor or processor-related circuit components, and the transceiver module 1410 can be implemented by a transceiver or transceiver-related circuit components.

[0219] like Figure 15 As shown in the illustration, this application embodiment also provides a terminal device 1500, which includes a processor 1510, a memory 1520, and a transceiver 1530. The memory 1520 stores instructions or programs, and the processor 1510 executes the instructions or programs stored in the memory 1520. When the instructions or programs stored in the memory 1520 are executed, the processor 1510 performs the operations performed by the processing module 1420 in the above embodiment, and the transceiver 1530 performs the operations performed by the transceiver module 1410 in the above embodiment.

[0220] It should be understood that terminal device 1400 or terminal device 1500 according to the embodiments of this application may correspond to the embodiments of this application. Figure 2 and Figure 19 The corresponding terminal device in the method, and the operation and / or function of each module in terminal device 1400 or terminal device 1500 are respectively for implementing Figure 2 and Figure 19 The corresponding process of the method in the document will not be elaborated here for the sake of brevity.

[0221] This application also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, can implement the processes related to the terminal device in the communication method provided in the above method embodiments.

[0222] This application also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, can implement the network device-related processes in the communication method provided in the above method embodiments.

[0223] This application also provides a communication device, which can be a terminal device or a circuit. This communication device can be used to perform the actions performed by the terminal device in the above method embodiments.

[0224] When the communication device is a terminal device Figure 16 A simplified schematic diagram of a terminal device is shown. This is for ease of understanding and illustration. Figure 16 In this context, the terminal device is taken as a mobile phone. For example... Figure 16 As shown, the terminal device includes a processor, memory, radio frequency (RF) circuitry, antenna, and input / output devices. The processor is primarily used for processing communication protocols and data, controlling the terminal device, executing software programs, and processing software program data. The memory is mainly used to store software programs and data. The RF circuitry is mainly used for converting baseband signals to RF signals and processing RF signals. The antenna is mainly used for transmitting and receiving RF signals in the form of electromagnetic waves. Input / output devices, such as touchscreens, displays, and keyboards, are mainly used to receive user input data and output data to the user. It should be noted that some types of terminal devices may not have input / output devices.

[0225] When data needs to be sent, the processor performs baseband processing on the data to be sent and outputs the baseband signal to the radio frequency (RF) circuit. The RF circuit then processes the baseband signal and transmits it outward as electromagnetic waves through the antenna. When data is sent to the terminal device, the RF circuit receives the RF signal through the antenna, converts it into a baseband signal, and outputs the baseband signal to the processor. The processor then converts the baseband signal back into data and processes it. For ease of explanation, Figure 16 Only one memory and processor are shown in the illustration. In actual terminal device products, there may be one or more processors and one or more memories. Memory may also be referred to as storage medium or storage device, etc. Memory may be set up independently of the processor or integrated with the processor; this application embodiment does not impose any limitations on this.

[0226] In this embodiment, the antenna and radio frequency circuit with transceiver functions can be considered as the transceiver unit of the terminal device, and the processor with processing functions can be considered as the processing unit of the terminal device. For example... Figure 16 As shown, the terminal device includes a transceiver unit 1610 and a processing unit 1620. The transceiver unit can also be called a transceiver, transceiver machine, transceiver device, etc. The processing unit can also be called a processor, processing board, processing module, processing device, etc. Optionally, the device in the transceiver unit 1610 used to implement the receiving function can be considered as a receiving unit, and the device in the transceiver unit 1610 used to implement the transmitting function can be considered as a transmitting unit; that is, the transceiver unit 1610 includes a receiving unit and a transmitting unit. The transceiver unit can sometimes also be called a transceiver, transceiver, or transceiver circuit, etc. The receiving unit can sometimes be called a receiver, receiver, or receiving circuit, etc. The transmitting unit can sometimes be called a transmitter, transmitter, or transmitting circuit, etc.

[0227] It should be understood that the transceiver unit 1610 is used to perform the sending and receiving operations on the terminal device side in the above method embodiments, and the processing unit 1620 is used to perform other operations on the terminal device in the above method embodiments besides the sending and receiving operations.

[0228] For example, in one implementation, the transceiver unit 1610 is used to perform... Figure 2 and Figure 19 The receiving operation on the terminal device side, and / or the transceiver unit 1610 is also used to perform other transceiver steps on the terminal device side in the embodiments of this application. The processing unit 1620 is used to execute... Figure 2 Step 206 and Figure 19 Step 303 and / or processing unit 1620 are also used to perform other processing steps on the terminal device side in the embodiments of this application.

[0229] When the communication device is a chip, the chip includes a transceiver unit and a processing unit. The transceiver unit can be an input / output circuit or a communication interface; the processing unit is a processor, microprocessor, or integrated circuit integrated on the chip.

[0230] When the communication device in this embodiment is a terminal device, it can be referred to Figure 17 The device shown. As an example, this device can perform similar tasks. Figure 15 The functions of the 1510 processor. Figure 17 The device includes a processor 1710, a data transmission processor 1720, and a data reception processor 1730. The processing module 1420 in the above embodiment can be... Figure 17 The processor 1710 in the above embodiment performs the corresponding functions. The transceiver module 1410 in the above embodiment can be... Figure 17 The transmitting data processor 1720 and / or receiving data processor 1730 are included. Although Figure 17 The diagram shows a channel encoder and a channel decoder, but it is understood that these modules are not limiting to this embodiment and are merely illustrative.

[0231] Figure 18This illustrates another form of the present embodiment. The processing device 1800 includes modules such as a modulation subsystem, a central processing subsystem, and a peripheral subsystem. The communication device in this embodiment can serve as the modulation subsystem. Specifically, the modulation subsystem may include a processor 1803 and an interface 1804. The processor 1803 performs the functions of the aforementioned processing module 1420, and the interface 1804 performs the functions of the aforementioned transceiver module 1410. As another variation, the modulation subsystem includes a memory 1806, a processor 1803, and a program stored in the memory 1806 and executable on the processor. When the processor 1803 executes the program, it implements the method on the terminal device side in the above method embodiment. It should be noted that the memory 1806 may be non-volatile or volatile, and its location may be inside the modulation subsystem or within the processing device 1800, as long as the memory 1806 can be connected to the processor 1803.

[0232] As another embodiment of this invention, a computer-readable storage medium is provided, on which instructions are stored, which, when executed, perform the method on the terminal device side of the above method embodiment.

[0233] As another form of this embodiment, a computer program product containing instructions is provided, which, when executed, perform the method on the terminal device side of the above method embodiment.

[0234] It should be understood that the processor mentioned in the embodiments of this application can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor.

[0235] It should also be understood that the memory mentioned in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DRRAM).

[0236] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA, or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, the memory (storage module) is integrated into the processor.

[0237] It should be noted that the memories described herein are intended to include, but are not limited to, these and any other suitable types of memories.

[0238] It should also be understood that the first, second, third, fourth and various numerical designations used herein are merely for descriptive convenience and are not intended to limit the scope of this application.

[0239] It should be understood that the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.

[0240] It should be understood that, in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0241] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0242] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0243] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0244] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0245] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0246] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0247] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method of controlling a configuration of resources, characterized by, include: A first communication device receives a first signaling and a second signaling from a second communication device. The first signaling is used to indicate a search space, and the second signaling is used to indicate a control resource set (CORESET) associated with the search space. The search space includes a detection opportunity at multiple detection positions in the frequency domain. The detection positions are used by the first communication device to detect the physical downlink control channel (PDCCH). The bandwidth of one detection position is less than or equal to the bandwidth of a subband in the frequency domain. The CORESET is used to configure the bandwidth of the detection positions. The first communication device detects the PDCCH in the search space.

2. The method according to claim 1, characterized in that, The first signaling also includes a third field, which indicates the number of PDCCH candidate positions in each detection position corresponding to different aggregation levels.

3. The method according to claim 1 or 2, characterized in that, The search space is the search space where DCI format 2-0 is located. The first signaling also includes a fourth field, which indicates the number of PDCCH candidate positions of DCI format 2-0 corresponding to each detection position.

4. The method according to any one of claims 1 to 3, characterized in that, Also includes: When the first communication device receives an available subband indication from the second communication device, the available subband indication information indicates a plurality of available subbands of the first communication device, and the first communication device detects the PDCCH at the detection position of the available subband; When the first communication device does not receive the available subband indication, the first communication device detects the PDCCH at the plurality of detection locations.

5. The method according to any one of claims 1 to 4, characterized in that, The first communication device performs Listen-Before-Speak (LBT) based on the subband.

6. A method for controlling resource allocation, characterized in that, include: A first communication device receives a first signaling from a second communication device. The first signaling is used to indicate a search space. The first communication device is configured with a detection opportunity and a detection period in the time domain. The search space includes multiple detection positions in the frequency domain for a detection opportunity. The detection positions are used by the first communication device to detect the Physical Downlink Control Channel (PDCCH). The first signaling includes a third field, which indicates the number of PDCCH candidate positions in each detection position corresponding to different aggregation levels. The first communication device detects the PDCCH in the search space.

7. The method according to claim 6, characterized in that, Also includes: The first communication device receives a second signaling message, which is used to indicate the control resource set CORESET associated with the search space.

8. The method according to claim 7, characterized in that, The CORESET is used to configure the bandwidth of the detection location.

9. The method according to any one of claims 6 to 8, characterized in that, The search space is the search space of DCI format 2-0. The first signaling also includes a fourth field, which indicates the number of PDCCH candidate positions of DCI format 2-0 corresponding to each detection position.

10. The method according to any one of claims 6 to 9, characterized in that, Also includes: When the first communication device receives an available subband indication from the second communication device, the available subband indication information indicates a plurality of available subbands of the first communication device, and the first communication device detects the PDCCH at the detection position of the available subband; When the first communication device does not receive the available subband indication, the first communication device detects the PDCCH at the plurality of detection locations.

11. The method according to any one of claims 6 to 10, characterized in that, The first communication device performs Listen-Before-Speak (LBT) based on subband.

12. A method for controlling the allocation of resources, characterized in that, include: The second communication device configures a search space and its associated control resource set CORESET of the first communication device. The search space includes multiple detection positions in the frequency domain where a detector can detect the physical downlink control channel (PDCCH) of the first communication device. The bandwidth of one detection position is less than or equal to the bandwidth of a sub-band in the frequency domain. The CORESET is used to configure the bandwidth of the detection positions. The second communication device sends a first signaling and a second signaling to the first communication device, wherein the first signaling is used to indicate the search space and the second signaling is used to indicate the CORESET.

13. The method according to claim 12, characterized in that, The first signaling also includes a third field, which indicates the number of PDCCH candidate positions in each detection position corresponding to different aggregation levels.

14. The method according to claim 12 or 13, characterized in that, The search space is the search space where DCI format2-0 is located. The first signaling also includes a fourth field, which indicates the number of PDCCH candidate positions of DCI format2-0 corresponding to each detection position.

15. A method for controlling the allocation of resources, characterized in that, include: The second communication device configures a search space of the first communication device. The search space includes multiple detection positions in the frequency domain where a detector can detect the Physical Downlink Control Channel (PDCCH). The detection positions are used by the first communication device to detect the Physical Downlink Control Channel (PDCCH). The first signaling includes a third field, which indicates the number of PDCCH candidate positions in each detection position corresponding to different aggregation levels. The second communication device sends a first signaling message to the first communication device, the first signaling message being used to indicate the search space.

16. The method according to claim 15, characterized in that, Also includes: The second communication device sends a second signaling message, which is used to indicate the control resource set CORESET associated with the search space.

17. The method according to claim 16, characterized in that, The CORESET is used to configure the bandwidth of the detection location.

18. The method according to any one of claims 15 to 17, characterized in that, The search space is the search space where DCIformat2-0 is located. The first signaling also includes a fourth field, which indicates the number of PDCCH candidate positions of DCIformat2-0 corresponding to each detection position.

19. A first communication device, characterized in that, include: A transceiver module is configured to receive a first signaling and a second signaling from a second communication device. The first signaling is used to indicate a search space, and the second signaling is used to indicate a control resource set (CORESET) associated with the search space. The search space includes multiple detection positions in the frequency domain for a detection opportunity. The detection positions are used by the first communication device to detect the physical downlink control channel (PDCCH). The bandwidth of one detection position is less than or equal to the bandwidth of a sub-band in the frequency domain. The CORESET is used to configure the bandwidth of the detection positions. A processing module for detecting the PDCCH in the search space.

20. The apparatus according to claim 19, characterized in that, The first signaling also includes a third field, which indicates the number of PDCCH candidate positions in each detection position corresponding to different aggregation levels.

21. The apparatus according to claim 19 or 20, characterized in that, The search space is the search space where DCI format2-0 is located. The first signaling also includes a fourth field, which indicates the number of PDCCH candidate positions of DCI format2-0 corresponding to each detection position.

22. The apparatus according to any one of claims 19 to 21, characterized in that, When the transceiver module receives an available subband indication from the second communication device, the available subband indication information indicates multiple available subbands of the first communication device, and the processing module detects the PDCCH at the detection position of the available subband; When the transceiver module does not receive the available subband indication, the processing module detects the PDCCH at the multiple detection locations.

23. The apparatus according to any one of claims 19 to 22, characterized in that, The first communication device performs Listen-Before-Speak (LBT) based on the subband.

24. A second communication device, characterized in that, include: A processing module is configured to configure a search space and its associated control resource set CORESET of a first communication device. The search space includes multiple detection positions of a detection opportunity in the frequency domain. The detection positions are used by the first communication device to detect the physical downlink control channel PDCCH. The bandwidth of one detection position is less than or equal to the bandwidth of a sub-band in the frequency domain. The CORESET is used to configure the bandwidth of the detection positions. The transceiver module is used to send a first signaling and a second signaling to the first communication device, wherein the first signaling is used to indicate the search space and the second signaling is used to indicate the CORESET.

25. The apparatus according to claim 24, characterized in that, The first signaling also includes a third field, which indicates the number of PDCCH candidate positions in each detection position corresponding to different aggregation levels.

26. The apparatus according to claim 24 or 25, characterized in that, The search space is the search space where DCI format2-0 is located. The first signaling also includes a fourth field, which indicates the number of PDCCH candidate positions of DCI format2-0 corresponding to each detection position.

27. A communication device, characterized in that, Including the processor; The processor is configured to execute instructions to cause the method described in any one of claims 1-11 to be performed; or... The processor is configured to execute instructions to cause the method described in any one of claims 12-18 to be performed.

28. The communication device according to claim 27, characterized in that, It also includes a memory for storing the instructions.

29. A computer-readable storage medium comprising instructions, characterized in that, When the instructions are executed on a computer, the computer is caused to perform the method according to any one of claims 1 to 11, or the computer is caused to perform the method according to any one of claims 12 to 18.

30. A communication device, characterized in that, It includes a processor and an interface, the processor being configured to support the communication device in performing the method of any one of claims 1 to 18.

31. The communication device according to claim 30, characterized in that, It also includes a memory for coupling with the processor, which stores the necessary program instructions and data for the communication device.

32. A computer program product, characterized in that, Includes instructions or programs that, when executed by a computer, cause the computer to perform the method of any one of claims 1 to 18.