Communication method and apparatus, and readable storage medium

By configuring exclusive PUCCH resources for SBFD and non-SBFD time units in network devices, the problems of uplink coverage imbalance and delay in the prior art are solved, and more efficient PUCCH resource management and UCI transmission are achieved. performance.

WO2025036264A1PCT designated stage expired Publication Date: 2025-02-20HUAWEI TECH CO LTD

Patent Information

Application Number
PCT/CN2024/110897
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-08-11
Filing Date
2024-08-09
Publication Date
2025-02-20

AI Technical Summary

Technical Problem

In the introduction of subband full duplex (SBFD) scenario, it is difficult for the prior art to effectively configure physical uplink control channel (PUCCH) resources, resulting in unbalanced coverage of the uplink and large delay.

Method used

The network device configures exclusive PUCCH resources for the SBFD time unit and the non-SBFD time unit respectively, and instructs the terminal device to use the corresponding PUCCH resource set to transmit UCI through the first message.

Benefits of technology

It improves the flexibility of PUCCH resource allocation, improves the transmission performance of PUCCH on the SBFD time unit, reduces the delay of UCI transmission, and improves the success rate of UCI transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024110897_20022025_PF_FP_ABST
    Figure CN2024110897_20022025_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of communications, and particularly relates to a communication method and apparatus, and a readable storage medium. The method comprises: sending a first message, wherein the first message indicates one or more first-type PUCCH resource sets and one or more second-type PUCCH resource sets, one or more first-type PUCCH resources which are comprised in the one or more first-type PUCCH resource sets are used for receiving UCI on an SBFD time unit, and one or more second-type PUCCH resources which are comprised in the one or more second-type PUCCH resource sets are used for receiving UCI on a non-SBFD time unit; and receiving, by means of a first PUCCH resource and / or a second PUCCH, first UCI which is sent by a user equipment. By means of the embodiments of the present application, dedicated PUCCH resources can be respectively configured for different time units, so as to provide a basis for improving the transmission performance of a PUCCH on an SBFD time unit.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method, device and readable storage medium

[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on August 11, 2023, with application number 202311019855.4 and application name “A communication method, device and readable storage medium”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of communication technology, and in particular to a communication method, device, and readable storage medium. Background Art

[0003] In time division duplexing (TDD) systems, the downlink (DL) typically occupies the majority of time resources, as shown in Figure 1. This results in a coverage imbalance between the DL and uplink (UL). Compared to frequency division duplexing (FDD) systems, TDD systems have poor uplink coverage and greater latency. Subband full duplex (SBFD), proposed by the industry, can address these TDD system issues. Most companies support the "subband full duplex on the network equipment side, half duplex on the terminal equipment side" solution, meaning that network equipment can simultaneously transmit and receive on a symbol, while terminal devices can only receive or transmit on a symbol, not both simultaneously. This increases the uplink transmission resources available to terminal devices, effectively improving UL coverage and reducing UL latency.

[0004] In wireless communication systems, uplink L1 / L2 control signaling, also known as uplink control information (UCI), is generally used to support data transmission on uplink and downlink transmission channels. In existing protocols, UCI is primarily transmitted via the physical uplink control channel (PUCCH), and the PUCCH resources used to transmit UCI can be configured by network equipment. In scenarios where SBFD is introduced, network equipment is also required to configure PUCCH resources to transmit UCI to ensure normal data transmission on uplink and downlink transmission channels.

[0005] Currently, in the scenario where SBFD is introduced, the configuration scheme for PUCCH resources is still under exploration.

[0006] Summary of the Invention

[0007] The embodiments of the present application provide a communication method, apparatus, and readable storage medium, which can improve the flexibility of PUCCH resource allocation.

[0008] The present application is introduced below from different aspects. It should be understood that the implementation methods and beneficial effects of the following different aspects can be referenced to each other.

[0009] In a first aspect, the present application provides a communication method, applied to a network device, the method comprising: sending a first message to a terminal device, the first message indicating one or more first-type physical uplink control channel (PUCCH) resource sets and one or more second-type PUCCH resource sets; the one or more first-type PUCCH resource sets include one or more first-type PUCCH resources, and the one or more second-type PUCCH resource sets include one or more second-type PUCCH resources; the one or more first-type PUCCH resources are used by the terminal device to send uplink control information (UCI) on a sub-band full-duplex (SBFD) time unit, and the one or more second-type PUCCH resources are used by the terminal device to send UCI on a non-sub-band full-duplex (non-SBFD) time unit;

[0010] The first UCI sent by the terminal device is received through a first PUCCH resource among the one or more first-type PUCCH resources, and / or a second PUCCH resource among the one or more second-type PUCCH resources.

[0011] In an embodiment of the present application, a network device can configure dedicated PUCCH resources for each SBFD time unit and each non-SBFD time unit. This is different from the current TDD system, which only configures one set of PUCCH resources for all uplink time slots, so that all time slots can only use resources from the same resource set for UCI transmission. By configuring PUCCH resources for two different types of time units, the present application can improve the flexibility of PUCCH resource allocation and provide a basis for improving the transmission performance of PUCCH on SBFD time units.

[0012] In a second aspect, the present application provides a communication method, applied to a network device, the method comprising: sending a first message to a terminal device, the first message indicating one or more first-type physical uplink control channel (PUCCH) resources and one or more second-type PUCCH resources; the one or more first-type PUCCH resources are used by the terminal device to send uplink control information (UCI) in a sub-band full-duplex (SBFD) time unit, and the one or more second-type PUCCH resources are used by the terminal device to send UCI in a non-sub-band full-duplex (non-SBFD) time unit;

[0013] The first UCI sent by the terminal device is received through a first PUCCH resource among the one or more first-type PUCCH resources, and / or a second PUCCH resource among the one or more second-type PUCCH resources.

[0014] In the embodiment of the present application, the network device may configure dedicated PUCCH resources for SBFD time units and non-SBFD time units respectively at the granularity of PUCCH resources.

[0015] In combination with the second aspect, in a possible implementation, the method also includes: sending a second message to the terminal device, the second message indicating one or more first-class physical uplink control channel PUCCH resource sets, and one or more second-class PUCCH resource sets; any PUCCH resource set in the one or more first-class PUCCH resource sets includes one or more PUCCH resources of the one or more first-class PUCCH resources, and any PUCCH resource set in the one or more second-class PUCCH resource sets includes one or more PUCCH resources of the one or more second-class PUCCH resources.

[0016] In a third aspect, the present application provides a communication method, applied to a network device, the method comprising: sending a first message to a terminal device, the first message indicating one or more first-type physical uplink control channel (PUCCH) resource sets and one or more second-type PUCCH resource sets; the one or more first-type PUCCH resource sets include one or more first-type PUCCH resources, and the one or more second-type PUCCH resource sets include one or more second-type PUCCH resources; the one or more first-type PUCCH resource sets are used by the terminal device to send uplink control information (UCI) on a sub-band full-duplex (SBFD) time unit, and the one or more second-type PUCCH resource sets are used by the terminal device to send UCI on a non-sub-band full-duplex (non-SBFD) time unit;

[0017] The first UCI sent by the terminal device is received through a first PUCCH resource among the one or more first-type PUCCH resources, and / or a second PUCCH resource among the one or more second-type PUCCH resources.

[0018] In the embodiment of the present application, the network device can configure dedicated PUCCH resources for SBFD time units and non-SBFD time units at the granularity of the PUCCH resource set. In addition, the network device can implicitly indicate the purpose of the PUCCH resources included in the PUCCH resource set by indicating the purpose of the PUCCH resource set during configuration.

[0019] In combination with the first aspect, the second aspect, or the third aspect, in a possible implementation manner, the method further includes: receiving, on the first PUCCH resource corresponding to the SBFD time unit, the first UCI repeatedly transmitted by the terminal device N times; the first PUCCH resource belonging to the one or more first-category PUCCH resources;

[0020] On the second PUCCH resource corresponding to the non-SBFD time unit, the first UCI repeatedly transmitted by the terminal device M times is received; the second PUCCH resource belongs to the one or more second-type PUCCH resources, and M and N are both integers greater than 0.

[0021] In an embodiment of the present application, it is possible to allow the use of PUCCH resources to repeatedly transmit the same UCI across SBFD time units (symbols / time slots) and non-SBFD time units (symbols / time slots), thereby improving the transmission performance of PUCCH and the success rate of UCI transmission, while also reducing the UCI transmission delay.

[0022] In combination with the first aspect, the second aspect, or the third aspect, in a possible implementation, the method further includes:

[0023] receiving the first UCI on the first PUCCH resource in a first PUCCH resource set; the first PUCCH resource set belongs to the one or more first-category PUCCH resource sets;

[0024] The first UCI is received on the second PUCCH resource in a second PUCCH resource set; the second PUCCH resource set belongs to the one or more second-type PUCCH resource sets.

[0025] In combination with the first aspect, the second aspect, or the third aspect, in a possible implementation, the method further includes:

[0026] Send downlink control information DCI; the DCI includes a first PUCCH resource indication field, and the first PUCCH resource indication field is used to determine the first PUCCH resource and the second PUCCH resource.

[0027] In the embodiment of the present application, the network device may send an indication field through DCI, so that the UE may determine the PUCCH resources for transmitting UCI in the SBFD time unit and the non-SBFD time unit according to the indication field.

[0028] In combination with the first aspect, the second aspect, or the third aspect, in a possible implementation, the method further includes:

[0029] Send downlink control information DCI; the DCI includes a first PUCCH resource indication field and a second PUCCH indication field, the first PUCCH resource indication field is used to determine the first PUCCH resource, and the second PUCCH resource indication field is used to determine the second PUCCH resource.

[0030] In the embodiment of the present application, the network device may send two indication fields via DCI, so that the UE may determine the PUCCH resources for transmitting UCI in the SBFD time unit and the non-SBFD time unit respectively according to the two indication fields.

[0031] In combination with the first aspect, the second aspect, or the third aspect, in a possible implementation, the method further includes:

[0032] Send a seventh message; the seventh message indicates the first PUCCH resource and the second PUCCH resource, and the seventh message is used to instruct the terminal device to use the first PUCCH resource and the second PUCCH resource to transmit the first UCI.

[0033] In the embodiment of the present application, the network device may send a message to directly instruct the UE to use PUCCH resources for transmitting UCI in the SBFD time unit and the non-SBFD time unit.

[0034] In combination with the first aspect, the second aspect, or the third aspect, in a possible implementation, the method further includes:

[0035] Send a third message; the third message is used to indicate the reference signal associated with the first PUCCH resource and the reference signal associated with the second PUCCH resource.

[0036] In the embodiment of the present application, the network device can configure the reference signal associated with the PUCCH transmission on different types of time units through a signaling.

[0037] In combination with the first aspect, the second aspect, or the third aspect, in a possible implementation, the method further includes:

[0038] A third message and a fourth message are sent; the third message is used to indicate a reference signal associated with the first PUCCH resource, and the fourth message is used to indicate a reference signal associated with the second PUCCH resource.

[0039] In an embodiment of the present application, the spatial relationship information (or transmission configuration indication status information, such as a reference signal) associated with the PUCCH transmission on different time unit types can be configured separately, thereby enabling the PUCCH on the SBFD time unit to be transmitted using a more suitable beam, thereby improving the transmission performance of the PUCCH.

[0040] In a fourth aspect, the present application provides a communication method, applied to a terminal device, the method comprising: receiving a first message from a network device; the first message indicating one or more first-type PUCCH resource sets and one or more second-type PUCCH resource sets; the one or more first-type PUCCH resource sets including one or more first-type PUCCH resources, the one or more second-type PUCCH resource sets including one or more second-type PUCCH resources; the one or more first-type PUCCH resources are used to send uplink control information (UCI) on a sub-band full-duplex (SBFD) time unit, and the one or more second-type PUCCH resources are used to send UCI on a non-sub-band full-duplex (non-SBFD) time unit;

[0041] The first UCI is sent through a first PUCCH resource in the one or more first-type PUCCH resources and / or a second PUCCH resource in the one or more second-type PUCCH resource sets.

[0042] In a fifth aspect, the present application provides a communication method, applied to a terminal device, the method comprising: receiving a first message from a network device; the first message indicating one or more first-type physical uplink control channel (PUCCH) resources and one or more second-type PUCCH resources; the one or more first-type PUCCH resources are used by the terminal device to send uplink control information (UCI) in a sub-band full-duplex (SBFD) time unit, and the one or more second-type PUCCH resources are used by the terminal device to send UCI in a non-sub-band full-duplex (non-SBFD) time unit;

[0043] The first UCI is sent through a first PUCCH resource in the one or more first-type PUCCH resources and / or a second PUCCH resource in the one or more second-type PUCCH resource sets.

[0044] In conjunction with the fifth aspect, in one possible implementation, the method further includes:

[0045] Receive a second message from a network device, the second message indicating one or more first-class physical uplink control channel (PUCCH) resource sets, and one or more second-class PUCCH resource sets; any one of the one or more first-class PUCCH resource sets includes one or more PUCCH resources of the one or more first-class PUCCH resources, and any one of the one or more second-class PUCCH resource sets includes one or more PUCCH resources of the one or more second-class PUCCH resources.

[0046] In a sixth aspect, the present application provides a communication method, applied to a terminal device, the method comprising: receiving a first message from a network device; the first message indicating one or more first-type physical uplink control channel (PUCCH) resource sets, and one or more second-type PUCCH resource sets; the one or more first-type PUCCH resource sets include one or more first-type PUCCH resources, and the one or more second-type PUCCH resource sets include one or more second-type PUCCH resources; the one or more first-type PUCCH resource sets are used by the terminal device to send uplink control information (UCI) on a sub-band full-duplex (SBFD) time unit, and the one or more second-type PUCCH resource sets are used by the terminal device to send UCI on a non-sub-band full-duplex (non-SBFD) time unit;

[0047] The first UCI is sent through a first PUCCH resource in the one or more first-type PUCCH resources and / or a second PUCCH resource in the one or more second-type PUCCH resource sets.

[0048] In combination with the fourth aspect, the fifth aspect, or the sixth aspect, in a possible implementation, the method further includes:

[0049] Repeating N times to transmit the first UCI on the first PUCCH resource corresponding to the SBFD time unit; the first PUCCH resource belongs to the one or more first-category PUCCH resources;

[0050] The first UCI is repeatedly transmitted M times on the second PUCCH resource corresponding to the non-SBFD time unit; the second PUCCH resource belongs to the one or more second-category PUCCH resources; M and N are both integers greater than 0.

[0051] In combination with the fourth aspect, the fifth aspect, or the sixth aspect, in a possible implementation, the first UCI includes hybrid automatic repeat-acknowledgement HARQ-RACK information, and the method further includes:

[0052] Determine a first PUCCH resource set based on the number of bits of the first UCI; the first PUCCH resource set belongs to the one or more first-category PUCCH resource sets, and the first PUCCH resource belongs to the first PUCCH resource set;

[0053] A second PUCCH resource set is determined based on the number of bits of the first UCI; the second PUCCH resource set belongs to the one or more second-type PUCCH resource sets, and the second PUCCH resource belongs to the second PUCCH resource set.

[0054] In the embodiment of the present application, the UE may determine the available PUCCH resource sets in the SBFD time unit and the non-SBFD time unit respectively according to the number of bits of UCI to be transmitted.

[0055] In combination with the fourth aspect, the fifth aspect, or the sixth aspect, in a possible implementation, the method further includes:

[0056] Based on the first PUCCH resource indication field in the downlink control information DCI sent by the network device, the first PUCCH resource is determined in the first PUCCH resource set, and the second PUCCH resource is determined in the second PUCCH resource set; the first PUCCH resource set belongs to the one or more first-category PUCCH resource sets, and the second PUCCH resource set belongs to the one or more second-category PUCCH resource sets.

[0057] In the embodiment of the present application, the UE may determine the PUCCH resources used in the SBFD time unit and the non-SBFD time unit respectively according to an indication field in the DCI sent by the network device.

[0058] In combination with the fourth aspect, the fifth aspect, or the sixth aspect, in a possible implementation, the method further includes:

[0059] Determining, based on a first PUCCH resource indication field in the DCI sent by the network device, the first PUCCH resource in a first PUCCH resource set; the first PUCCH resource set belongs to the one or more first-category PUCCH resource sets;

[0060] Based on the second PUCCH resource indication field in the DCI, the second PUCCH resource is determined in a second PUCCH resource set; the second PUCCH resource set belongs to the one or more second-category PUCCH resource sets.

[0061] In the embodiment of the present application, the UE may determine the PUCCH resources used in the SBFD time unit and the non-SBFD time unit respectively according to the two indication fields in the DCI sent by the network device.

[0062] In combination with the fourth aspect, the fifth aspect, or the sixth aspect, in a possible implementation, the method further includes:

[0063] Receive a seventh message sent by the network device, where the seventh message indicates the first PUCCH resource and the second PUCCH resource, and the seventh message is used to instruct the terminal device to use the first PUCCH resource and the second PUCCH resource to transmit the first UCI.

[0064] In combination with the fourth aspect, the fifth aspect or the sixth aspect, in a possible implementation, the method further includes: receiving a third message sent by a network device; the third message is used to indicate a reference signal associated with the first PUCCH resource and a reference signal associated with the second PUCCH resource.

[0065] In combination with the fourth aspect, the fifth aspect or the sixth aspect, in a possible implementation, the method further includes: receiving a third message and a fourth message sent by a network device; the third message is used to indicate a reference signal associated with the first PUCCH resource, and the fourth message is used to indicate a reference signal associated with the second PUCCH resource.

[0066] In combination with the first, second, third, fourth, fifth or sixth aspect, in a possible implementation manner, the reference signal associated with the first PUCCH resource is the same as the reference signal associated with the first physical downlink control channel PDCCH received by the terminal device on the SBFD time unit; wherein, the first PDCCH is received by the terminal device in the control resource set CORESET with the lowest index value on the activated downlink partial bandwidth BWP corresponding to the SBFD time unit;

[0067] The reference signal associated with the second PUCCH resource is the same as the reference signal associated with the second PDCCH received by the terminal device on the non-SBFD time unit; wherein, the second PDCCH is received by the terminal device in the CORESET with the lowest index value on the activated downlink BWP corresponding to the non-SBFD time unit.

[0068] In combination with the first aspect, the second aspect, the third aspect, the fourth aspect, the fifth aspect or the sixth aspect, in one possible implementation, the frequency range associated with the SBFD time unit includes one or more uplink sub-bands and one or more downlink sub-bands; the uplink sub-band is used for uplink transmission, and the downlink sub-band is used for downlink transmission; the frequency range associated with the non-SBFD time unit is used for uplink transmission or downlink transmission.

[0069] In combination with the first aspect, the second aspect, the third aspect, the fourth aspect, the fifth aspect or the sixth aspect, in one possible implementation, the frequency domain resources of each PUCCH resource in the one or more first-type PUCCH resources are within the frequency range of the uplink subband associated with the SBFD time unit.

[0070] In an embodiment of the present application, the frequency domain resources of each PUCCH resource in the PUCCH resources configured for the SBFD time unit are within the frequency range of the uplink subband associated with the SBFD time unit, thereby avoiding the problem that the PUCCH resource cannot be sent on the SBFD time unit because the frequency resource falls outside the uplink subband range.

[0071] In combination with the first aspect, the second aspect, the third aspect, the fourth aspect, the fifth aspect, or the sixth aspect, in a possible implementation manner, the first PUCCH resource satisfies any one or more of the following conditions:

[0072] The time domain resource length of the first PUCCH resource is greater than the time domain resource length of the second PUCCH resource;

[0073] The frequency domain resource width of the first PUCCH resource is greater than the frequency domain resource width of the second PUCCH resource;

[0074] The maximum coding rate of the first PUCCH resource is less than the maximum coding rate of the second PUCCH resource; or,

[0075] The number of demodulation reference signal (DMRS) symbols of the first PUCCH resource is greater than the number of DMRS symbols of the second PUCCH resource.

[0076] In a seventh aspect, the present application provides a communication method, applied to a network device, the method comprising: sending a fifth message to a terminal device; the fifth message indicating one or more PUCCH resources, the one or more PUCCH resources being used to send UCI in an SBFD time unit and a non-SBFD time unit;

[0077] In the SBFD time unit, receiving the second UCI repeatedly transmitted N times by the terminal device through the third PUCCH resource;

[0078] In the non-SBFD time unit, receive the second UCI repeatedly transmitted by the terminal device M times through the third PUCCH resource;

[0079] In which, the third PUCCH resource belongs to the one or more PUCCH resources, M and N are both integers greater than 0; the spatial relationship applied to the third PUCCH resource when it is repeatedly transmitted N times on the SBFD time unit is the same; the spatial relationship applied to the third PUCCH resource when it is repeatedly transmitted M times on the non-SBFD time unit is the same.

[0080] In conjunction with the seventh aspect, in one possible implementation, the method further includes:

[0081] Send a sixth message; the sixth message is used to indicate the spatial relationship corresponding to the third PUCCH resource on the SBFD time unit, and the spatial relationship corresponding to the third PUCCH resource on the non-SBFD time unit.

[0082] In conjunction with the seventh aspect, in one possible implementation, the method further includes:

[0083] An eighth message is sent; the eighth message indicates one or more PUCCH resource sets, and any one of the one or more PUCCH resource sets includes one or more PUCCH resources among the one or more PUCCH resources.

[0084] In an eighth aspect, the present application provides a communication method, applied to a terminal device, the method comprising: receiving a fifth message from a network device; the fifth message indicating one or more PUCCH resources, the one or more PUCCH resources being used to send UCI in an SBFD time unit and a non-SBFD time unit;

[0085] Repeatedly transmitting the second UCI N times through a third PUCCH resource in the SBFD time unit;

[0086] Repeatedly transmitting the second UCI M times by using the third PUCCH resource in the non-SBFD time unit;

[0087] In which, the third PUCCH resource belongs to the one or more PUCCH resources, M and N are both integers greater than 0; the spatial relationship applied to the third PUCCH resource when it is repeatedly transmitted N times on the SBFD time unit is the same; the spatial relationship applied to the third PUCCH resource when it is repeatedly transmitted M times on the non-SBFD time unit is the same.

[0088] In conjunction with the eighth aspect, in a possible implementation, the method further includes:

[0089] Receive a sixth message; the sixth message is used to indicate the spatial relationship information corresponding to the third PUCCH resource on the SBFD time unit, and the spatial relationship information corresponding to the third PUCCH resource on the non-SBFD time unit.

[0090] In conjunction with the eighth aspect, in a possible implementation, the method further includes:

[0091] An eighth message is received; the eighth message indicates one or more PUCCH resource sets, and any one of the one or more PUCCH resource sets includes one or more PUCCH resources among the one or more PUCCH resources.

[0092] In a ninth aspect, the present application provides a communication device, comprising: a sending unit, configured to send a first message to a terminal device, the first message indicating one or more first-class physical uplink control channel (PUCCH) resource sets, and one or more second-class PUCCH resource sets; the one or more first-class PUCCH resource sets include one or more first-class PUCCH resources, and the one or more second-class PUCCH resource sets include one or more second-class PUCCH resources; the one or more first-class PUCCH resources are used by the terminal device to send uplink control information (UCI) on a sub-band full-duplex (SBFD) time unit, and the one or more second-class PUCCH resources are used by the terminal device to send UCI on a non-sub-band full-duplex (non-SBFD) time unit; a receiving unit, configured to receive the first UCI sent by the terminal device through a first PUCCH resource among the one or more first-class PUCCH resources, and / or a second PUCCH resource among the one or more second-class PUCCH resources.

[0093] In a tenth aspect, the present application provides a communication device, comprising: a sending unit, configured to send a first message to a terminal device, the first message indicating one or more first-type physical uplink control channel (PUCCH) resources and one or more second-type PUCCH resources; the one or more first-type PUCCH resources are used by the terminal device to send uplink control information (UCI) in a sub-band full-duplex (SBFD) time unit, and the one or more second-type PUCCH resources are used by the terminal device to send UCI in a non-sub-band full-duplex (non-SBFD) time unit;

[0094] A receiving unit is configured to receive the first UCI sent by the terminal device through a first PUCCH resource among the one or more first-type PUCCH resources and / or a second PUCCH resource among the one or more second-type PUCCH resources.

[0095] In combination with the tenth aspect, in a possible implementation method, the sending unit is also used to send a second message to the terminal device, the second message indicating one or more first-class physical uplink control channel PUCCH resource sets, and one or more second-class PUCCH resource sets; any PUCCH resource set in the one or more first-class PUCCH resource sets includes one or more PUCCH resources of the one or more first-class PUCCH resources, and any PUCCH resource set in the one or more second-class PUCCH resource sets includes one or more PUCCH resources of the one or more second-class PUCCH resources.

[0096] In an eleventh aspect, the present application provides a communication device, the device including: a sending unit, configured to send a first message to a terminal device, the first message indicating one or more first-type physical uplink control channel (PUCCH) resource sets and one or more second-type PUCCH resource sets; the one or more first-type PUCCH resource sets include one or more first-type PUCCH resources, and the one or more second-type PUCCH resource sets include one or more second-type PUCCH resources; the one or more first-type PUCCH resource sets are used by the terminal device to send uplink control information (UCI) on a sub-band full-duplex (SBFD) time unit, and the one or more second-type PUCCH resource sets are used by the terminal device to send UCI on a non-sub-band full-duplex (non-SBFD) time unit;

[0097] A receiving unit is configured to receive the first UCI sent by the terminal device through a first PUCCH resource among the one or more first-type PUCCH resources and / or a second PUCCH resource among the one or more second-type PUCCH resources.

[0098] In combination with the ninth aspect, the tenth aspect, or the eleventh aspect, in a possible implementation manner, the receiving unit is further configured to receive, on the first PUCCH resource corresponding to the SBFD time unit, the first UCI repeatedly transmitted by the terminal device N times; the first PUCCH resource belongs to the one or more first-category PUCCH resources;

[0099] On the second PUCCH resource corresponding to the non-SBFD time unit, the first UCI repeatedly transmitted by the terminal device M times is received; the second PUCCH resource belongs to the one or more second-type PUCCH resources, and M and N are both integers greater than 0.

[0100] In combination with the ninth aspect, the tenth aspect, or the eleventh aspect, in a possible implementation manner, the receiving unit is further configured to receive the first UCI on the first PUCCH resource in a first PUCCH resource set; the first PUCCH resource set belongs to the one or more first-category PUCCH resource sets;

[0101] The first UCI is received on the second PUCCH resource in a second PUCCH resource set; the second PUCCH resource set belongs to the one or more second-type PUCCH resource sets.

[0102] In combination with the ninth aspect, the tenth aspect or the eleventh aspect, in a possible implementation, the sending unit is also used to send downlink control information DCI; the DCI includes a first PUCCH resource indication field, and the first PUCCH resource indication field is used to determine the first PUCCH resource and the second PUCCH resource.

[0103] In combination with the ninth aspect, the tenth aspect or the eleventh aspect, in a possible implementation, the sending unit is also used to send downlink control information DCI; the DCI includes a first PUCCH resource indication field and a second PUCCH indication field, the first PUCCH resource indication field is used to determine the first PUCCH resource, and the second PUCCH resource indication field is used to determine the second PUCCH resource.

[0104] In combination with the ninth aspect, the tenth aspect or the eleventh aspect, in a possible implementation, the sending unit is also used to send a seventh message; the seventh message indicates the first PUCCH resource and the second PUCCH resource, and the seventh message is used to instruct the terminal device to use the first PUCCH resource and the second PUCCH resource to transmit the first UCI.

[0105] In combination with the ninth aspect, the tenth aspect or the eleventh aspect, in a possible implementation, the sending unit is also used to send a third message; the third message is used to indicate the reference signal associated with the first PUCCH resource and the reference signal associated with the second PUCCH resource.

[0106] In combination with the ninth aspect, the tenth aspect or the eleventh aspect, in a possible implementation, the sending unit is also used to send a third message and a fourth message; the third message is used to indicate the reference signal associated with the first PUCCH resource, and the fourth message is used to indicate the reference signal associated with the second PUCCH resource.

[0107] In a twelfth aspect, the present application provides a communications apparatus, comprising: a receiving unit, configured to receive a first message from a network device; the first message indicating one or more first-type PUCCH resource sets and one or more second-type PUCCH resource sets; the one or more first-type PUCCH resource sets including one or more first-type PUCCH resources, and the one or more second-type PUCCH resource sets including one or more second-type PUCCH resources; the one or more first-type PUCCH resources are used to send uplink control information (UCI) on a sub-band full-duplex (SBFD) time unit, and the one or more second-type PUCCH resources are used to send UCI on a non-sub-band full-duplex (non-SBFD) time unit;

[0108] The sending unit is configured to send the first UCI through a first PUCCH resource in the one or more first-type PUCCH resources and / or a second PUCCH resource in the one or more second-type PUCCH resource sets.

[0109] In a thirteenth aspect, the present application provides a communication device, comprising: a receiving unit, configured to receive a first message from a network device; the first message indicating one or more first-type physical uplink control channel (PUCCH) resources and one or more second-type PUCCH resources; the one or more first-type PUCCH resources are used by the terminal device to send uplink control information (UCI) in a sub-band full-duplex (SBFD) time unit, and the one or more second-type PUCCH resources are used by the terminal device to send UCI in a non-sub-band full-duplex (non-SBFD) time unit;

[0110] The sending unit is configured to send the first UCI through a first PUCCH resource in the one or more first-type PUCCH resources and / or a second PUCCH resource in the one or more second-type PUCCH resource sets.

[0111] In combination with the thirteenth aspect, in a possible implementation, the receiving unit is also used to receive a second message from a network device, the second message indicating one or more first-class physical uplink control channel PUCCH resource sets, and one or more second-class PUCCH resource sets; any PUCCH resource set in the one or more first-class PUCCH resource sets includes one or more PUCCH resources of the one or more first-class PUCCH resources, and any PUCCH resource set in the one or more second-class PUCCH resource sets includes one or more PUCCH resources of the one or more second-class PUCCH resources.

[0112] In a fourteenth aspect, the present application provides a communication device, comprising: a receiving unit, configured to receive a first message from a network device; the first message indicates one or more first-type physical uplink control channel (PUCCH) resource sets, and one or more second-type PUCCH resource sets; the one or more first-type PUCCH resource sets include one or more first-type PUCCH resources, and the one or more second-type PUCCH resource sets include one or more second-type PUCCH resources; the one or more first-type PUCCH resource sets are used by the terminal device to send uplink control information (UCI) on a sub-band full-duplex (SBFD) time unit, and the one or more second-type PUCCH resource sets are used by the terminal device to send UCI on a non-sub-band full-duplex (non-SBFD) time unit;

[0113] The sending unit is configured to send the first UCI through a first PUCCH resource in the one or more first-type PUCCH resources and / or a second PUCCH resource in the one or more second-type PUCCH resource sets.

[0114] In combination with the twelfth aspect, the thirteenth aspect, or the fourteenth aspect, in a possible implementation manner, the sending unit is further configured to repeatedly transmit the first UCI N times on the first PUCCH resource corresponding to the SBFD time unit; the first PUCCH resource belongs to the one or more first-category PUCCH resources;

[0115] The first UCI is repeatedly transmitted M times on the second PUCCH resource corresponding to the non-SBFD time unit; the second PUCCH resource belongs to the one or more second-category PUCCH resources; M and N are both integers greater than 0.

[0116] In combination with the twelfth aspect, the thirteenth aspect, or the fourteenth aspect, in a possible implementation manner, the first UCI includes hybrid automatic repeat-acknowledgement HARQ-RACK information, and the apparatus further includes:

[0117] a processing unit, configured to determine a first PUCCH resource set based on the number of bits of the first UCI, wherein the first PUCCH resource set belongs to the one or more first-category PUCCH resource sets, and the first PUCCH resource belongs to the first PUCCH resource set;

[0118] A second PUCCH resource set is determined based on the number of bits of the first UCI; the second PUCCH resource set belongs to the one or more second-type PUCCH resource sets, and the second PUCCH resource belongs to the second PUCCH resource set.

[0119] In combination with the twelfth aspect, the thirteenth aspect, or the fourteenth aspect, in a possible implementation, the apparatus further includes:

[0120] A processing unit is used to determine the first PUCCH resource in the first PUCCH resource set and the second PUCCH resource in the second PUCCH resource set based on the first PUCCH resource indication field in the downlink control information DCI sent by the network device; the first PUCCH resource set belongs to the one or more first-type PUCCH resource sets, and the second PUCCH resource set belongs to the one or more second-type PUCCH resource sets.

[0121] In combination with the twelfth aspect, the thirteenth aspect, or the fourteenth aspect, in a possible implementation, the apparatus further includes:

[0122] a processing unit, configured to determine, in a first PUCCH resource set, the first PUCCH resource based on a first PUCCH resource indication field in the DCI sent by the network device, wherein the first PUCCH resource set belongs to the one or more first-category PUCCH resource sets;

[0123] Based on the second PUCCH resource indication field in the DCI, the second PUCCH resource is determined in a second PUCCH resource set; the second PUCCH resource set belongs to the one or more second-category PUCCH resource sets.

[0124] In combination with the twelfth aspect, the thirteenth aspect or the fourteenth aspect, in a possible implementation, the receiving unit is also used to receive a seventh message sent by the network device, the seventh message indicating the first PUCCH resource and the second PUCCH resource, and the seventh message is used to instruct the terminal device to use the first PUCCH resource and the second PUCCH resource to transmit the first UCI.

[0125] In combination with the twelfth aspect, the thirteenth aspect or the fourteenth aspect, in a possible implementation, the receiving unit is further used to receive a third message sent by the network device; the third message is used to indicate the reference signal associated with the first PUCCH resource and the reference signal associated with the second PUCCH resource.

[0126] In combination with the twelfth aspect, the thirteenth aspect or the fourteenth aspect, in a possible implementation, the receiving unit is also used to receive a third message and a fourth message sent by the network device; the third message is used to indicate the reference signal associated with the first PUCCH resource, and the fourth message is used to indicate the reference signal associated with the second PUCCH resource.

[0127] In combination with the ninth aspect, the tenth aspect, the eleventh aspect, the twelfth aspect, the thirteenth aspect, or the fourteenth aspect, in a possible implementation manner, the reference signal associated with the first PUCCH resource is the same as the reference signal associated with the first physical downlink control channel PDCCH received by the terminal device on the SBFD time unit; wherein, the first PDCCH is received by the terminal device in the control resource set CORESET with the lowest index value on the activated downlink partial bandwidth BWP corresponding to the SBFD time unit;

[0128] The reference signal associated with the second PUCCH resource is the same as the reference signal associated with the second PDCCH received by the terminal device on the non-SBFD time unit; wherein, the second PDCCH is received by the terminal device in the CORESET with the lowest index value on the activated downlink BWP corresponding to the non-SBFD time unit.

[0129] In combination with the ninth aspect, the tenth aspect, the eleventh aspect, the twelfth aspect, the thirteenth aspect or the fourteenth aspect, in a possible implementation, the frequency range associated with the SBFD time unit includes one or more uplink sub-bands and one or more downlink sub-bands; the uplink sub-band is used for uplink transmission, and the downlink sub-band is used for downlink transmission; the frequency range associated with the non-SBFD time unit is used for uplink transmission or downlink transmission.

[0130] In combination with the ninth aspect, the tenth aspect, the eleventh aspect, the twelfth aspect, the thirteenth aspect or the fourteenth aspect, in one possible implementation, the frequency domain resources of each PUCCH resource in the one or more first-type PUCCH resources are within the frequency range of the uplink subband associated with the SBFD time unit.

[0131] In combination with the ninth aspect, the tenth aspect, the eleventh aspect, the twelfth aspect, the thirteenth aspect, or the fourteenth aspect, in a possible implementation, the first PUCCH resource satisfies any one or more of the following conditions:

[0132] The time domain resource length of the first PUCCH resource is greater than the time domain resource length of the second PUCCH resource;

[0133] The frequency domain resource width of the first PUCCH resource is greater than the frequency domain resource width of the second PUCCH resource;

[0134] The maximum coding rate of the first PUCCH resource is less than the maximum coding rate of the second PUCCH resource; or,

[0135] The number of demodulation reference signal (DMRS) symbols of the first PUCCH resource is greater than the number of DMRS symbols of the second PUCCH resource.

[0136] In a fifteenth aspect, the present application provides a communication device, comprising: a sending unit, configured to send a fifth message to a terminal device; the fifth message indicates one or more PUCCH resources, the one or more PUCCH resources being used to send UCI in an SBFD time unit and a non-SBFD time unit;

[0137] A receiving unit, configured to receive, in the SBFD time unit, a second UCI repeatedly transmitted N times by a terminal device through a third PUCCH resource;

[0138] The receiving unit is further configured to receive, in the non-SBFD time unit, through the third PUCCH resource, the second UCI repeatedly transmitted by the terminal device M times;

[0139] In which, the third PUCCH resource belongs to the one or more PUCCH resources, M and N are both integers greater than 0; the spatial relationship applied to the third PUCCH resource when it is repeatedly transmitted N times on the SBFD time unit is the same; the spatial relationship applied to the third PUCCH resource when it is repeatedly transmitted M times on the non-SBFD time unit is the same.

[0140] In combination with the fifteenth aspect, in a possible implementation method, the sending unit is also used to send a sixth message; the sixth message is used to indicate the spatial relationship corresponding to the third PUCCH resource on the SBFD time unit, and the spatial relationship corresponding to the third PUCCH resource on the non-SBFD time unit.

[0141] In combination with the fifteenth aspect, in a possible implementation, the sending unit is also used to send an eighth message; the eighth message indicates one or more PUCCH resource sets, and any PUCCH resource set among the one or more PUCCH resource sets includes one or more PUCCH resources among the one or more PUCCH resources.

[0142] In a sixteenth aspect, the present application provides a communication apparatus, comprising: a receiving unit, configured to receive a fifth message from a network device; the fifth message indicating one or more PUCCH resources, the one or more PUCCH resources being used to transmit UCI in an SBFD time unit and a non-SBFD time unit;

[0143] a sending unit, configured to repeatedly transmit the second UCI N times through a third PUCCH resource in the SBFD time unit;

[0144] The sending unit is further configured to repeatedly transmit the second UCI M times through the third PUCCH resource in the non-SBFD time unit;

[0145] In which, the third PUCCH resource belongs to the one or more PUCCH resources, M and N are both integers greater than 0; the spatial relationship applied to the third PUCCH resource when it is repeatedly transmitted N times on the SBFD time unit is the same; the spatial relationship applied to the third PUCCH resource when it is repeatedly transmitted M times on the non-SBFD time unit is the same.

[0146] In combination with the sixteenth aspect, in a possible implementation method, the receiving unit is also used to receive a sixth message; the sixth message is used to indicate the spatial relationship information corresponding to the third PUCCH resource on the SBFD time unit, and the spatial relationship information corresponding to the third PUCCH resource on the non-SBFD time unit.

[0147] In combination with the sixteenth aspect, in a possible implementation, the receiving unit is also used to receive an eighth message; the eighth message indicates one or more PUCCH resource sets, and any PUCCH resource set among the one or more PUCCH resource sets includes one or more PUCCH resources among the one or more PUCCH resources.

[0148] In a seventeenth aspect, the present application provides a communication device, which may include a processor, a transceiver, and a memory. The memory is used to store a computer program, the transceiver is used to send and receive various messages, and the computer program includes program instructions. When the processor executes the program instructions, the communication device executes the method described in any one of the first to eighth aspects, or any possible implementation of any one of them. The transceiver may be a radio frequency module in the communication device, or a combination of a radio frequency module and an antenna, or an input and output interface of a chip or circuit.

[0149] In the eighteenth aspect, the present application provides a computer-readable storage medium having program instructions stored thereon, which, when executed on a computer, enables the computer to execute the method described in any one of the above-mentioned first to eighth aspects, or any possible implementation of any one of the aspects.

[0150] In the nineteenth aspect, the present application provides a program product comprising program instructions, which, when executed, enables the method described in any one of the above-mentioned first to eighth aspects, or any possible implementation of any one of the aspects to be executed.

[0151] In the twentieth aspect, the present application provides a communication device, which can be implemented in the form of a chip or in the form of a device, and the device includes a processor. The processor is used to read and execute the program stored in the memory to execute the communication method provided by any one of the first to eighth aspects above, or any possible implementation of any one of them. Optionally, the communication device also includes a memory, which is connected to the processor through a circuit. Further optionally, the communication device also includes a communication interface, and the processor is connected to the communication interface. The communication interface is used to receive data packets and / or information to be processed, and the processor obtains the data packets and / or information from the communication interface, processes the data packets and / or information, and outputs the processing results through the communication interface. The communication interface can be an input and output interface.

[0152] Optionally, the processor and memory may be physically independent units, or the memory may be integrated with the processor.

[0153] In aspect 21, the present application provides a wireless communication system, which includes a terminal device and a network device; the network device is used to execute the method described in the first aspect, or the second aspect, or the third aspect, or the seventh aspect, or any possible implementation of any one of the aspects above, and the terminal device is used to execute the method described in the fourth aspect, or the fifth aspect, or the sixth aspect, or the eighth aspect, or any possible implementation of any one of the aspects above.

[0154] The technical effects achieved in the above-mentioned aspects can be referred to each other or to the beneficial effects in the method embodiments shown below, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0155] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the background technology, the drawings required for use in the embodiments of the present application or the background technology will be described below.

[0156] FIG1 is a schematic diagram of uplink and downlink coverage of a TDD system in the prior art.

[0157] FIG2 a is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application.

[0158] FIG2 b is a schematic diagram of a Sidelink UE-to-Network Relay scenario provided in an embodiment of the present application.

[0159] FIG2c is a schematic diagram of a Sidelink UE-to-UE Relay scenario provided in an embodiment of the present application.

[0160] FIG2 d is a schematic diagram of the architecture of another communication system provided in an embodiment of the present application.

[0161] FIG3 is a simplified structural diagram of a UE and a base station provided in an embodiment of the present application.

[0162] FIG4 is a schematic diagram of uplink and downlink coverage of a TDD system introducing SBFD provided in an embodiment of the present application.

[0163] FIG5 is a schematic diagram of the architecture of a PUCCH resource and a PUCCH resource set provided in an embodiment of the present application.

[0164] FIG6 a is a flow chart of a communication method provided in an embodiment of the present application.

[0165] FIG6 b is a flow chart of another communication method provided in an embodiment of the present application.

[0166] FIG6c is a flow chart of another communication method provided in an embodiment of the present application.

[0167] FIG7 is a schematic diagram of a PUCCH resource set granularity configuration provided in an embodiment of the present application.

[0168] FIG8 is a schematic diagram of a spatial relationship configuration of PUCCH resources provided in an embodiment of the present application.

[0169] FIG9 is a schematic diagram of repeatedly transmitting UCI across different time units provided by an embodiment of the present application.

[0170] FIG10 is a flow chart of another communication method provided in an embodiment of the present application.

[0171] FIG11 is a schematic structural diagram of a communication device provided in an embodiment of the present application.

[0172] FIG12 is a schematic structural diagram of another communication device provided in an embodiment of the present application.

[0173] FIG13 is a schematic structural diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0174] The technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application.

[0175] In the description of this application, words such as "first" and "second" are only used to distinguish different objects and do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily mean different. For example, the first message and the second message are only used to distinguish different information and do not limit their order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units that are not listed, or may optionally include other steps or units that are inherent to these processes, methods, products or devices.

[0176] In the description of this application, unless otherwise specified, " / " means "or", for example, A / B can mean A or B. "And / or" in this article is merely a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, "at least one (item)", "the following one (item) or more (items)" or similar expressions refer to any combination of these items, including any combination of single or plural items (items). For example, at least one item (item) of a, b, or c can mean: a, b, c; a and b; a and c; b and c; or a, b, and c. Among them, a, b, and c can be single or multiple.

[0177] In the description of this application, words such as "exemplary" or "for example" are used to indicate an example, illustration, or description. Any embodiment or design described in this application as "exemplary," "for example," or "for example" should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary," "for example," or "for example" is intended to present the relevant concepts in a concrete way.

[0178] It can be understood that in the description of this application, "when", "if" and "if" all mean that the device will perform corresponding processing under certain objective circumstances, and do not limit the time. It does not require that the device must perform a judgment action when it is implemented, nor does it mean that there are other limitations.

[0179] The term "simultaneously" in this application may be understood as at the same time point, within a period of time, or within the same cycle, and may be understood in conjunction with the context.

[0180] Elements used in the singular herein are intended to mean "one or more" rather than "one and only one" unless specifically stated otherwise.

[0181] Additionally, the terms "system" and "network" are often used interchangeably herein.

[0182] It is understood that in each embodiment of the present application, "A and B correspond" means that B is associated with A, and B can be determined based on A. However, it should also be understood that determining B based on A does not mean determining B based solely on A, and B can also be determined based on A and / or other information.

[0183] It is understood that in the embodiments of the present application, "used to indicate" and "indicate" can include direct indications and indirect indications, and can also include explicit indications and implicit indications. When describing "a certain indication information is used to indicate A" or "indication information of A", it can include the indication information directly indicating A or indirectly indicating A, and does not necessarily mean that the indication information carries A. The information indicated by a certain information is called the information to be indicated. During the specific implementation, there are many ways to indicate the information to be indicated. For example, but not limited to, the information to be indicated can be directly indicated, such as the information to be indicated itself or an index of the information to be indicated. The information to be indicated can also be indirectly indicated by indicating other information, where the other information is associated with the information to be indicated. It is also possible to indicate only a portion of the information to be indicated, while the other portions of the information to be indicated are known or agreed upon in advance. For example, it is also possible to indicate specific information by using a pre-agreed (e.g., protocol-specified) order of arrangement of various information, thereby reducing indication overhead to a certain extent. At the same time, it is also possible to identify common parts of various information and indicate them uniformly to reduce the indication overhead caused by indicating the same information separately. In addition, the specific indication method can also be various existing indication methods, such as, but not limited to, the indication methods described above and various combinations thereof. The specific details of various indication methods can be referred to the prior art and will not be elaborated herein. As can be seen from the above, for example, when it is necessary to indicate multiple pieces of information of the same type, different indication methods may be used for different pieces of information. During the specific implementation process, the desired indication method can be selected according to specific needs. The embodiments of the present application do not limit the selected indication method. As such, the indication methods involved in the embodiments of the present application should be understood to cover various methods that can enable the party to be indicated to obtain information about the information to be indicated. The information to be indicated can be sent as a whole or divided into multiple sub-information and sent separately. The sending period and / or sending time of these sub-information can be the same or different. The specific sending method is not limited in this application. The sending period and / or sending time of these sub-information can be predefined, for example, predefined according to a protocol, or can be configured by the transmitting device by sending configuration information to the receiving device. The configuration information can, for example, but is not limited to, one or a combination of at least two of radio resource control signaling, MAC layer signaling, and physical layer signaling.

[0184] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: universal mobile telecommunications system (UMTS) or third generation (3G) system, long term evolution (LTE) system or fourth generation (4G) system, world-wide interoperability for microwave access (WiMAX) communication system, fifth generation (5G) system, such as new radio (NR) technology, a network integrating multiple systems, Internet of Things system, Internet of Vehicles system, and future communication systems such as 6G system.

[0185] It should be understood that the network architecture described in the embodiments of the present application is intended to more clearly illustrate the technical solutions of the embodiments of the present application, and does not constitute a limitation on the technical solutions provided in the embodiments of the present application. A person skilled in the art will know that with the evolution of the network architecture, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0186] Refer to Figure 2a, which is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application. As shown in Figure 2a, the communication system includes a wireless access network 100, and the wireless access network 100 may include at least one wireless access network device (such as 110a and 110b in Figure 2a). The communication system may also include at least one terminal device (such as 120a-120j in Figure 2a). The terminal device can be connected to the wireless access network device in a wireless manner, and the terminal devices and the terminal devices and the wireless access network devices can be connected to each other in a wired or wireless manner. It can be understood that Figure 2a is only a schematic diagram, and the communication system may also include other network devices, such as core network devices, wireless relay devices, and wireless backhaul devices, which are not drawn in Figure 2a. Among them,

[0187] Radio access network equipment, also known as network equipment, is the access device used by terminals to wirelessly access a communication system. Radio access network equipment can be a base station (BS), an evolved NodeB (eNodeB, eNB), a transmission reception point (TRP), a next-generation NodeB (gNB) in a fifth-generation (5G) mobile communication system, a next-generation NodeB in a sixth-generation (6G) mobile communication system, a base station in a future mobile communication system, or an access node in a wireless fidelity (WiFi) system. It can also be a module or unit that performs some of the functions of a base station, such as a centralized unit (CU) or a distributed unit (DU). A base station that includes both a CU and a DU can also be referred to as a base station with separate CUs and DUs, such as a base station that includes both a gNB-CU and a gNB-DU. The CU can also be separated into a CU control plane (CU-CP) and a CU user plane (CU-CP). For example, the base station includes a gNB-CU-CP, a gNB-CU-UP, and a gNB-DU. The CU here can implement the functions of the radio resource control protocol and packet data convergence protocol (PDCP) of the base station, and can also implement the function of the service data adaptation protocol (SDAP); the DU can implement the functions of the radio link control layer and medium access control (MAC) layer of the base station, and can also implement the functions of part or all of the physical layer. For detailed descriptions of each of the above protocol layers, please refer to the relevant technical specifications of the 3rd Generation Partnership Project (3GPP). The radio access network device can be a macro base station (such as 110a in Figure 2a), a micro base station or an indoor station (such as 110b in Figure 2a), a relay node, a donor node, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the radio access network device.

[0188] In the embodiments of the present application, the device for implementing the functions of the wireless access network device may be a wireless access network device; or it may be a device capable of supporting the wireless access network device to implement the functions, such as a chip system, a communication module, or a modem, etc., which may be installed in the wireless access network device. In the technical solutions provided in the embodiments of the present application, the device for implementing the functions of the wireless access network device is a wireless access network device, and the wireless access network device is a base station as an example to describe the technical solutions provided in the embodiments of the present application. The base station may support networks with the same or different access technologies. The embodiments of the present application do not limit the specific technology and specific device form adopted by the wireless access network device.

[0189] A terminal device is a device with wireless transceiver capabilities that can send signals to or receive signals from a base station. A terminal device may also be referred to as a terminal, user equipment (UE), mobile station, or mobile terminal. Terminal devices can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), the Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, and smart cities. A terminal can be a mobile phone, tablet computer, computer with wireless transceiver capabilities, wearable device, vehicle, airplane, ship, robot, robotic arm, smart home device, train detector, gas station sensor, and the like. The embodiments of this application do not limit the specific technology and specific device form used by the terminal.

[0190] Base stations and terminals can be fixed or mobile. They can be deployed on land, indoors or outdoors, handheld or vehicle-mounted; on water; or on aircraft, balloons, and satellites. The embodiments of this application do not limit the application scenarios of base stations and terminals.

[0191] The roles of base stations and terminals can be relative. For example, the helicopter or drone 120i in Figure 2a can be configured as a mobile base station. To terminals 120j accessing the wireless access network 100 via 120i, terminal 120i is a base station. However, to base station 110a, 120i is a terminal, meaning that communication between 110a and 120i occurs via a wireless air interface protocol. Of course, communication between 110a and 120i can also occur via a base station-to-base station interface protocol. In this case, 120i is also a base station relative to 110a. Therefore, base stations and terminals can be collectively referred to as communication devices. 110a and 110b in Figure 2a can be referred to as communication devices with base station functionality, while 120a-120j in Figure 2a can be referred to as communication devices with terminal functionality.

[0192] Base stations and terminals, base stations and base stations, and terminals and terminals can communicate through licensed spectrum, unlicensed spectrum, or both. They can communicate through spectrum below 6 gigahertz (GHz), spectrum above 6 GHz, and both spectrum below 6 GHz and spectrum above 6 GHz.

[0193] In the embodiment of the present application, the device for realizing the function of the terminal may be a terminal; or it may be a device that can support the terminal to realize the function, such as a chip system, or a communication module, or a modem, etc., which may be installed in the terminal. In the embodiment of the present application, the chip system may be composed of chips, or may include chips and other discrete devices. In the technical solution provided in the embodiment of the present application, the device for realizing the function of the terminal is a terminal, and the terminal is a UE as an example to describe the technical solution provided in the embodiment of the present application. The embodiment of the present application does not limit the specific technology and specific device form adopted by the terminal device.

[0194] In some scenarios, a UE can also function as a base station. For example, a UE can function as a scheduling entity, providing sidelink signals between UEs in vehicle-to-everything (V2X), device-to-device (D2D), or peer-to-peer (P2P) networks.

[0195] In some scenarios, a UE can also act as a relay node. For example, a UE can act as a relay or an integrated access and backhaul (IAB) node to provide wireless backhaul services to terminal devices.

[0196] Optionally, the method provided in the present application can be applied to V2X scenarios (such as the scenario of communication between 120a and 120b in Figure 2a above), and can also be applied to sidelink UE to network relay (Sidelink UE-to-Network Relay) scenarios, and sidelink UE to UE relay (Sidelink UE-to-UE Relay) scenarios. See Figure 2b, which is a schematic diagram of the Sidelink UE-to-Network Relay scenario provided in an embodiment of the present application. As shown in Figure 2b, the Sidelink UE-to-Network Relay scenario includes a Remote UE (remote UE) and a Relay UE (relay UE), and also includes a base station; the method provided in the present application can be applied to the communication between the Remote UE and the Relay UE. See Figure 2c, which is a schematic diagram of the Sidelink UE-to-UE Relay scenario provided in an embodiment of the present application. As shown in Figure 2c, the Sidelink UE-to-UE Relay scenario includes a Source UE, a Relay UE, and a target UE; the method provided in this application can be applied to communication between the Source UE and the Relay UE and / or communication between the Relay UE and the target UE.

[0197] Optionally, the method provided in the present application can be applied to a wireless communication system with full-duplex sub-band on the network device side and half-duplex on the terminal device side, as shown in Figure 2d. For example, there are 2 terminal devices within the coverage range of the network device (the number of terminal devices in Figure 2d is only an example, and the number of terminal devices in the actual scenario can be more or less), wherein the SBFD time unit can be associated with 2 downlink sub-bands and 1 uplink sub-band. In the SBFD time unit, terminal device #0 sends an uplink signal to the network device, and terminal device #1 receives the downlink signal sent by the network device.

[0198] Optionally, in Figures 2a-2d above, the terminal device may be configured with one or more antennas for transmitting and receiving data / information. Similarly, the wireless access network device may also be configured with one or more antennas for transmitting and receiving data / information. It is understandable that the wireless access network device and the terminal device may also include multiple components related to data / information transmission and reception (for example, a processor, a modulator, a multiplexer, a demodulator or a demultiplexer, etc.). It is also understandable that Figures 2a-2d above are merely schematic diagrams, and the communication system may also include other devices, such as core network devices, wireless relay devices and / or wireless backhaul devices, which are not shown in Figures 2a-2d. It is also understandable that Figures 2a-2d above are merely examples, and the embodiments of the present application do not limit the number of wireless access network devices and terminal devices included in the communication system.

[0199] In the embodiments of the present application, the term "wireless communication" may also be referred to as "communication", and the term "communication" may also be described as "data transmission", "information transmission" or "transmission".

[0200] Refer to Figure 3, which is a simplified structural diagram of a UE and a base station provided in an embodiment of the present application. For simplicity, Figure 3 only shows the main components of the base station 110 (which may correspond to 110a and 110b in Figure 2a) and the UE120 (which may correspond to 120a-120j in Figure 2a). In actual applications, the structure of the base station and the UE may be more than the components shown in Figure 3, or less than the components shown in Figure 3, or may only include the components shown in Figure 3. It should be understood that the base station shown in Figure 3 can adopt either a CU-DU separation architecture or a non-CU-DU separation architecture. The simplified structure of the core network side equipment can refer to the structure of the base station and the UE and will not be expanded further. The following is a brief introduction to each component in Figure 3.

[0201] Base station 110 includes an interface 111 and a processor 112. Processor 112 may optionally store a program 114. Base station 110 may optionally include a memory 113. Memory 113 may optionally store a program 115. UE 120 includes an interface 121 and a processor 122. Processor 122 may optionally store a program 124. UE 120 may optionally include a memory 123. Memory 123 may optionally store a program 125. These components work together to provide the various functions described herein. For example, processor 112 and interface 111 work together to provide a wireless connection between base station 110 and UE 120. Processor 122 and interface 121 work together to enable downlink and / or uplink transmissions for UE 120.

[0202] A processor (e.g., processor 112 and / or processor 122) may include one or more processors and be implemented as a combination of computing devices. Each processor (e.g., processor 112 and / or processor 122) may include one or more of the following: a microprocessor, a microcontroller, a digital signal processor (DSP), a digital signal processing device (DSPD), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), a programmable logic device (PLD), gating logic, transistor logic, discrete hardware circuits, processing circuits, or other suitable hardware, firmware, and / or a combination of hardware and software to perform the various functions described herein. A processor (e.g., processor 112 and / or processor 122) may be a general-purpose processor or a special-purpose processor. For example, processor 112 and / or processor 122 may be a baseband processor or a central processing unit (CPU). A baseband processor may be configured to process communication protocols and communication data. A CPU may be configured to enable base station 110 and / or UE 120 to execute software programs and process data in the software programs.

[0203] The interface (e.g., interface 111 and / or 121) may include a device for implementing communication with one or more computer devices (e.g., UE, BS, and / or network node). In some embodiments, the interface may include wires for coupling wired connections, pins for coupling wireless transceivers, or chips and / or pins for wireless connections. In some embodiments, the interface may include a transmitter, a receiver, a transceiver, and / or an antenna. The interface may be configured to use any available protocol (e.g., a 3GPP standard).

[0204] The term "program" in this application can be used to refer to software in a broad sense. Non-limiting examples of software include program code, program, subroutine, instruction, instruction set, code, code segment, software module, application, software application, etc. The program can be executed in a processor and / or computer to enable the base station 110 and / or UE 120 to perform various functions and / or processes described in this application.

[0205] Memory (e.g., memory 113 and / or memory 123) can store data manipulated by processors 112, 122 when executing software. Memory 113, 123 can be implemented using any storage technology. For example, memory can be any available storage medium that can be accessed by the processor and / or computer. Non-limiting examples of storage media include: RAM, ROM, EEPROM, CD-ROM, removable media, optical disk storage, magnetic disk storage media, magnetic storage devices, flash memory, registers, state memory, remotely mounted memory, local or remote memory components, or any other medium capable of carrying or storing software, data, or information and accessible by the processor / computer.

[0206] The memory (e.g., memory 113 and / or memory 123) and the processor (e.g., processor 112 and / or processor 122) may be provided separately or integrated together. The memory may be used to connect to the processor so that the processor can read information from the memory and store and / or write information in the memory. The memory 113 may be integrated into the processor 112. The memory 123 may be integrated into the processor 122. The processor (e.g., processor 112 and / or processor 122) and the memory (e.g., memory 113 and / or memory 123) may be provided in an integrated circuit (e.g., the integrated circuit may be provided in a UE, a base station, or other network node).

[0207] Optionally, the components in the above-mentioned base station 110 and UE 120 may also exist in the form of various interaction modules, for example, a radio resource control (RRC) signaling interaction module, that is, a module used by the base station 110 and UE 120 to send and receive RRC signaling; a MAC signaling interaction module, that is, a module used by the base station 110 and UE 120 to send and receive medium access control-control element (MAC-CE) signaling; a PHY signaling and data interaction module, that is, a module used by the base station 110 and UE 120 to send and receive uplink / downlink control signaling, and uplink / downlink data.

[0208] The above content describes the communication system architecture that can be applied in the embodiments of the present application. In order to better understand the technical solutions of the embodiments of the present application, several terms or nouns related to the present application are briefly introduced below to facilitate understanding by technical personnel in this field.

[0209] 1. Subband full duplex (SBFD)

[0210] In the subband full duplex (SBFD) scheme, a component carrier (CC) is divided into multiple subbands. Different subbands can have different transmission directions, allowing simultaneous transmission and reception on a single symbol. A typical SBFD scheme, shown in Figure 4, has the middle subband (such as subband 1 in Figure 4) for uplink, and the upper and lower subbands (such as subband 0 and subband 2 in Figure 4) for downlink. It can be considered that in SBFD, the uplink and downlink use different frequency domain resources (subbands). In this scheme, the uplink transmission resources available to terminal devices are increased, which can effectively improve UL coverage and reduce UL latency. In other words, for a component carrier, after the introduction of SBFD, its frequency resource configuration can include at least a downlink subband (DL subband) and an uplink subband (UL subband).

[0211] To reduce cross-link interference between downlink transmissions on a DL subband and uplink transmissions on a UL subband, a guard band can be defined between the DL subband and the UL subband. In the embodiments of the present application, there is no specific limitation on whether a guard band exists between the DL subband and the UL subband. Furthermore, if a guard band exists, there is no specific limitation on whether the guard band must be explicitly defined or whether transmission can be performed on the guard band. Furthermore, this application does not specify whether the DL subband and the UL subband can overlap.

[0212] In the present application, an SBFD time unit may refer to an SBFD symbol or an SBFD time slot; a non-SBFD time unit may refer to a non-SBFD symbol or a non-SBFD time slot. An SBFD symbol may be considered a symbol configured with SBFD, and a non-SBFD symbol may be considered a symbol not configured with SBFD; an SBFD time slot may be considered a time slot configured with SBFD, and a non-SBFD time slot may be considered a time slot not configured with SBFD. Specifically, a non-SBFD symbol / time slot may be an uplink symbol / time slot, a downlink symbol / time slot, or a flexible symbol / time slot. For example, for downlink transmission, a non-SBFD symbol / time slot may be a downlink symbol / time slot or a flexible symbol / time slot. For uplink transmission, a non-SBFD symbol / time slot may be an uplink symbol / time slot or a flexible symbol / time slot. As shown in Figure 4, time unit 1 associated with subband 0, subband 1, and subband 2 is an SBFD time unit; the component carriers associated with time unit 2 and time unit 3 are not divided into subbands, and the entire component carrier is used for uplink or downlink, and does not support simultaneous transmission and reception in one symbol. Therefore, time unit 2 and time unit 3 are non-SBFD time units.

[0213] Regarding SBFD configuration, depending on whether a timeslot contains both SBFD symbols and non-SBFD symbols, there are two possible configuration methods:

[0214] (1) SBFD is configured at the time slot level, that is, the symbols contained in a time slot are either all configured as SBFD symbols or all configured as non-SBFD symbols.

[0215] (2) SBFD is configured at the symbol level, that is, part of the symbols contained in a time slot can be configured as SBFD symbols, and the other part can be configured as non-SBFD symbols.

[0216] 2. Uplink Control Information (UCI)

[0217] In a communication system, data transmission on uplink and downlink transmission channels requires support from uplink L1 / L2 control signaling, which is also generally referred to as uplink control information (UCI). UCI generally includes the following information: (1) Hybrid automatic retransmission request acknowledgment (HARQ-ACK) of the received downlink shared channel (DL-SCH) transport block (TB); (2) Channel statement information (CSI) related to the downlink channel conditions, which can be used to assist in downlink scheduling, including multi-antenna and beamforming schemes, adaptive modulation and coding, time-frequency resource allocation, and other processes; (3) Scheduling request (SR), which is used to indicate that a UE requires uplink resources for uplink shared channel (UL-SCH) transmission.

[0218] 3. Physical Uplink Control Channel (PUCCH)

[0219] Currently, communication systems primarily transmit UCI via the PUCCH. It should be noted that UCI is not limited to PUCCH transmission; it can also be transmitted via the physical uplink shared channel (PUSCH). For example, for a user equipment (UE), when there is a PUSCH transmission at the same time as the PUCCH transmission, UCI can be transmitted along with the data via the PUSCH, rather than sending the PUCCH separately. Of course, if the UE is capable of transmitting both PUCCH and PUSCH simultaneously, it can also transmit UCI via both PUCCH and PUSCH.

[0220] NR defines multiple PUCCH formats to transmit different UCIs. Different PUCCH formats have different durations and carry different bits. For example, see Table 1 below. PUCCH format 0 and format 2 have a time-domain symbol count of 1 or 2, also known as short PUCCH formats. PUCCH formats 1, 3, and 4 have a time-domain symbol count of 4-14, also known as long PUCCH formats. Due to the larger number of symbols, long PUCCH formats generally offer better coverage than short PUCCH formats.

[0221] Table 1 NR PUCCH formats

[0222] In order to support a more flexible PUCCH architecture, the concept of PUCCH resource set is introduced in NR. A PUCCH resource set can contain at least 4 PUCCH resources, each PUCCH resource corresponds to a PUCCH format and all necessary parameters of the format, such as time domain resource information, frequency domain resource information, code domain resource information, coding information, frequency hopping information, etc. For example, in NR, the architecture of PUCCH resource and PUCCH resource set can be seen in Figure 5. PUCCH resource set #0 can contain up to 32 PUCCH resources, and other PUCCH resource sets can contain up to 8 PUCCH resources. In addition, a UE supports up to 4 PUCCH resource sets, each of which can carry a certain range of UCI bits. For example, PUCCH resource set #0 can carry up to 2 bits of UCI, so PUCCH resource set #0 can only contain PUCCH resources of PUCCH formats 0 and 1. For other PUCCH resource sets, the number of UCI bits carried can be greater than 2, so these PUCCH resource sets can contain PUCCH resources of PUCCH formats other than format 0 and 1. The maximum number of UCI bits carried by a PUCCH resource set can be configured by the network device (such as the base station) through signaling.

[0223] 4. PUCCH resource set and PUCCH resource selection

[0224] (1) When a UE is preparing to transmit UCI, if the UCI includes HARQ-ACK information bits, the UE may first select a PUCCH resource set based on the number of UCI bits to be transmitted, and then select a PUCCH resource within the selected PUCCH resource set. The base station may instruct the terminal which PUCCH resource in the PUCCH resource set to use via the PUCCH resource indicator field in the downlink control information (DCI). For example, when the number of UCI bits is less than or equal to 2, the UE can select PUCCH resource set#0 as shown in Figure 5; when the number of UCI bits is greater than 2 and less than or equal to N2, the UE can select PUCCH resource set#1 as shown in Figure 5, and the selection of PUCCH resource set#2 and PUCCH resource set#3 is no longer listed; after the UE selects a PUCCH resource set, if the number of PUCCH resources contained in the PUCCH resource set is not greater than 8, the UE can directly determine which PUCCH resource in the PUCCH resource set to use based on the PUCCH resource indicator field in the DCI. The relationship between the value of the field and the PUCCH resources can be referred to Table 2 below.

[0225] Table 2

[0226] If the number of PUCCH resources included in the PUCCH resource set is greater than 8, the UE can determine which PUCCH resource in the PUCCH resource set to use based on the PUCCH resource indicator field in the DCI and predefined rules. The predefined rules can refer to the following formula:

[0227] Among them, N CCE,p is the number of control channel elements (CCEs) in the control resource set (CORESET) p received by the UE via the physical downlink control channel (PDCCH), n CCE,pis the index of the first CCE received by the UE via PDCCH, Δ PRI It is the value of the PUCCH resource indicator field in the DCI. Indicates rounding up. means round down, and mod means remainder.

[0228] (2) When the UE is preparing to transmit UCI, and the information does not include HARQ-ACK information bits, for example, when the UCI includes CSI information and / or SR information, the PUCCH resource used by the UE may be semi-statically configured by a network device (e.g., a base station) through radio resource control (RRC) signaling. For example, the PUCCH resource may be configured in the CSI reporting configuration information or SR configuration information sent by the base station.

[0229] First, the technical problems that this application specifically aims to solve are analyzed and proposed. In the current TDD system, time slots are divided into downlink time slots, flexible time slots and uplink time slots, wherein downlink time slots are used for downlink transmission, flexible time slots can be used for downlink transmission, uplink transmission, protection intervals (GP) or as reserved resources, and uplink time slots are used for uplink transmission. The current PUCCH configuration scheme in the TDD system is to provide only one and the same PUCCH resource set configuration for all time slots used for uplink transmission, that is, all time slots used for uplink transmission must use the same PUCCH resource set. After the introduction of SBFD, time slots can be classified into SBFD time slots and non-SBFD time slots. You can refer to the PUCCH configuration scheme in the existing TDD system. For all time slots used for uplink transmission, only one and the same PUCCH resource set configuration is provided. However, such a configuration lacks flexibility and may have the following problems:

[0230] (1) Since the uplink and downlink subbands of the SBFD time slot are closely adjacent, additional cross-link interference (CLI) will be introduced. As a result, when the SBFD time slot and the non-SBFD time slot use the same PUCCH resource set to transmit UCI, the PUCCH transmission performance on the SBFD time slot will be lower than that on the non-SBFD time slot, affecting the transmission of UCI.

[0231] (2) Because SBFD divides component carriers into multiple subbands, with some subbands used for uplink and some for downlink, it is possible that the frequency resources of some PUCCH resources fall outside the frequency range of the uplink subband, making these PUCCH resources unable to be transmitted. In other words, some PUCCH resources may be transmittable in non-SBFD time slots but not in SBFD time slots.

[0232] Currently, in the scenario where SBFD is introduced, the configuration scheme for PUCCH resources is still under exploration. Therefore, how to provide a PUCCH resource configuration scheme for the scenario where SBFD is introduced is an issue that needs to be solved urgently.

[0233] To this end, the present application proposes a communication method, apparatus and readable storage medium, and the network equipment can configure exclusive PUCCH resources for the two types of time units, SBFD time units and non-SBFD time units, respectively, which can improve the flexibility of PUCCH resource allocation and provide a basis for improving the transmission performance of PUCCH on SBFD time units. In addition, after configuring the two types of PUCCH resources separately, it is possible to allow the use of PUCCH resources across SBFD time units (symbols / time slots) and non-SBFD time units (symbols / time slots) to repeatedly transmit the same UCI, thereby improving the transmission performance of PUCCH and the success rate of UCI transmission, while also reducing the UCI transmission delay. In addition, when configuring the two types of PUCCH resources separately, the spatial relationship information (or transmission configuration indication status information) associated with the PUCCH transmission on different time unit types can be configured separately, so that the PUCCH on the SBFD time unit can be transmitted using a more suitable beam, thereby improving the transmission performance of the PUCCH.

[0234] For ease of understanding, the technical solution provided in this application will be described below with reference to more drawings.

[0235] In this application, unless otherwise specified, the same or similar parts between the various embodiments or implementation methods can refer to each other. In the various embodiments in this application, and the various implementation methods / implementation methods / implementation methods in each embodiment, if there is no special explanation and logical conflict, the terms and / or descriptions between different embodiments and the various implementation methods / implementation methods / implementation methods in each embodiment are consistent and can be referenced to each other. The technical features in different embodiments and the various implementation methods / implementation methods / implementation methods in each embodiment can be combined to form new embodiments, implementation methods, implementation methods, or implementation methods according to their inherent logical relationships. The implementation methods of this application described below do not constitute a limitation on the scope of protection of this application.

[0236] In the embodiment of the present application, the network device may configure dedicated PUCCH resources for SBFD time units and non-SBFD time units in several ways, such as shown in Figures 6a to 6c. Among them, the communication method involved in Figures 6a to 6c can be applied to the network device and terminal device (UE) described in Figures 2a to 2d above, that is, the network device and UE described in Figures 2a to 2d above can be used to support and execute the method flow steps shown in Figures 6a to 6c.

[0237] 6a is a flow chart of a communication method provided in an embodiment of the present application. As shown in FIG6a , the communication method includes but is not limited to the following steps:

[0238] S601: The network device sends a first message to the UE; the first message indicates one or more first-class PUCCH resource sets, and one or more second-class PUCCH resource sets; the one or more first-class PUCCH resource sets include one or more first-class PUCCH resources, and the one or more second-class PUCCH resource sets include one or more second-class PUCCH resources; the one or more first-class PUCCH resources are used by the terminal device to send uplink control information UCI on a sub-band full-duplex SBFD time unit, and the one or more second-class PUCCH resources are used by the terminal device to send UCI on a non-sub-band full-duplex non-SBFD time unit.

[0239] Correspondingly, the UE receives the first message sent by the network device.

[0240] S602: The network device receives first UCI through a first PUCCH resource among one or more first-type PUCCH resources and / or a second PUCCH resource among one or more second-type PUCCH resources.

[0241] Accordingly, the UE sends the first UCI through a first PUCCH resource among the one or more first-type PUCCH resources and / or a second PUCCH resource among the one or more second-type PUCCH resources.

[0242] In Figure 6a above, the network device configures PUCCH resources exclusive to SBFD time units and PUCCH resources exclusive to non-SBFD time units at the granularity of PUCCH resource sets. For example, the network device configures one or more first-type PUCCH resource sets for SBFD time units and one or more second-type PUCCH resource sets for non-SBFD time units. Optionally, each of the one or more first-type PUCCH resource sets may include part or all of the one or more first-type PUCCH resources, and each of the one or more second-type PUCCH resource sets may include part or all of the one or more second-type PUCCH resources.

[0243] Referring to FIG. 6 b , FIG. 6 b is a flow chart of another communication method provided in an embodiment of the present application, the communication method including but not limited to the following steps:

[0244] S611: The network device sends a first message to the UE; the first message indicates one or more first-type physical uplink control channel PUCCH resources, and one or more second-type PUCCH resources; the one or more first-type PUCCH resources are used by the terminal device to send uplink control information UCI on the sub-band full-duplex SBFD time unit, and the one or more second-type PUCCH resources are used by the terminal device to send UCI on the non-sub-band full-duplex non-SBFD time unit.

[0245] Correspondingly, the UE receives the first message sent by the network device.

[0246] S612: The network device receives a first UCI through a first PUCCH resource among the one or more first-type PUCCH resources and / or a second PUCCH resource among the one or more second-type PUCCH resources.

[0247] Accordingly, the UE sends the first UCI through a first PUCCH resource among the one or more first-type PUCCH resources and / or a second PUCCH resource among the one or more second-type PUCCH resources.

[0248] In Figure 6b above, the network device configures PUCCH resources specific to SBFD time units and PUCCH resources specific to non-SBFD time units at the PUCCH resource granularity. For example, the network device configures one or more first-category PUCCH resources for SBFD time units and one or more second-category PUCCH resources for non-SBFD time units.

[0249] Optionally, if the network device subsequently wants to inform the UE in the form of resource sets which resources can be used in SBFD time units and which resources can be used in non-SBFD time units, it can send down two types of resource set configurations. One type of resource set in the two types of resource sets can be associated with part or all of the one or more first-type PUCCH resources, and the other type of resource set can be associated with part or all of the one or more second-type PUCCH resources. For example, the network device sends a second message to the terminal device; the first message indicates one or more first-type PUCCH resource sets, and one or more second-type PUCCH resource sets; any PUCCH resource set in the one or more first-type PUCCH resource sets includes one or more PUCCH resources of the one or more first-type PUCCH resources, and any PUCCH resource set in the one or more second-type PUCCH resource sets includes one or more PUCCH resources of the one or more second-type PUCCH resources.

[0250] Referring to FIG. 6 c , FIG. 6 c is a flow chart of another communication method provided in an embodiment of the present application, the communication method including but not limited to the following steps:

[0251] S621: The network device sends a first message to the UE; the first message indicates one or more first-type physical uplink control channel PUCCH resource sets, and one or more second-type PUCCH resource sets; the one or more first-type PUCCH resource sets include one or more first-type PUCCH resources, and the one or more second-type PUCCH resource sets include one or more second-type PUCCH resources; the one or more first-type PUCCH resource sets are used by the terminal device to send uplink control information UCI on the sub-band full-duplex SBFD time unit, and the one or more second-type PUCCH resource sets are used by the terminal device to send UCI on the non-sub-band full-duplex non-SBFD time unit.

[0252] Correspondingly, the UE receives the first message sent by the network device.

[0253] S622: The network device receives a first UCI through a first PUCCH resource among the one or more first-type PUCCH resources and / or a second PUCCH resource among the one or more second-type PUCCH resources.

[0254] Accordingly, the UE sends the first UCI through a first PUCCH resource among the one or more first-type PUCCH resources and / or a second PUCCH resource among the one or more second-type PUCCH resources.

[0255] In the above Figure 6c, the network device configures PUCCH resources exclusive to SBFD time units and PUCCH resources exclusive to non-SBFD time units at the granularity of PUCCH resource sets (PUCCH resource set). In addition, the network device can implicitly indicate the purpose of the PUCCH resources included in the PUCCH resource set by indicating the purpose of the PUCCH resource set during configuration. For example, the one or more first-class PUCCH resource sets are used by the terminal device to send uplink control information UCI on the sub-band full-duplex SBFD time unit. It can be understood that the one or more first-class PUCCH resources included in the one or more first-class PUCCH resource sets are used by the terminal device to send uplink control information UCI on the sub-band full-duplex SBFD time unit. Optionally, each resource set in the one or more first-class PUCCH resource sets may include part or all of the one or more first-class PUCCH resources, and each resource set in the one or more second-class PUCCH resource sets may include part or all of the one or more second-class PUCCH resources.

[0256] It should be noted that the network device can configure PUCCH resources exclusive to SBFD time units and PUCCH resources exclusive to non-SBFD time units at the granularity of PUCCH resource sets (PUCCH resource sets); it can also configure PUCCH resources exclusive to SBFD time units and PUCCH resources exclusive to non-SBFD time units at the granularity of PUCCH resources, which is not specifically limited in this application. The network device can directly indicate the purpose of the PUCCH resources, or it can implicitly indicate the purpose of the PUCCH resources included therein by indicating the purpose of the PUCCH resource set, which is not specifically limited in this application.

[0257] Optionally, in Figures 6a-6c above, an SBFD time unit can be an SBFD symbol or an SBFD time slot, that is, an SBFD time unit is a symbol or time slot configured with SBFD; a non-SBFD time unit can be a non-SBFD symbol or a non-SBFD time slot, that is, a non-SBFD time unit is a symbol or time slot not configured with SBFD. It should be noted that PUCCH resources exclusive to SBFD time units (such as one or more first-category PUCCH resources) can be considered as PUCCH resources transmitted on SBFD symbols / time slots, while PUCCH resources exclusive to non-SBFD time units (such as one or more second-category PUCCH resources) can be considered as PUCCH resources transmitted on non-SBFD symbols / time slots. Among them, non-SBFD symbols / time slots configured with PUCCH resources can be uplink symbols / time slots, flexible symbols / time slots, etc.

[0258] Optionally, the first PUCCH resource used for transmitting and receiving the first UCI may include at least one of a time domain resource, a frequency domain resource, a code domain resource, or a spatial domain resource, and the second PUCCH resource used for transmitting and receiving the first UCI may include at least one of a time domain resource, a frequency domain resource, a code domain resource, or a spatial domain resource. Further optionally, each of the one or more first-category PUCCH resources includes a frequency domain resource, and the frequencies of these PUCCH resources are all within the frequency range of the uplink subband associated with the SBFD time unit, thereby avoiding the problem of PUCCH resources being unable to be transmitted on the SBFD time unit due to frequency resources falling outside the uplink subband range.

[0259] For ease of understanding, the following explanation is based on the way in which the network device configures PUCCH resources according to the granularity of the PUCCH resource set. For example, as shown in Figure 7, the network device can configure X PUCCH resource sets exclusive to the SBFD time unit (corresponding to one or more first-type PUCCH resource sets), and configure Y PUCCH resource sets exclusive to the non-SBFD time unit (corresponding to one or more second-type PUCCH resource sets), where X and Y are both positive integers. X can be greater than Y, X can be less than Y, and X can also be equal to Y. Optionally, for the two types of PUCCH resource sets, in addition to being able to independently configure the PUCCH resources they include, the network device can also independently configure the maximum load size of each PUCCH resource set, that is, the network device can independently configure how many bits of UCI each PUCCH resource set can carry.

[0260] In one possible implementation, when configuring the PUCCH resource in the PUCCH resource sets, the network device may first configure all PUCCH resources that the network device may use. For example, the network device may first configure a dedicated resource ID for each PUCCH resource in these PUCCH sources that may be used. Then, when configuring the PUCCH resource sets, the network device may associate one or more PUCCH resources in these PUCCH sources in the configuration of each PUCCH resource set, for example, configuring one or more PUCCH resources corresponding to the resource ID in each PUCCH resource set. The following is a brief description of the process of configuring PUCCH resources exclusive to SBFD time units and PUCCH resources exclusive to non-SBFD time units at the PUCCH resource set granularity, which may be referred to as the following method:

[0261] Method 1:

[0262] The network device configures J PUCCH resources through first signaling, where these J PUCCH resources are resources that the network device may use, where J is a positive integer. When the network device configures X PUCCH resource sets exclusive to SBFD time units and / or Y PUCCH resource sets exclusive to non-SBFD time units, the X PUCCH resource sets exclusive to SBFD time units and / or the Y PUCCH resource sets exclusive to non-SBFD time units are associated with all or part of the J PUCCH resources.

[0263] Method 2:

[0264] The network device configures J PUCCH resources through first signaling and K PUCCH resources through second signaling, respectively. These J PUCCH resources and K PUCCH resources are resources that may be used by the network device, where J and K are both positive integers. When the network device configures X PUCCH resource sets exclusive to SBFD time units and Y non-PUCCH resource sets exclusive to non-SBFD time units, the X PUCCH resource sets exclusive to SBFD time units can be associated with all or part of the J PUCCH resources, and the Y PUCCH resource sets exclusive to non-SBFD time units can be associated with all or part of the K PUCCH resources.

[0265] Furthermore, for the exclusive PUCCH resources in the above two types of PUCCH resource sets, the network device can independently configure the parameters exclusive to each PUCCH resource, such as PUCCH format, whether to support intra-time slot frequency hopping, frequency domain starting position, second frequency hopping domain position (when frequency hopping is supported), number of physical resource blocks (PRBs), length and index of time domain orthogonal cover code (OCC), number of time domain symbols, starting symbol, initial cyclic shift. Optionally, public parameters exclusive to the PUCCH format can also be independently configured, such as whether to support inter-time slot frequency hopping, whether to support additional DMRS, maximum code rate, number of time slots for transmission, whether to support π / 2BPSK modulation, whether to support simultaneous transmission of HARQ-ACK and CSI, etc.

[0266] Optionally, when the network device configures each PUCCH resource, compared to the PUCCH resources exclusive to the non-SBFD time unit (such as the second PUCCH resource), the network device can configure the time domain duration of the PUCCH resources exclusive to the SBFD time unit (such as the first PUCCH resource) to be longer, for example, the number of time slots and / or the number of symbols in the time slot is greater. In other words, the time domain resource length of the first PUCCH resource is greater than the time domain duration of the second PUCCH resource. Among them, the PUCCH resources corresponding to PUCCH format 0 / 1 / 2 / 3 / 4 can be configured in this way. A longer time domain duration means greater received energy, or a lower received code rate, which is beneficial to improving the transmission performance of PUCCH.

[0267] Optionally, when configuring each PUCCH resource, the network device may configure the frequency resource width of the PUCCH resources exclusive to the SBFD time unit to be wider than that of the PUCCH resources exclusive to the non-SBFD time unit, for example, with a larger number of resource blocks (RBs). In other words, the frequency resource width of the first PUCCH resource is greater than the frequency resource width of the second PUCCH resource. A wider frequency resource means greater received energy, or a lower received code rate, or a longer orthogonal sequence, which is beneficial for improving PUCCH transmission performance.

[0268] Optionally, when configuring each PUCCH resource, the network device may configure a lower maximum code rate for the PUCCH resources dedicated to SBFD time units than for the PUCCH resources dedicated to non-SBFD time units. That is, the maximum code rate of the first PUCCH resource is lower than the maximum code rate of the second PUCCH resource. A lower received code rate is beneficial for improving PUCCH transmission performance. For example, the network device may configure a lower maximum code rate for PUCCH resources corresponding to PUCCH formats 2 / 3 / 4.

[0269] Optionally, when configuring each PUCCH resource, the network device may configure more demodulation reference signal (DMRS) symbols for the PUCCH resources exclusive to the SBFD time unit than for the PUCCH resources exclusive to the non-SBFD time unit. That is, the number of DMRS symbols for the first PUCCH resource is greater than the number of DMRS symbols for the second PUCCH resource. More DMRS symbols are beneficial for improving PUCCH demodulation performance, thereby improving PUCCH transmission performance. For example, the network device may configure more DMRS symbols for PUCCH resources corresponding to PUCCH formats 1 / 2 / 3 / 4.

[0270] In one possible implementation, when configuring each PUCCH resource, the network device may also configure the spatial relationship information (or transmission configuration indication status information) associated with them. Optionally, the network device may independently configure the spatial relationship information (or transmission configuration indication status information) associated with the PUCCH transmission on the SBFD time unit (corresponding to the first PUCCH resource) and the PUCCH transmission on the non-SBFD time unit (corresponding to the second PUCCH resource). Exemplarily, the spatial relationship information (or transmission configuration indication status information) configured for the one or more first-class PUCCH resources and the one or more second-class PUCCH resources may be the same or different. For another example, the spatial relationship information (or transmission configuration indication status information) configured between each resource in the one or more first-class PUCCH resources may be the same or different; the spatial relationship information (or transmission configuration indication status information) configured between each resource in the one or more second-class PUCCH resources may be the same or different. In an embodiment of the present application, the network device can enable the PUCCH on the SBFD time unit to be transmitted using a more suitable beam (for example, one with less CLI interference) by independently configuring the spatial relationship information associated with the PUCCH transmission on the SBFD time unit and the PUCCH transmission on the non-SBFD time unit, so as to reduce or avoid the impact of CLI on PUCCH transmission and improve the PUCCH transmission performance on the SBFD time unit.

[0271] Optionally, the spatial relationship information (or transmission configuration indication state information) may include a reference signal associated with the PUCCH, such as a sounding reference signal (SRS), a channel statement information reference signal (CSI-RS), or a synchronization signal / PBCH block (SSB). Further optionally, the spatial relationship information (or transmission configuration indication state information) may also include a power control parameter of the PUCCH, such as an open-loop parameter Po and a closed-loop parameter closed-loop process index.

[0272] As for how to configure or activate the spatial relationship information of PUCCH, the following examples can be used:

[0273] (1) For scenarios where network devices can explicitly configure spatial settings, the following two possible activation methods can be used to determine whether PUCCH resources are configured separately for two types of time units (symbols / time slots):

[0274] 1) For scenarios where dedicated PUCCH resources are configured on both SBFD and non-SBFD time units (symbols / time slots), the network device may indicate the spatial relationship information of PUCCH resources transmitted on different types of time units through a medium access control-control element (MAC-CE). For example, the network device sends a third message to indicate the reference signal associated with the first PUCCH resource and the reference signal associated with the second PUCCH resource. The network device may also indicate the spatial relationship information of PUCCH resources transmitted on different types of time units through different MAC-CEs. For example, the network device sends a third message and a fourth message, the third message indicating the reference signal associated with the first PUCCH resource, and the fourth message indicating the reference signal associated with the second PUCCH resource.

[0275] 2) For scenarios where different PUCCH resources are not configured for SBFD and non-SBFD time units (symbols / time slots), that is, the network device does not configure dedicated PUCCH resources for SBFD time units and non-SBFD time units respectively, and the same PUCCH resource set is used for these two types of time units. The network device can use a MAC CE to indicate two spatial relationship information for a PUCCH resource, one for each type of PUCCH resource transmission in the above two different types of time units (symbols / time slots).

[0276] (2) For scenarios where network devices do not explicitly configure spatial relationship information (spatial setting), regardless of whether dedicated PUCCH resources are configured for SBFD and non-SBFD time units (symbols / time slots), the PUCCH transmissions performed on these two different types of time units (symbols / time slots) have the same spatial relationship information as the PDCCH transmissions performed on the same type of time units (symbols / time slots). As shown in Figure 8, the spatial relationship information between the PUCCH on the SBFD time slot is the same as the PDCCH on the SBFD time slot, and the spatial relationship information between the PUCCH on the non-SBFD time slot is the same as the PDCCH on the non-SBFD time slot. For example, the reference signal associated with the first PUCCH resource is the same as the reference signal associated with the first physical downlink control channel PDCCH received by the terminal device on the SBFD time unit; wherein, the first PDCCH is received by the terminal device in the control resource set CORESET with the lowest index value on the activated downlink part bandwidth BWP corresponding to the SBFD time unit; the reference signal associated with the second PUCCH resource is the same as the reference signal associated with the second PDCCH received by the terminal device on the non-SBFD time unit; wherein, the second PDCCH is received by the terminal device in the CORESET with the lowest index value on the activated downlink BWP corresponding to the non-SBFD time unit.

[0277] Optionally, the first message used by the network device to send the PUCCH resources dedicated to the SBFD time unit and the PUCCH resources dedicated to the non-SBFD time unit to the UE may be RRC signaling or system information block 1 (SIB1) signaling. It should be noted that the network device may send the above-mentioned two types of time unit-specific PUCCH resource configurations to the UE together through one signaling, or may complete the sending of the two types of time unit-specific PUCCH resource configurations in multiple times through multiple signalings, which is not specifically limited here.

[0278] After the network device sends the above two types of time unit-specific PUCCH resources to the terminal device (corresponding to the above steps S601, S611 or S621), it can subsequently receive the UCI uploaded by the terminal device through these PUCCH resources, that is, through the first PUCCH resource of the one or more first-type PUCCH resources, and / or, the second PUCCH resource of the one or more second-type PUCCH resources to receive the first UCI sent by the terminal device (corresponding to the above steps S602, S612 or S622).

[0279] In one possible implementation, after the UE receives the one or more first-type PUCCH resource sets and the one or more second-type PUCCH resource sets (or the one or more first-type PUCCH resources and the one or more second-type PUCCH resources), for the UCI to be transmitted (corresponding to the first UCI), the UE can repeatedly transmit the UCI across SBFD time units and non-SBFD time units.

[0280] Optionally, the UE may repeatedly transmit the first UCI N times on the first PUCCH resource corresponding to the SBFD time unit, and repeatedly transmit the first UCI M times on the second PUCCH resource corresponding to the non-SBFD time unit; the first PUCCH resource belongs to one or more first-category PUCCH resources, the second PUCCH resource belongs to one or more second-category PUCCH resources, and M and N are both integers greater than 0. Accordingly, the network device receives the above-mentioned first UCI repeatedly transmitted by the UE on the PUCCH resources (including the first PUCCH resource and the second PUCCH resource) corresponding to different time units. In an embodiment of the present application, for the same UCI information, the UE uses different PUCCH resources for repeated transmission on two types of time units, which can improve the transmission performance of the PUCCH, improve the UCI transmission success rate, and also reduce the UCI transmission delay.

[0281] Exemplarily, the UE may first determine the PUCCH resource (corresponding to the first PUCCH resource) used to transmit the first UCI on the SBFD time unit, and the PUCCH resource (corresponding to the second PUCCH resource) used to transmit the first UCI information on the non-SBFD time unit. Then, the UE repeatedly transmits the first UCI on the SBFD time unit and the non-SBFD time unit based on the determined one or more PUCCH resource(s). For example, as shown in Figure 9, the UE may determine to use PUCCH resource #X on the SBFD time unit (symbol / time slot) and to use PUCCH resource #Y on the non-SBFD time unit (symbol / time slot), and associate the PUCCH resource #X with the PUCCH resource #Y. Furthermore, for M+N repeated transmissions, the UE may use PUCCH resource #X to repeatedly transmit the first UCI information N times, and use PUCCH resource #Y to repeatedly transmit the first UCI information M times.

[0282] For example, an SBFD time unit may include SBFD time slot 1, SBFD time slot 2, ..., SBFD time slot N, and a non-SBFD time unit may include non-SBFD time slot 1, non-SBFD time slot 2, ..., non-SBFD time slot M. For M+N repeated transmissions, the UE may use PUCCH resource #X to transmit UCI once in SBFD time slot 1, SBFD time slot 2, ..., and SBFD time slot N, and use PUCCH resource #Y to transmit UCI once in non-SBFD time slot 1, non-SBFD time slot 2, ..., and non-SBFD time slot M. It is understandable that the UE may also transmit UCI in multiple SBFD symbols and non-SBFD symbols respectively, which will not be elaborated here.

[0283] It should be noted that the UE may repeatedly transmit the UCI across SBFD time units and non-SBFD time units, or may transmit the UCI only on the SBFD time unit, or may transmit the UCI only on the non-SBFD time unit. For example, the UE sends the first UCI through the first PUCCH resource in the one or more first-type PUCCH resources, or the second PUCCH resource in the one or more second-type PUCCH resource set. Accordingly, the network device receives the first UCI sent by the terminal device through the first PUCCH resource in the one or more first-type PUCCH resources, or the second PUCCH resource in the one or more second-type PUCCH resources.

[0284] How the UE determines the PUCCH resources used to transmit UCI in SBFD time units and non-SBFD time units can be referred to the following methods:

[0285] (1) When UCI information includes HARQ-ACK information

[0286] In a possible implementation, the network device sends DCI, which includes an indication field (corresponding to the first PUCCH resource indication field). The UE can determine the PUCCH resource used in the SBFD time unit and the non-SBFD time unit respectively according to an indication field in the DCI sent by the network device.

[0287] In a possible implementation, the network device sends down a DCI, which includes two indication fields (corresponding to a first PUCCH resource indication field and a second PUCCH resource indication field), and the UE can determine the PUCCH resource used on the SBFD time unit and the non-SBFD time unit respectively according to the two indication fields in the DCI sent down by the network device. Exemplarily, one of the two indication fields of the DCI can reuse the existing PUCCH resource indicator field, and the other indication field can be a newly introduced indication field, for example, referred to as the Second PUCCH resource indicator field. The former is associated with the non-SBFD time unit and is used to indicate the PUCCH resource used on the non-SBFD time unit, and the latter (i.e., the newly introduced indication field) is associated with the SBFD time unit and is used to indicate the PUCCH resource used on the SBFD time unit.

[0288] Optionally, before determining the PUCCH resources to be used according to the indication field carried by the DCI, the UE may first determine the PUCCH resource set(s) to be used according to the number of bits of the UCI information to be transmitted. When the network device is not configured with two types of exclusive PUCCH resource sets, the method for the UE to determine the PUCCH resource set can refer to the existing technology and will not be repeated here. When the network device is configured with two types of exclusive PUCCH resource sets, that is, the network device is configured with one or more first-type PUCCH resource sets and one or more second-type PUCCH resource sets, the UE determines the PUCCH resource set to be used on the SBFD time unit and the PUCCH resource set to be used on the non-SBFD time unit, respectively. In a possible implementation manner, the UE determines a PUCCH resource set in the one or more first-type PUCCH resource sets according to the number of bits of the UCI information to be transmitted, and determines a PUCCH resource set in the one or more second-type PUCCH resource sets. Then, the UE determines which specific PUCCH resource in the corresponding PUCCH resource set to use according to the indication field in the DCI. Regarding how the UE determines the corresponding PUCCH resource set according to the number of UCI bits and determines the specific PUCCH resource according to the indication field in the DCI, please refer to the relevant description in the previous "PUCCH resource set and PUCCH resource selection", which will not be repeated here.

[0289] It should be noted that the above method can be applied to a physical downlink shared channel (PDSCH) dynamic scheduling scenario, and can also be applied to a PDSCH semi-persistent scheduling scenario.

[0290] (2) When the UCI information does not include HARQ-ACK information but includes CSI information and / or SR information

[0291] For this scenario, the network device can configure the PUCCH resource used by the UE to transmit UCI on the SBFD time unit and the non-SBFD time unit respectively through RRC signaling. That is, the network device can send a seventh message; the seventh message indicates the first PUCCH resource and the second PUCCH resource, and the seventh message is used to instruct the terminal device to use the first PUCCH resource and the second PUCCH resource to transmit the first UCI. For example, when the UCI information to be transmitted is a CSI report or SR, the network device can include the PUCCH resources used to transmit UCI on the SBFD time unit and the non-SBFD time unit respectively in the configuration information of the CSI report or the SR configuration information. Optionally, the above-mentioned seventh message can be radio resource control RRC signaling, system information block SIB or MAC CE, which is not specifically limited here.

[0292] It should be noted that after the introduction of SBFD, network equipment can configure exclusive PUCCH resources for SBFD and non-SBFD time units respectively; it can also not configure exclusive PUCCH resources for SBFD time units and non-SBFD time units respectively, and use the same PUCCH resources on these two types of time units.

[0293] In one possible implementation, if the network device does not configure dedicated PUCCH resources for SBFD and non-SBFD time units, the UE can repeatedly transmit UCI in both SBFD and non-SBFD time units using the same PUCCH resources. Accordingly, the network device can receive the UCI repeatedly transmitted by the UE in different time units using the same PUCCH resources.

[0294] Please refer to FIG10 , which is a flowchart of another communication method provided in an embodiment of the present application. The communication method includes but is not limited to the following steps:

[0295] S701: The network device sends a fifth message to the UE; the fifth message indicates one or more PUCCH resources, and the one or more PUCCH resources are used by the terminal device to send UCI in SBFD time units and non-SBFD time units.

[0296] S702: The network device receives the second UCI repeatedly transmitted by the terminal device N times through the third PUCCH resource in the SBFD time unit; and receives the second UCI repeatedly transmitted by the terminal device M times through the third PUCCH resource in the non-SBFD time unit; wherein the third PUCCH resource belongs to the one or more PUCCH resources, and M and N are both integers greater than 0; the spatial relationship applied each time the third PUCCH resource repeatedly transmits the second UCI N times in the SBFD time unit is the same; the spatial relationship applied each time the third PUCCH resource repeatedly transmits the second UCI M times in the non-SBFD time unit is the same.

[0297] Optionally, the network device may indicate two spatial relationship information for a PUCCH resource through a MAC CE, which are respectively used for the transmission of the PUCCH resource on the above-mentioned two different types of time units (symbols / time slots). For example, the network device sends a sixth message, and the sixth message is used to indicate the spatial relationship corresponding to the third PUCCH resource on the SBFD time unit, and the spatial relationship corresponding to the third PUCCH resource on the non-SBFD time unit. The network device can configure the same spatial relationship for the same PUCCH resource on different time units, or it can configure different spatial relationships, which is not specifically limited here.

[0298] Optionally, in step S701 above, the network device performs configuration at the granularity of PUCCH resources. Subsequently, if the network device wishes to inform the UE of which resources can be used in SBFD time units and non-SBFD time units in the form of resource sets, the network device may issue a resource set configuration, which may be associated with some or all of the one or more first PUCCH resources. It should be noted that the network device may also perform configuration at the granularity of a PUCCH resource set, which is not specifically limited herein. For specific configuration, reference may be made to the relevant descriptions in Figures 6a and 6c, which will not be expanded upon here.

[0299] It should be noted that the UE can use the same PUCCH resource to repeatedly transmit UCI across SBFD time units and non-SBFD time units, or can transmit UCI only on SBFD time units, or can transmit UCI only on non-SBFD time units. For example, the UE sends the second UCI through the third PUCCH resource on the SBFD time unit, or sends the second UCI through the third PUCCH resource on the non-SBFD time unit. Accordingly, the network device receives the second UCI sent by the terminal device through the third PUCCH resource on the SBFD time unit, or through the third PUCCH resource on the non-SBFD time unit.

[0300] In summary, in the above embodiments, the network device can configure exclusive PUCCH resources for the two types of time units, SBFD time units and non-SBFD time units, respectively, which can improve the flexibility of PUCCH resource allocation and provide a basis for improving the transmission performance of PUCCH on SBFD time units. In addition, after configuring the two types of PUCCH resources separately, it can be allowed to use PUCCH resources across SBFD time units (symbols / time slots) and non-SBFD time units (symbols / time slots) to repeatedly transmit the same UCI, thereby improving the transmission performance of PUCCH and the success rate of UCI transmission, while also reducing the UCI transmission delay. In addition, when configuring the two types of PUCCH resources separately, the spatial relationship information (or transmission configuration indication status information) associated with the PUCCH transmission on different time unit types can be configured separately, so that the PUCCH on the SBFD time unit can be transmitted using a more suitable beam, thereby improving the transmission performance of the PUCCH.

[0301] The above content describes the method provided by the present application. In order to facilitate the implementation of the above scheme of the embodiment of the present application, the embodiment of the present application also provides corresponding devices or equipment.

[0302] The present application divides the functional modules of the device according to the above-mentioned method embodiment. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above-mentioned integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in this application is schematic and is only a logical function division. There may be other division methods in actual implementation. The device of the embodiment of the present application will be described below with reference to the accompanying drawings.

[0303] Please refer to Figure 11, which is a structural diagram of a communication device provided in an embodiment of the present application. The communication device 10 can be used to implement the functions of the UE or network equipment involved in any of the method embodiments in Figures 6a-6c or Figure 10, and thus can also achieve the beneficial effects of the above method embodiments.

[0304] As shown in FIG11 , the communication device 10 may include a transmitting unit 100 and a receiving unit 101. In one possible design, when the communication device 10 is used to implement the functions of the network device in FIG6 a, the communication device 10 may be one of 110 a - 110 b as shown in FIG2 a, or may be a module (such as a chip) applied to the network device. The functions of each unit are as follows:

[0305] A sending unit 100 is configured to send a first message to a terminal device, where the first message indicates one or more first-type physical uplink control channel (PUCCH) resource sets and one or more second-type PUCCH resource sets; the one or more first-type PUCCH resource sets include one or more first-type PUCCH resources, and the one or more second-type PUCCH resource sets include one or more second-type PUCCH resources; the one or more first-type PUCCH resources are used by the terminal device to send uplink control information (UCI) in a sub-band full-duplex (SBFD) time unit, and the one or more second-type PUCCH resources are used by the terminal device to send UCI in a non-sub-band full-duplex (non-SBFD) time unit;

[0306] The receiving unit 101 is configured to receive the first UCI sent by the terminal device through a first PUCCH resource among the one or more first-type PUCCH resources and / or a second PUCCH resource among the one or more second-type PUCCH resources.

[0307] In one possible design, when the communication device 10 is used to implement the functions of the network device in FIG. 6 b , the communication device 10 may be one of 110 a - 110 b shown in FIG. 2 a , or a module (e.g., a chip) applied to the network device. The functions of each unit are as follows:

[0308] A sending unit 100 is configured to send a first message to a terminal device, where the first message indicates one or more first-type physical uplink control channel (PUCCH) resources and one or more second-type PUCCH resources; the one or more first-type PUCCH resources are used by the terminal device to send uplink control information (UCI) in a sub-band full-duplex (SBFD) time unit, and the one or more second-type PUCCH resources are used by the terminal device to send UCI in a non-sub-band full-duplex (non-SBFD) time unit.

[0309] The receiving unit 101 is configured to receive the first UCI sent by the terminal device through a first PUCCH resource among the one or more first-type PUCCH resources and / or a second PUCCH resource among the one or more second-type PUCCH resources.

[0310] In one possible implementation, the sending unit 100 is also used to send a second message to the terminal device, wherein the second message indicates one or more first-class physical uplink control channel PUCCH resource sets, and one or more second-class PUCCH resource sets; any PUCCH resource set in the one or more first-class PUCCH resource sets includes one or more PUCCH resources of the one or more first-class PUCCH resources, and any PUCCH resource set in the one or more second-class PUCCH resource sets includes one or more PUCCH resources of the one or more second-class PUCCH resources.

[0311] In one possible design, when the communication device 10 is used to implement the functions of the network device in FIG. 6 c , the communication device 10 may be one of 110 a - 110 b shown in FIG. 2 a , or a module (e.g., a chip) applied to the network device. The functions of each unit are as follows:

[0312] A sending unit 100 is configured to send a first message to a terminal device, where the first message indicates one or more first-type physical uplink control channel (PUCCH) resource sets and one or more second-type PUCCH resource sets; the one or more first-type PUCCH resource sets include one or more first-type PUCCH resources, and the one or more second-type PUCCH resource sets include one or more second-type PUCCH resources; the one or more first-type PUCCH resource sets are used by the terminal device to send uplink control information (UCI) on a sub-band full-duplex (SBFD) time unit, and the one or more second-type PUCCH resource sets are used by the terminal device to send UCI on a non-sub-band full-duplex (non-SBFD) time unit.

[0313] The receiving unit 101 is configured to receive the first UCI sent by the terminal device through a first PUCCH resource among the one or more first-type PUCCH resources and / or a second PUCCH resource among the one or more second-type PUCCH resources.

[0314] In a possible implementation, the receiving unit 101 is further configured to receive, on the first PUCCH resource corresponding to the SBFD time unit, the first UCI repeatedly transmitted by the terminal device N times; the first PUCCH resource belongs to the one or more first-category PUCCH resources;

[0315] On the second PUCCH resource corresponding to the non-SBFD time unit, the first UCI repeatedly transmitted by the terminal device M times is received; the second PUCCH resource belongs to the one or more second-type PUCCH resources, and M and N are both integers greater than 0.

[0316] In a possible implementation, the receiving unit 101 is further configured to receive the first UCI on the first PUCCH resource in a first PUCCH resource set; the first PUCCH resource set belongs to the one or more first-category PUCCH resource sets;

[0317] The first UCI is received on the second PUCCH resource in a second PUCCH resource set; the second PUCCH resource set belongs to the one or more second-type PUCCH resource sets.

[0318] In a possible implementation, the sending unit 100 is further configured to send downlink control information DCI; the DCI includes a first PUCCH resource indication field, and the first PUCCH resource indication field is used to determine the first PUCCH resource and the second PUCCH resource.

[0319] In one possible implementation, the sending unit 100 is further used to send downlink control information DCI; the DCI includes a first PUCCH resource indication field and a second PUCCH indication field, the first PUCCH resource indication field is used to determine the first PUCCH resource, and the second PUCCH resource indication field is used to determine the second PUCCH resource.

[0320] In a possible implementation, the sending unit 100 is further used to send a seventh message; the seventh message indicates the first PUCCH resource and the second PUCCH resource, and the seventh message is used to instruct the terminal device to use the first PUCCH resource and the second PUCCH resource to transmit the first UCI.

[0321] In a possible implementation, the sending unit 100 is further configured to send a third message; the third message is used to indicate a reference signal associated with the first PUCCH resource and a reference signal associated with the second PUCCH resource.

[0322] In a possible implementation, the sending unit 100 is further configured to send a third message and a fourth message; the third message is used to indicate a reference signal associated with the first PUCCH resource, and the fourth message is used to indicate a reference signal associated with the second PUCCH resource.

[0323] In one possible design, when the communication device 10 is used to implement the functions of the UE in FIG. 6 a, the communication device 10 may be one of the terminals 120 a - 120 j shown in FIG. 2 a, or a module (e.g., a chip) applied to the terminal. The functions of each unit are as follows:

[0324] A receiving unit 101 is configured to receive a first message from a network device; the first message indicates one or more first-type PUCCH resource sets and one or more second-type PUCCH resource sets; the one or more first-type PUCCH resource sets include one or more first-type PUCCH resources, and the one or more second-type PUCCH resource sets include one or more second-type PUCCH resources; the one or more first-type PUCCH resources are used to send uplink control information (UCI) on a sub-band full-duplex (SBFD) time unit, and the one or more second-type PUCCH resources are used to send UCI on a non-sub-band full-duplex (non-SBFD) time unit;

[0325] The sending unit 100 is configured to send a first UCI through a first PUCCH resource in the one or more first-type PUCCH resources and / or a second PUCCH resource in the one or more second-type PUCCH resource sets.

[0326] In one possible design, when the communication device 10 is used to implement the functions of the UE in FIG. 6 b , the communication device 10 may be one of the terminals 120 a - 120 j shown in FIG. 2 a , or a module (e.g., a chip) applied to the terminal. The functions of each unit are as follows:

[0327] A receiving unit 101 is configured to receive a first message from a network device; the first message indicates one or more first-type physical uplink control channel (PUCCH) resources and one or more second-type PUCCH resources; the one or more first-type PUCCH resources are used by the terminal device to send uplink control information (UCI) in a sub-band full-duplex (SBFD) time unit, and the one or more second-type PUCCH resources are used by the terminal device to send UCI in a non-sub-band full-duplex (non-SBFD) time unit.

[0328] The sending unit 100 is configured to send a first UCI through a first PUCCH resource in the one or more first-type PUCCH resources and / or a second PUCCH resource in the one or more second-type PUCCH resource sets.

[0329] In one possible implementation, the receiving unit 101 is also used to receive a second message from a network device, the second message indicating one or more first-class physical uplink control channel PUCCH resource sets, and one or more second-class PUCCH resource sets; any PUCCH resource set in the one or more first-class PUCCH resource sets includes one or more PUCCH resources of the one or more first-class PUCCH resources, and any PUCCH resource set in the one or more second-class PUCCH resource sets includes one or more PUCCH resources of the one or more second-class PUCCH resources.

[0330] In one possible design, when the communication device 10 is used to implement the functions of the UE in FIG. 6 c , the communication device 10 may be one of the terminals 120 a - 120 j shown in FIG. 2 a , or a module (e.g., a chip) applied to the terminal. The functions of each unit are as follows:

[0331] A receiving unit 101 is configured to receive a first message from a network device; the first message indicates one or more first-type physical uplink control channel (PUCCH) resource sets and one or more second-type PUCCH resource sets; the one or more first-type PUCCH resource sets include one or more first-type PUCCH resources, and the one or more second-type PUCCH resource sets include one or more second-type PUCCH resources; the one or more first-type PUCCH resource sets are used by the terminal device to send uplink control information (UCI) on a sub-band full-duplex (SBFD) time unit, and the one or more second-type PUCCH resource sets are used by the terminal device to send UCI on a non-sub-band full-duplex (non-SBFD) time unit;

[0332] The sending unit 100 is configured to send a first UCI through a first PUCCH resource in the one or more first-type PUCCH resources and / or a second PUCCH resource in the one or more second-type PUCCH resource sets.

[0333] In a possible implementation, the sending unit 100 is further configured to repeatedly transmit the first UCI N times on the first PUCCH resource corresponding to the SBFD time unit; the first PUCCH resource belongs to the one or more first-category PUCCH resources;

[0334] The first UCI is repeatedly transmitted M times on the second PUCCH resource corresponding to the non-SBFD time unit; the second PUCCH resource belongs to the one or more second-category PUCCH resources; M and N are both integers greater than 0.

[0335] In a possible implementation, the first UCI includes hybrid automatic repeat-acknowledgement HARQ-RACK information, and the apparatus further includes:

[0336] The processing unit 102 is configured to determine a first PUCCH resource set based on the number of bits of the first UCI; the first PUCCH resource set belongs to the one or more first-category PUCCH resource sets, and the first PUCCH resource belongs to the first PUCCH resource set;

[0337] A second PUCCH resource set is determined based on the number of bits of the first UCI; the second PUCCH resource set belongs to the one or more second-type PUCCH resource sets, and the second PUCCH resource belongs to the second PUCCH resource set.

[0338] In a possible implementation, the apparatus further includes:

[0339] The processing unit 102 is used to determine the first PUCCH resource in the first PUCCH resource set based on the first PUCCH resource indication field in the downlink control information DCI sent by the network device, and to determine the second PUCCH resource in the second PUCCH resource set; the first PUCCH resource set belongs to the one or more first-type PUCCH resource sets, and the second PUCCH resource set belongs to the one or more second-type PUCCH resource sets.

[0340] In a possible implementation, the apparatus further includes:

[0341] The processing unit 102 is configured to determine, in a first PUCCH resource set, the first PUCCH resource indication field in the DCI sent by the network device, where the first PUCCH resource set belongs to the one or more first-category PUCCH resource sets;

[0342] Based on the second PUCCH resource indication field in the DCI, the second PUCCH resource is determined in a second PUCCH resource set; the second PUCCH resource set belongs to the one or more second-category PUCCH resource sets.

[0343] In one possible implementation, the receiving unit 101 is further used to receive a seventh message sent by the network device, where the seventh message indicates the first PUCCH resource and the second PUCCH resource, and the seventh message is used to instruct the terminal device to use the first PUCCH resource and the second PUCCH resource to transmit the first UCI.

[0344] In a possible implementation, the receiving unit 101 is further configured to receive a third message sent by a network device; the third message is used to indicate a reference signal associated with the first PUCCH resource and a reference signal associated with the second PUCCH resource.

[0345] In a possible implementation, the receiving unit 101 is further used to receive a third message and a fourth message sent by a network device; the third message is used to indicate a reference signal associated with the first PUCCH resource, and the fourth message is used to indicate a reference signal associated with the second PUCCH resource.

[0346] In a possible implementation, the reference signal associated with the first PUCCH resource is the same as the reference signal associated with the first physical downlink control channel PDCCH received by the terminal device in the SBFD time unit; wherein the first PDCCH is received by the terminal device in the control resource set CORESET with the lowest index value on the activated downlink partial bandwidth BWP corresponding to the SBFD time unit;

[0347] The reference signal associated with the second PUCCH resource is the same as the reference signal associated with the second PDCCH received by the terminal device on the non-SBFD time unit; wherein, the second PDCCH is received by the terminal device in the CORESET with the lowest index value on the activated downlink BWP corresponding to the non-SBFD time unit.

[0348] In one possible implementation, the frequency range associated with the SBFD time unit includes one or more uplink sub-bands and one or more downlink sub-bands; the uplink sub-bands are used for uplink transmission, and the downlink sub-bands are used for downlink transmission; the frequency range associated with the non-SBFD time unit is used for uplink transmission or downlink transmission.

[0349] In a possible implementation manner, a frequency domain resource of each PUCCH resource in the one or more first-type PUCCH resources is within a frequency range of an uplink subband associated with the SBFD time unit.

[0350] In a possible implementation, the first PUCCH resource satisfies any one or more of the following conditions:

[0351] The time domain resource length of the first PUCCH resource is greater than the time domain resource length of the second PUCCH resource;

[0352] The frequency domain resource width of the first PUCCH resource is greater than the frequency domain resource width of the second PUCCH resource;

[0353] The maximum coding rate of the first PUCCH resource is less than the maximum coding rate of the second PUCCH resource; or,

[0354] The number of demodulation reference signal (DMRS) symbols of the first PUCCH resource is greater than the number of DMRS symbols of the second PUCCH resource.

[0355] In one possible design, when the communication device 10 is used to implement the functions of the network device in FIG. 10 , the communication device 10 may be one of 110 a - 110 b shown in FIG. 2 a , or a module (e.g., a chip) applied to the network device. The functions of each unit are as follows:

[0356] The sending unit 100 is configured to send a fifth message to the terminal device; the fifth message indicates one or more PUCCH resources, and the one or more PUCCH resources are used to send UCI in the SBFD time unit and the non-SBFD time unit;

[0357] The receiving unit 101 is configured to receive, in the SBFD time unit, a second UCI repeatedly transmitted N times by a terminal device through a third PUCCH resource;

[0358] The receiving unit 101 is further configured to receive, in the non-SBFD time unit, through the third PUCCH resource, the second UCI repeatedly transmitted by the terminal device M times;

[0359] In which, the third PUCCH resource belongs to the one or more PUCCH resources, M and N are both integers greater than 0; the spatial relationship applied to the third PUCCH resource when it is repeatedly transmitted N times on the SBFD time unit is the same; the spatial relationship applied to the third PUCCH resource when it is repeatedly transmitted M times on the non-SBFD time unit is the same.

[0360] In a possible implementation, the sending unit 100 is further used to send a sixth message; the sixth message is used to indicate the spatial relationship corresponding to the third PUCCH resource on the SBFD time unit, and the spatial relationship corresponding to the third PUCCH resource on the non-SBFD time unit.

[0361] In a possible implementation, the sending unit 100 is further used to send an eighth message; the eighth message indicates one or more PUCCH resource sets, and any PUCCH resource set among the one or more PUCCH resource sets includes one or more PUCCH resources among the one or more PUCCH resources.

[0362] In one possible design, when the communication device 10 is used to implement the functions of the UE in FIG. 6 c , the communication device 10 may be one of the terminals 120 a - 120 j shown in FIG. 2 a , or a module (e.g., a chip) applied to the terminal. The functions of each unit are as follows:

[0363] The receiving unit 101 is configured to receive a fifth message from a network device; the fifth message indicates one or more PUCCH resources, where the one or more PUCCH resources are used to send UCI in an SBFD time unit and a non-SBFD time unit;

[0364] The sending unit 100 is configured to repeatedly transmit the second UCI N times through a third PUCCH resource in the SBFD time unit;

[0365] The sending unit 100 is further configured to repeatedly transmit the second UCI M times through the third PUCCH resource in the non-SBFD time unit;

[0366] In which, the third PUCCH resource belongs to the one or more PUCCH resources, M and N are both integers greater than 0; the spatial relationship applied to the third PUCCH resource when it is repeatedly transmitted N times on the SBFD time unit is the same; the spatial relationship applied to the third PUCCH resource when it is repeatedly transmitted M times on the non-SBFD time unit is the same.

[0367] In a possible implementation, the receiving unit 101 is further used to receive a sixth message; the sixth message is used to indicate the spatial relationship information corresponding to the third PUCCH resource on the SBFD time unit, and the spatial relationship information corresponding to the third PUCCH resource on the non-SBFD time unit.

[0368] In a possible implementation, the receiving unit 101 is further used to receive an eighth message; the eighth message indicates one or more PUCCH resource sets, and any PUCCH resource set among the one or more PUCCH resource sets includes one or more PUCCH resources among the one or more PUCCH resources.

[0369] It should be noted that the functions of each functional unit / module in the communication device described in the embodiments of the present application can be found in the relevant description in the above method embodiments and will not be repeated here.

[0370] It is understandable that the specific descriptions of the receiving unit, sending unit and processing unit shown in the above-mentioned device embodiment are only examples. For the specific functions or execution steps of the receiving unit, sending unit and processing unit, please refer to the description of any method embodiment in Figures 6a-6c or Figure 10 above, and will not be described in detail here.

[0371] The above describes the communication device according to the embodiment of the present application. The following describes possible product forms of the communication device. It should be understood that any product having the functions of the communication device described in FIG. 11 falls within the scope of protection of the embodiment of the present application. It should also be understood that the following description is merely illustrative and does not limit the product forms of the communication device according to the embodiment of the present application to these examples.

[0372] In one possible implementation, in the communication device shown in FIG. 11 , the processing unit 102 (not shown in FIG. 11 ) may be one or more processors; the transmitting unit 100 and the receiving unit 101 may be transceivers; or, the transmitting unit 100 may be a transmitter and the receiving unit 101 may be a receiver. In embodiments of the present application, the processor and the transceiver may be coupled, and the connection method between the processor and the transceiver is not limited in this embodiment. During the execution of the above-described method, the process of sending information in the above-described method can be understood as the process of the processor outputting the above-described information. When outputting the above-described information, the processor outputs the above-described information to the transceiver for transmission by the transceiver. After being output by the processor, the above-described information may require further processing before reaching the transceiver. Similarly, the process of receiving information in the above-described method can be understood as the process of the processor receiving the above-described information. When the processor receives the input information, the transceiver receives the above-described information and inputs it into the processor. Furthermore, after the transceiver receives the above-described information, the above-described information may require further processing before being input into the processor.

[0373] Referring to Figure 12, Figure 12 is a schematic diagram of the structure of another communication device provided in an embodiment of the present application. The communication device 20 can be the communication device 10, or a chip therein. Figure 12 only shows the main components of the communication device 20. In addition to the processor 1001 and the transceiver 1002, the communication device 20 may further include a memory 1003 and input / output devices (not shown).

[0374] Processor 1001 is primarily used to process communication protocols and communication data, control the entire communication device, execute software programs, and process software program data. Memory 1003 is primarily used to store software programs and data. Transceiver 1002 may include control circuitry and an antenna. The control circuitry is primarily used to convert baseband signals into radio frequency signals and process radio frequency signals. The antenna is primarily used to transmit and receive radio frequency signals in the form of electromagnetic waves. Input / output devices, such as a touch screen, display, and keyboard, are primarily used to receive user input and output data to the user.

[0375] When the communication device is powered on, the processor 1001 can read the software program in the memory 1003, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be sent wirelessly, the processor 1001 performs baseband processing on the data to be sent and outputs the baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal and then transmits the radio frequency signal to the outside in the form of electromagnetic waves through the antenna. When data is sent to the communication device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor 1001. The processor 1001 converts the baseband signal into data and processes the data.

[0376] In another implementation, the RF circuit and antenna may be provided independently of the processor performing baseband processing. For example, in a distributed scenario, the RF circuit and antenna may be remotely arranged independent of the communication device.

[0377] The transceiver 1002 may include a receiver and a transmitter, wherein the receiver is configured to perform a receiving function (or operation) and the transmitter is configured to perform a transmitting function (or operation), and the transceiver is configured to communicate with other devices / apparatuses via a transmission medium.

[0378] The processor 1001 , the transceiver 1002 , and the memory 1003 may be connected via a communication bus.

[0379] Exemplarily, when the communication device 20 is used to execute the steps, methods or functions involved in the network device in Figure 6a executed by the above-mentioned communication device 10, the transceiver 1002 is used to send a first message to the terminal device, wherein the first message indicates one or more first-class physical uplink control channel PUCCH resource sets, and one or more second-class PUCCH resource sets; the one or more first-class PUCCH resource sets include one or more first-class PUCCH resources, and the one or more second-class PUCCH resource sets include one or more second-class PUCCH resources; the one or more first-class PUCCH resources are used by the terminal device to send uplink control information UCI on a sub-band full-duplex SBFD time unit, and the one or more second-class PUCCH resources are used by the terminal device to send UCI on a non-sub-band full-duplex non-SBFD time unit; the transceiver 1002 is also used to receive the first UCI sent by the terminal device through the first PUCCH resource among the one or more first-class PUCCH resources, and / or the second PUCCH resource of the one or more second-class PUCCH resources. Optionally, the processor 1001 may be configured to generate a message sent by the transceiver 1002 or process a message received by the transceiver 1002 .

[0380] Exemplarily, when the communication device 20 is used to execute the steps, methods, or functions involved in the network device in Figure 6b performed by the communication device 10, the transceiver 1002 is used to send a first message to the terminal device, where the first message indicates one or more first-type physical uplink control channel (PUCCH) resources and one or more second-type PUCCH resources; the one or more first-type PUCCH resources are used by the terminal device to send uplink control information (UCI) on a sub-band full-duplex (SBFD) time unit, and the one or more second-type PUCCH resources are used by the terminal device to send UCI on a non-sub-band full-duplex (non-SBFD) time unit; the transceiver 1002 is also used to receive the first UCI sent by the terminal device through a first PUCCH resource in the one or more first-type PUCCH resources and / or a second PUCCH resource in the one or more second-type PUCCH resources. Optionally, the processor 1001 may be used to generate a message sent by the transceiver 1002 or process a message received by the transceiver 1002.

[0381] Exemplarily, when the communication device 20 is used to execute the steps, methods or functions involved in the network device in Figure 6c executed by the above-mentioned communication device 10, the transceiver 1002 is used to send a first message to the terminal device, wherein the first message indicates one or more first-class physical uplink control channel PUCCH resource sets, and one or more second-class PUCCH resource sets; the one or more first-class PUCCH resource sets include one or more first-class PUCCH resources, and the one or more second-class PUCCH resource sets include one or more second-class PUCCH resources; the one or more first-class PUCCH resource sets are used for the terminal device to send uplink control information UCI on the sub-band full-duplex SBFD time unit, and the one or more second-class PUCCH resource sets are used for the terminal device to send UCI on the non-sub-band full-duplex non-SBFD time unit; the transceiver 1002 is also used to receive the first UCI sent by the terminal device through the first PUCCH resource among the one or more first-class PUCCH resources, and / or the second PUCCH resource of the one or more second-class PUCCH resources. Optionally, the processor 1001 may be configured to generate a message sent by the transceiver 1002 or process a message received by the transceiver 1002 .

[0382] Exemplarily, when the communication device 20 is used to execute the steps, methods, or functions involved in the UE in FIG6a performed by the communication device 10, the transceiver 1002 is configured to receive a first message from a network device; the first message indicates one or more first-type PUCCH resource sets and one or more second-type PUCCH resource sets; the one or more first-type PUCCH resource sets include one or more first-type PUCCH resources, and the one or more second-type PUCCH resource sets include one or more second-type PUCCH resources; the one or more first-type PUCCH resources are used to send uplink control information (UCI) in a sub-band full-duplex (SBFD) time unit, and the one or more second-type PUCCH resources are used to send UCI in a non-sub-band full-duplex (non-SBFD) time unit; the transceiver 1002 is further configured to send the first UCI using a first PUCCH resource in the one or more first-type PUCCH resources and / or a second PUCCH resource in the one or more second-type PUCCH resource sets. Optionally, the processor 1001 is configured to generate a message sent by the transceiver 1002 or process a message received by the transceiver 1002.

[0383] Exemplarily, when the communication device 20 is used to execute the steps, methods, or functions involved in the UE executed by the communication device 10 in Figure 6b, the transceiver 1002 is used to receive a first message from a network device; the first message indicates one or more first-type physical uplink control channel (PUCCH) resources, and one or more second-type PUCCH resources; the one or more first-type PUCCH resources are used by the terminal device to send uplink control information (UCI) in a sub-band full-duplex (SBFD) time unit, and the one or more second-type PUCCH resources are used by the terminal device to send UCI in a non-sub-band full-duplex (non-SBFD) time unit; the transceiver 1002 is further used to send the first UCI through a first PUCCH resource in the one or more first-type PUCCH resources, and / or a second PUCCH resource in the one or more second-type PUCCH resource set. Optionally, the processor 1001 may be used to generate a message sent by the transceiver 1002 or process a message received by the transceiver 1002.

[0384] Exemplarily, when the communication device 20 is used to execute the steps, methods or functions involved in the UE executed by the above-mentioned communication device 10 in Figure 6c, the transceiver 1002 is used to receive a first message from a network device; the first message indicates one or more first-class physical uplink control channel PUCCH resource sets, and one or more second-class PUCCH resource sets; the one or more first-class PUCCH resource sets include one or more first-class PUCCH resources, and the one or more second-class PUCCH resource sets include one or more second-class PUCCH resources; the one or more first-class PUCCH resource sets are used for the terminal device to send uplink control information UCI on a sub-band full-duplex SBFD time unit, and the one or more second-class PUCCH resource sets are used for the terminal device to send UCI on a non-sub-band full-duplex non-SBFD time unit; the transceiver 1002 is also used to send a first UCI through a first PUCCH resource in the one or more first-class PUCCH resources, and / or a second PUCCH resource in the one or more second-class PUCCH resource sets. Optionally, the processor 1001 may be configured to generate a message sent by the transceiver 1002 or process a message received by the transceiver 1002 .

[0385] Exemplarily, when the communication device 20 is used to execute the steps or methods or functions involved in the network device in Figure 10 executed by the above-mentioned communication device 10, the transceiver 1002 is used to send a fifth message to the terminal device; the fifth message indicates one or more PUCCH resources, and the one or more PUCCH resources are used to send UCI on the SBFD time unit and the non-SBFD time unit; the transceiver 1002 is also used to receive the second UCI repeatedly transmitted N times by the terminal device through the third PUCCH resource on the SBFD time unit; the transceiver 1002 is also used to receive the second UCI repeatedly transmitted M times by the terminal device through the third PUCCH resource on the non-SBFD time unit; wherein the third PUCCH resource belongs to the one or more PUCCH resources, M and N are both integers greater than 0; the spatial relationship applied by the third PUCCH resource when it is repeatedly transmitted N times on the SBFD time unit is the same; the spatial relationship applied by the third PUCCH resource when it is repeatedly transmitted M times on the non-SBFD time unit is the same. Optionally, the processor 1001 may be configured to generate a message sent by the transceiver 1002 or process a message received by the transceiver 1002 .

[0386] Exemplarily, when the communication device 20 is used to execute the steps, methods or functions involved in the UE in Figure 10 executed by the above-mentioned communication device 10, the transceiver 1002 receives a fifth message from the network device; the fifth message indicates one or more PUCCH resources, and the one or more PUCCH resources are used to send UCI on the SBFD time unit and the non-SBFD time unit; the transceiver 1002 is also used to repeatedly transmit the second UCI N times through the third PUCCH resource on the SBFD time unit; the transceiver 1002 is also used to repeatedly transmit the second UCI M times through the third PUCCH resource on the non-SBFD time unit; wherein the third PUCCH resource belongs to the one or more PUCCH resources, M and N are both integers greater than 0; the spatial relationship applied to the third PUCCH resource when it is repeatedly transmitted N times on the SBFD time unit is the same; the spatial relationship applied to the third PUCCH resource when it is repeatedly transmitted M times on the non-SBFD time unit is the same. Optionally, the processor 1001 may be configured to generate a message sent by the transceiver 1002 or process a message received by the transceiver 1002 .

[0387] It is understandable that for the specific description of the processor and the transceiver, reference can also be made to the introduction of the processing unit, the receiving unit and the sending unit in the device embodiment involved in FIG11 above, which will not be repeated here.

[0388] Optionally, processor 1001 may include a transceiver for implementing receiving and transmitting functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing the receiving and transmitting functions may be separate or integrated. The transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or may be used for transmitting or delivering signals.

[0389] Optionally, the processor 1001 may store instructions, which may be computer programs. The computer programs run on the processor 1001, which may enable the communication device 20 to perform the method described in the above method embodiment. The computer program may be fixed in the processor 1001. In this case, the processor 1001 may be implemented by hardware.

[0390] In one implementation, the communication device 20 may include a circuit that can implement the functions of sending, receiving, or communicating in the aforementioned method embodiment. The processor and transceiver described in this application can be implemented on an integrated circuit (IC), an analog IC, a radio frequency integrated circuit (RFIC), a mixed signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (nMetal-oxide-semiconductor, NMOS), P-type metal oxide semiconductor (positive channel metal oxide semiconductor, PMOS), bipolar junction transistor (bipolar junction transistor, BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.

[0391] It is understandable that the communication device shown in the embodiment of the present application may also have more components than those in Figure 8, and the embodiment of the present application is not limited to this. The method performed by the processor and transceiver described above is only an example. For the specific steps performed by the processor and transceiver, please refer to the introduction of the method embodiment above.

[0392] In another possible implementation, in the communication device involved in Figure 11, the processing unit 102 can be one or more logic circuits; the sending unit 100 and the receiving unit 101 can be input and output interfaces, or also called communication interfaces, or interface circuits, or interfaces, etc. Alternatively, the sending unit can be an output interface, the receiving unit can be an input interface, and the sending unit and the receiving unit are integrated into one unit, such as an input and output interface. Referring to Figure 13, Figure 13 is a structural diagram of another communication device provided in an embodiment of the present application. As shown in Figure 13, the communication device 30 includes a logic circuit 901 and an interface 902. That is, the above-mentioned processing unit 102 can be implemented with a logic circuit 901, and the sending unit 100 and the receiving unit 101 can be implemented with an interface 902. Among them, the logic circuit 901 can be a chip, a processing circuit, an integrated circuit or a system on chip (SoC) chip, etc., and the interface 902 can be a communication interface, an input and output interface, a pin, etc. For example, Figure 13 is shown as an example of the above-mentioned communication device 30 being a chip, and the chip includes a logic circuit 901 and an interface 902.

[0393] In the embodiment of the present application, the logic circuit and the interface may also be coupled to each other. The embodiment of the present application does not limit the specific connection method between the logic circuit and the interface.

[0394] The communication device 30 may be configured to execute the method, function, or step involved in the communication device 10 executing the network device or UE in FIG. 6 a - FIG. 6 c or FIG. 10 .

[0395] Exemplarily, when the communication device 30 is used to execute the method, function, or step involved in the network device in Figure 6a executed by the above-mentioned communication device 10, the interface 902 is used to send a first message to the terminal device, wherein the first message indicates one or more first-class physical uplink control channel (PUCCH) resource sets and one or more second-class PUCCH resource sets; the one or more first-class PUCCH resource sets include one or more first-class PUCCH resources, and the one or more second-class PUCCH resource sets include one or more second-class PUCCH resources; the one or more first-class PUCCH resources are used by the terminal device to send uplink control information (UCI) on a sub-band full-duplex (SBFD) time unit, and the one or more second-class PUCCH resources are used by the terminal device to send UCI on a non-sub-band full-duplex (non-SBFD) time unit; the interface 902 is also used to receive the first UCI sent by the terminal device through a first PUCCH resource in the one or more first-class PUCCH resources and / or a second PUCCH resource in the one or more second-class PUCCH resources. Optionally, the logic circuit 901 can be used to generate a message sent by the interface 902 or process a message received by the interface 902.

[0396] It is understandable that the communication device 30 can also execute the method, function or steps involved in the UE in Figure 6a executed by the above-mentioned communication device 10, and can execute the method, function or steps involved in the network device or UE in Figure 6b, Figure 6c or Figure 10 executed by the above-mentioned communication device 10. The relevant description of the logic circuit 901 and the interface 902 can refer to the relevant description of the method, function or steps involved in the network device in Figure 6a executed by the communication device 20 and the communication device 30, and will not be repeated here.

[0397] It is understandable that the specific description of the logic circuit 901 and the interface 902 can also refer to the introduction of the processing unit, the sending unit and the receiving unit involved in the device embodiment of Figure 11 above, and will not be repeated here.

[0398] It can be understood that the communication device shown in the embodiment of the present application can implement the method provided in the embodiment of the present application in the form of hardware, or can implement the method provided in the embodiment of the present application in the form of software, etc., and the embodiment of the present application is not limited to this.

[0399] For the specific implementation of each embodiment shown in FIG13 , reference may also be made to the above embodiments, which will not be described in detail here.

[0400] An embodiment of the present application also provides a wireless communication system, which includes a UE and a network device. The UE and the network device can be used to execute the method in any of the aforementioned embodiments (such as Figure 6a, Figure 6b, Figure 6c or Figure 10).

[0401] In addition, the present application also provides a computer program, which is used to implement the operations and / or processing performed by the communication device 10, the communication device 20, and the communication device 30 in the method provided in the present application.

[0402] The present application also provides a readable storage medium, which stores computer code. When the computer code runs on a computer, the computer executes the operations and / or processing performed by the communication device 10, the communication device 20, and the communication device 30 in the method provided in the present application.

[0403] The present application also provides a computer program product, which includes computer code or computer program. When the computer code or computer program runs on a computer, the operations and / or processing performed by the communication device 10, the communication device 20, and the communication device 30 in the method provided by the present application are executed.

[0404] An embodiment of the present application also provides a chip system, which includes a processor for supporting a device to implement the functions involved in any of the above embodiments (such as Figure 6a, Figure 6b, Figure 6c or Figure 10), for example, generating or processing the information involved in the above communication method. In one possible design, the chip system also includes a memory, which is used to store program instructions and data necessary for the device. The chip system can be composed of a chip, or it can include a chip and other discrete devices.

[0405] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0406] It should be noted that for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that this application is not limited by the order of the actions described, because according to this application, certain steps may be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in this specification are all preferred embodiments, and the actions and modules involved are not necessarily required by this application.

[0407] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, or can be electrical, mechanical or other forms of connection.

[0408] The units described as separate components may or may not be physically separate, and 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 may be selected according to actual needs to achieve the technical effects of the solutions provided in the embodiments of the present application.

[0409] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0410] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a readable storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned readable storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0411] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

Claims

1. A communication method, characterized in that: Applied to a network device, the method comprises: Sending a first message to a terminal device, wherein the first message indicates one or more first-type physical uplink control channel PUCCH resource sets, and one or more second-type PUCCH resource sets; the one or more first-type PUCCH resource sets include one or more first-type PUCCH resources, and the one or more second-type PUCCH resource sets include one or more second-type PUCCH resources; the one or more first-type PUCCH resources are used by the terminal device to send uplink control information UCI on a sub-band full-duplex SBFD time unit, and the one or more second-type PUCCH resources are used by the terminal device to send UCI on a non-sub-band full-duplex non-SBFD time unit; The first UCI sent by the terminal device is received through a first PUCCH resource among the one or more first-type PUCCH resources, and / or a second PUCCH resource among the one or more second-type PUCCH resources.

2. A communication method, characterized in that: Applied to a network device, the method comprises: Sending a first message to a terminal device, wherein the first message indicates one or more first-type physical uplink control channel PUCCH resources and one or more second-type PUCCH resources; the one or more first-type PUCCH resources are used by the terminal device to send uplink control information UCI on a sub-band full-duplex SBFD time unit, and the one or more second-type PUCCH resources are used by the terminal device to send UCI on a non-sub-band full-duplex non-SBFD time unit; The first UCI sent by the terminal device is received through a first PUCCH resource among the one or more first-type PUCCH resources, and / or a second PUCCH resource among the one or more second-type PUCCH resources.

3. The method according to claim 2, characterized in that The method further comprises: A second message is sent to the terminal device, wherein the second message indicates one or more first-type physical uplink control channel PUCCH resource sets, and one or more second-type PUCCH resource sets; any one of the one or more first-type PUCCH resource sets includes one or more PUCCH resources of the one or more first-type PUCCH resources, and any one of the one or more second-type PUCCH resource sets includes one or more PUCCH resources of the one or more second-type PUCCH resources.

4. A communication method, characterized in that: Applied to a network device, the method comprises: Sending a first message to a terminal device, wherein the first message indicates one or more first-type physical uplink control channel PUCCH resource sets, and one or more second-type PUCCH resource sets; the one or more first-type PUCCH resource sets include one or more first-type PUCCH resources, and the one or more second-type PUCCH resource sets include one or more second-type PUCCH resources; the one or more first-type PUCCH resource sets are used by the terminal device to send uplink control information UCI on a sub-band full-duplex SBFD time unit, and the one or more second-type PUCCH resource sets are used by the terminal device to send UCI on a non-sub-band full-duplex non-SBFD time unit; The first UCI sent by the terminal device is received through a first PUCCH resource among the one or more first-type PUCCH resources, and / or a second PUCCH resource among the one or more second-type PUCCH resources.

5. The method according to any one of claims 1 to 4, characterized in that The method further comprises: receiving, on the first PUCCH resource corresponding to the SBFD time unit, the first UCI repeatedly transmitted by the terminal device N times; the first PUCCH resource belonging to the one or more first-category PUCCH resources; On the second PUCCH resource corresponding to the non-SBFD time unit, the first UCI repeatedly transmitted by the terminal device M times is received; the second PUCCH resource belongs to the one or more second-category PUCCH resources, and M and N are both integers greater than 0.

6. The method according to any one of claims 1 to 5, characterized in that The method further comprises: receiving the first UCI on the first PUCCH resource in a first PUCCH resource set; the first PUCCH resource set belongs to the one or more first-category PUCCH resource sets; The first UCI is received on the second PUCCH resource in a second PUCCH resource set; the second PUCCH resource set belongs to the one or more second-type PUCCH resource sets.

7. The method according to any one of claims 1 to 6, characterized in that The method further comprises: Send downlink control information DCI; the DCI includes a first PUCCH resource indication field, and the first PUCCH resource indication field is used to determine the first PUCCH resource and the second PUCCH resource.

8. The method according to any one of claims 1 to 6, characterized in that The method further comprises: Send downlink control information DCI; the DCI includes a first PUCCH resource indication field and a second PUCCH indication field, the first PUCCH resource indication field is used to determine the first PUCCH resource, and the second PUCCH resource indication field is used to determine the second PUCCH resources.

9. The method according to any one of claims 1 to 5, characterized in that The method further comprises: Send a seventh message; the seventh message indicates the first PUCCH resource and the second PUCCH resource, and the seventh message is used to instruct the terminal device to use the first PUCCH resource and the second PUCCH resource to transmit the first UCI.

10. The method according to any one of claims 1 to 9, characterized in that The method further comprises: Send a third message; the third message is used to indicate a reference signal associated with the first PUCCH resource and a reference signal associated with the second PUCCH resource.

11. The method according to any one of claims 1 to 9, characterized in that The method further comprises: A third message and a fourth message are sent; the third message is used to indicate a reference signal associated with the first PUCCH resource, and the fourth message is used to indicate a reference signal associated with the second PUCCH resource.

12. A communication method, characterized in that: Applied to a terminal device, the method comprises: Receive a first message from a network device; the first message indicates one or more first-type PUCCH resource sets, and one or more second-type PUCCH resource sets; the one or more first-type PUCCH resource sets include one or more first-type PUCCH resources, and the one or more second-type PUCCH resource sets include one or more second-type PUCCH resources; the one or more first-type PUCCH resources are used to send uplink control information UCI on a sub-band full-duplex SBFD time unit, and the one or more second-type PUCCH resources are used to send UCI on a non-sub-band full-duplex non-SBFD time unit; The first UCI is sent through a first PUCCH resource in the one or more first-type PUCCH resources and / or a second PUCCH resource in the one or more second-type PUCCH resource sets.

13. A communication method, characterized in that: Applied to a terminal device, the method comprises: Receive a first message from a network device; the first message indicates one or more first-type physical uplink control channel PUCCH resources, and one or more second-type PUCCH resources; the one or more first-type PUCCH resources are used by the terminal device to send uplink control information UCI on a sub-band full-duplex SBFD time unit, and the one or more second-type PUCCH resources are used by the terminal device to send UCI on a non-sub-band full-duplex non-SBFD time unit; The first UCI is sent through a first PUCCH resource in the one or more first-type PUCCH resources and / or a second PUCCH resource in the one or more second-type PUCCH resource sets.

14. The method according to claim 13, characterized in that The method further comprises: Receive a second message from a network device, the second message indicating one or more first-type physical uplink control channel PUCCH resource sets, and one or more second-type PUCCH resource sets; any PUCCH resource set among the one or more first-type PUCCH resource sets includes one or more PUCCH resources among the one or more first-type PUCCH resources, and any PUCCH resource set among the one or more second-type PUCCH resource sets includes one or more PUCCH resources among the one or more second-type PUCCH resources.

15. A communication method, characterized in that: Applied to a terminal device, the method comprises: Receive a first message from a network device; the first message indicates one or more first-type physical uplink control channel PUCCH resource sets, and one or more second-type PUCCH resource sets; the one or more first-type PUCCH resource sets include one or more first-type PUCCH resources, and the one or more second-type PUCCH resource sets include one or more second-type PUCCH resources; the one or more first-type PUCCH resource sets are used by the terminal device to send uplink control information UCI on a sub-band full-duplex SBFD time unit, and the one or more second-type PUCCH resource sets are used by the terminal device to send UCI on a non-sub-band full-duplex non-SBFD time unit; The first UCI is sent through a first PUCCH resource in the one or more first-type PUCCH resources and / or a second PUCCH resource in the one or more second-type PUCCH resource sets.

16. The method according to any one of claims 12 to 15, characterized in that The method further comprises: On the first PUCCH resource corresponding to the SBFD time unit, repeatedly transmit the first UCI N times; the first PUCCH resource belongs to the one or more first-category PUCCH resources; The first UCI is repeatedly transmitted M times on the second PUCCH resource corresponding to the non-SBFD time unit; the second PUCCH resource belongs to the one or more second-category PUCCH resources; M and N are both integers greater than 0.

17. The method according to any one of claims 12 to 16, characterized in that The first UCI includes hybrid automatic repeat-acknowledgement HARQ-RACK information, and the method further includes: Determine a first PUCCH resource set based on the number of bits of the first UCI; the first PUCCH resource set belongs to the one or more first-category PUCCH resource sets, and the first PUCCH resource belongs to the first PUCCH resource set; A second PUCCH resource set is determined based on the number of bits of the first UCI; the second PUCCH resource set belongs to the one or more second-type PUCCH resource sets, and the second PUCCH resource belongs to the second PUCCH resource set.

18. The method according to any one of claims 12 to 17, characterized in that The method further comprises: Based on the first PUCCH resource indication field in the downlink control information DCI sent by the network device, the first PUCCH resource is determined in the first PUCCH resource set, and the second PUCCH resource is determined in the second PUCCH resource set; the first PUCCH resource set belongs to the one or more first-category PUCCH resource sets, and the second PUCCH resource set belongs to the one or more second-category PUCCH resource sets.

19. The method according to any one of claims 12 to 17, characterized in that: The method further comprises: Determine the first PUCCH resource in a first PUCCH resource set based on a first PUCCH resource indication field in the DCI sent by the network device; the first PUCCH resource set belongs to the one or more first-category PUCCH resource sets; Based on the second PUCCH resource indication field in the DCI, the second PUCCH resource is determined in a second PUCCH resource set; the second PUCCH resource set belongs to the one or more second-category PUCCH resource sets.

20. The method according to any one of claims 12 to 16, characterized in that The method further comprises: Receive a seventh message sent by the network device, where the seventh message indicates the first PUCCH resource and the second PUCCH resource, and the seventh message is used to instruct the terminal device to use the first PUCCH resource and the second PUCCH resource to transmit the first UCI.

21. The method according to any one of claims 12 to 20, characterized in that Receive a third message sent by a network device; the third message is used to indicate a reference signal associated with the first PUCCH resource and a reference signal associated with the second PUCCH resource.

22. The method according to any one of claims 12 to 20, characterized in that A third message and a fourth message sent by a network device are received; the third message is used to indicate a reference signal associated with the first PUCCH resource, and the fourth message is used to indicate a reference signal associated with the second PUCCH resource.

23. The method according to any one of claims 1 to 22, characterized in that The reference signal associated with the first PUCCH resource is the same as the reference signal associated with the first physical downlink control channel PDCCH received by the terminal device on the SBFD time unit; wherein the first PDCCH is received by the terminal device in the control resource set CORESET with the lowest index value on the activated downlink partial bandwidth BWP corresponding to the SBFD time unit; The reference signal associated with the second PUCCH resource is the same as the reference signal associated with the second PDCCH received by the terminal device in the non-SBFD time unit; wherein, the second PDCCH is received by the terminal device in the CORESET with the lowest index value on the activated downlink BWP corresponding to the non-SBFD time unit.

24. The method according to any one of claims 1 to 23, characterized in that The frequency range associated with the SBFD time unit includes one or more uplink sub-bands and one or more downlink sub-bands; the uplink sub-bands are used for uplink transmission, and the downlink sub-bands are used for downlink transmission; the frequency range associated with the non-SBFD time unit is used for uplink transmission or downlink transmission.

25. The method according to any one of claims 1 to 24, characterized in that The frequency domain resources of each PUCCH resource in the one or more first-type PUCCH resources are within the frequency range of the uplink subband associated with the SBFD time unit.

26. The method according to any one of claims 1 to 25, characterized in that The first PUCCH resource satisfies any one or more of the following conditions: The time domain resource length of the first PUCCH resource is greater than the time domain resource length of the second PUCCH resource; The frequency domain resource width of the first PUCCH resource is greater than the frequency domain resource width of the second PUCCH resource; The maximum code rate of the first PUCCH resource is less than the maximum code rate of the second PUCCH resource; or, The number of demodulation reference signal DMRS symbols of the first PUCCH resource is greater than the number of DMRS symbols of the second PUCCH resource.

27. A communication method, characterized in that: Applied to a network device, the method comprises: Sending a fifth message to the terminal device; the fifth message indicates one or more PUCCH resources, and the one or more PUCCH resources are used to send UCI on the SBFD time unit and the non-SBFD time unit; In the SBFD time unit, receiving the second UCI repeatedly transmitted N times by the terminal device through the third PUCCH resource; In the non-SBFD time unit, the first PUCCH resource is used to receive the M-th repeated transmission of the terminal device. 2UCI; Among them, the third PUCCH resource belongs to the one or more PUCCH resources, M and N are both integers greater than 0; the spatial relationship applied to the third PUCCH resource when it is repeatedly transmitted N times on the SBFD time unit is the same; the spatial relationship applied to the third PUCCH resource when it is repeatedly transmitted M times on the non-SBFD time unit is the same.

28. The method of claim 27, wherein: The method further comprises: Send a sixth message; the sixth message is used to indicate the spatial relationship corresponding to the third PUCCH resource in the SBFD time unit, and the spatial relationship corresponding to the third PUCCH resource in the non-SBFD time unit.

29. The method according to claim 27 or 28, characterized in that The method further comprises: An eighth message is sent; the eighth message indicates one or more PUCCH resource sets, and any one of the one or more PUCCH resource sets includes one or more of the one or more PUCCH resources.

30. A communication method, characterized in that: Applied to a terminal device, the method comprises: receiving a fifth message from a network device; the fifth message indicating one or more PUCCH resources, the one or more PUCCH resources being used to send UCI on a SBFD time unit and a non-SBFD time unit; In the SBFD time unit, repeatedly transmit the second UCI N times through the third PUCCH resource; In the non-SBFD time unit, repeatedly transmit the second UCI M times through the third PUCCH resource; Among them, the third PUCCH resource belongs to the one or more PUCCH resources, M and N are both integers greater than 0; the spatial relationship applied to the third PUCCH resource when it is repeatedly transmitted N times on the SBFD time unit is the same; the spatial relationship applied to the third PUCCH resource when it is repeatedly transmitted M times on the non-SBFD time unit is the same.

31. The method of claim 30, wherein: The method further comprises: Receive a sixth message; the sixth message is used to indicate the spatial relationship information corresponding to the third PUCCH resource in the SBFD time unit, and the spatial relationship information corresponding to the third PUCCH resource in the non-SBFD time unit.

32. The method according to claim 30 or 31, characterized in that The method further comprises: An eighth message is received; the eighth message indicates one or more PUCCH resource sets, and any one of the one or more PUCCH resource sets includes one or more of the one or more PUCCH resources.

33. A communication device, characterized in that: The method comprises a module or a unit for executing the method as claimed in any one of claims 1 to 32.

34. A communication device, characterized in that: It includes a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices and transmit them to the processor or send signals from the processor to other communication devices, and the processor is used to implement the method as described in any one of claims 1-32 through a logic circuit or executing code instructions.

35. A computer-readable storage medium, characterized in that: The storage medium stores a computer program or instruction, and when the computer program or instruction is executed by the communication device, the method as described in any one of claims 1 to 32 is implemented.

36. A computer program, characterized in that The computer program comprises instructions, and when the computer program is executed by a communication device, the method according to any one of claims 1 to 32 is implemented.

37. A chip system, characterized in that: The chip system includes a processor for supporting the device to implement the functions involved in the method as described in any one of claims 1-32.

Citation Information

Patent Citations

  • Communication method and device and readable storage medium

    CN119485674A

  • Physical uplink control channel repetition across slot type

    CN115699667A

  • Communication method and communication device

    CN116567850A

  • Method and apparatus for pucch transmission

    WO2023123334A1

Cited By

  • Scheduling request

    WO2026207344A1