Communication method and apparatus

By receiving the indicated time-frequency resources and avoiding the transmission of downlink signals on the first time-frequency resources in the full duplex communication system, the impact of CLI on PUCCH reliability is solved, and the reliability of the uplink signal is improved.

WO2025139796A1PCT designated stage expired Publication Date: 2025-07-03HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/138503
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-27
Filing Date
2024-12-11
Publication Date
2025-07-03

AI Technical Summary

Technical Problem

In full-duplex communication systems, cross-link interference (CLI) seriously affects the reliability of the control channel, especially when the reliability of the control channel is high in new wireless systems, it is difficult for the prior art to effectively solve this problem.

Method used

By receiving the first time frequency resource indicated by the first information and receiving the downlink signal on the second time frequency resource, it is ensured that the first time frequency resource is not used to transmit the downlink signal, thereby avoiding the downlink signal from interfering with the physical uplink control channel (PUCCH) or its reference signal, and improving the reliability of the uplink signal.

Benefits of technology

It effectively reduces the impact of cross-link interference on the control channel, improves the reliability of PUCCH, and improves the transmission quality of uplink signals.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024138503_03072025_PF_FP_ABST
    Figure CN2024138503_03072025_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present application relate to the field of communications, and provide a communication method and apparatus, which can reduce the effect of cross link interference (CLI) on the reliability of control channels. The method comprises: receiving first information, the first information indicating a first time-frequency resource, wherein the first time-frequency resource comprises a time-frequency resource for bearing a reference signal of a physical uplink control channel (PUCCH), or the first time-frequency resource comprises the time-frequency resource of the PUCCH; receiving second information, the second information instructing to receive a downlink signal on a second time-frequency resource, wherein the second time-frequency resource overlaps with the first time-frequency resource; and receiving the downlink signal on a third time-frequency resource, wherein the third time-frequency resource is a time-frequency resource other than the first time-frequency resource in the second time-frequency resource.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and device

[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office on December 27, 2023, with application number 202311834033.1 and application name “A Communication Method and Device”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The embodiments of the present application relate to the field of communications, and in particular to a communication method and apparatus. Background Art

[0003] Duplex modes in mobile communication systems include full-duplex and half-duplex. Full-duplex (FD) is when a communication device can transmit and receive simultaneously. Half-duplex (HD) is when a communication device cannot transmit and receive simultaneously. Communication devices include network devices and / or terminal devices.

[0004] In FD, the same time-frequency resources can be used for both uplink and downlink transmissions. Compared to SBFD, this provides more uplink and downlink resources, significantly improving uplink coverage and effectively reducing latency. However, because the frequency domain resources in the uplink and downlink resources are not isolated within a time slot, cross-link interference (CLI) can easily occur between network devices and between terminal devices.

[0005] Furthermore, new radio (NR) systems place high demands on control channel reliability. However, severe CLI (CLI) in FD can significantly reduce control channel reliability. Therefore, addressing the impact of CLI on control channel reliability is an urgent issue. Summary of the Invention

[0006] The embodiments of the present application provide a communication method and apparatus that can reduce the impact of cross-link interference (CLI) on the reliability of a control channel.

[0007] In a first aspect, a communication method is provided, which can be executed by a terminal device, or by a component of the terminal device, such as a processor, chip, or chip system of the terminal device, or by a logic module or software that can implement all or part of the functions of the terminal device. The method includes: receiving first information, the first information indicating a first time-frequency resource, wherein the first time-frequency resource includes a time-frequency resource for carrying a reference signal of a physical uplink control channel (PUCCH), or the first time-frequency resource includes a time-frequency resource of the PUCCH; receiving second information, the second information indicating receiving a downlink signal on a second time-frequency resource, wherein the second time-frequency resource overlaps with the first time-frequency resource; and receiving a downlink signal on a third time-frequency resource, wherein the third time-frequency resource is a time-frequency resource in the second time-frequency resource other than the first time-frequency resource.

[0008] Based on this solution, when the first information indicates the first time-frequency resource, if the second time-frequency resource indicated by the second information for transmitting the downlink signal overlaps with the first time-frequency resource, the network device transmits the indication information of the downlink signal on the third time-frequency resource other than the first time-frequency resource in the second time-frequency resource. In other words, the first time-frequency resource is not used to transmit the downlink signal; in addition, because the first time-frequency resource includes the time-frequency resource for carrying the reference signal of the PUCCH, or the first time-frequency resource includes the time-frequency resource of the PUCCH, the terminal device can send the PUCCH or the reference signal of the PUCCH on the first time-frequency resource, which can avoid the downlink signal from causing CLI to the PUCCH or the reference signal of the PUCCH, thereby improving the reliability of the uplink signal.

[0009] In a second aspect, a communication method is provided, which can be executed by a network device, or by a component of the network device, such as a processor, chip, or chip system of the network device, or by a logic module or software that can implement all or part of the network device functions. The method includes: sending first information, the first information indicating a first time-frequency resource, wherein the first time-frequency resource includes a time-frequency resource for carrying a reference signal of a PUCCH, or the first time-frequency resource includes a time-frequency resource of a PUCCH; sending second information, the second information indicating receiving a downlink signal on a second time-frequency resource, wherein the second time-frequency resource overlaps with the first time-frequency resource; and sending a downlink signal on a third time-frequency resource, wherein the third time-frequency resource is a time-frequency resource in the second time-frequency resource other than the first time-frequency resource.

[0010] Based on this solution, when the first information indicates the first time-frequency resource, if the second time-frequency resource indicated by the second information for transmitting the downlink signal overlaps with the first time-frequency resource, the network device transmits the downlink signal on the third time-frequency resource in the second time-frequency resource except the first time-frequency resource. In other words, the first time-frequency resource is not used to transmit the downlink signal; in addition, because the first time-frequency resource includes the time-frequency resource for carrying the reference signal of the PUCCH, or the first time-frequency resource includes the time-frequency resource of the PUCCH, the terminal device can send the PUCCH or the reference signal of the PUCCH on the first time-frequency resource, which can avoid the downlink signal from causing CLI to the PUCCH or the reference signal of the PUCCH, thereby improving the reliability of the uplink signal.

[0011] In combination with the first aspect or the second aspect, in one possible design, the first information indicates a first symbol set, and / or a second symbol set, wherein the first symbol set and / or the second symbol set are used to determine the first time-frequency resource.

[0012] In combination with the first aspect or the second aspect, in one possible design, the first information indicates a first resource block RB set, and / or a second RB set; wherein the first RB set and / or the second RB set are used to determine the first time-frequency resource.

[0013] In combination with the first aspect or the second aspect, in one possible design, the first symbol set is associated with the first RB set; or, the first symbol set is associated with the first RB set, and the first symbol set is associated with the second RB set.

[0014] In combination with the first aspect or the second aspect, in one possible design, the first symbol set is associated with the first RB set, and the first symbol set is associated with the second RB set, including: a first symbol subset in the first symbol set is associated with the first RB set, and the second symbol subset in the first symbol set is associated with the second RB set, wherein the first symbol subset and the second symbol subset respectively include at least one symbol, and there is no overlap between the first symbol subset and the second symbol subset.

[0015] In combination with the first aspect or the second aspect, in one possible design, the second compliant set is associated with the first RB set; or, the second compliant set is associated with the second RB set.

[0016] In combination with the first aspect or the second aspect, in one possible design, the first information indicates a time slot set, the time slot set includes at least one time slot, and the time slot set is used to determine the first time-frequency resource.

[0017] In combination with the first aspect or the second aspect, in one possible design, each time slot in the time slot set includes a first symbol set; or,

[0018] Each time slot in the time slot set includes a first symbol set and a second symbol set; or, each time slot in a first time slot subset in the time slot set includes a first symbol set, and each time slot in a second time slot subset in the time slot set includes a second symbol set, the first time slot subset and the second time slot subset each include at least one time slot, and there is no overlap between the first time slot subset and the second time slot subset.

[0019] In combination with the first aspect or the second aspect, in one possible design, the first information also indicates the frequency hopping mode of the PUCCH, and the frequency hopping mode includes disabling frequency hopping, intra-time slot frequency hopping, and inter-time slot frequency hopping; wherein, the frequency hopping mode of the PUCCH is used to determine the first time-frequency resource.

[0020] In combination with the first aspect or the second aspect, in one possible design, the first information also indicates whether PUCCH supports reference signal bundling. When PUCCH supports reference signal bundling, the first information also indicates the number of time slots, and the number of time slots is used to determine the first time slot subset and the second time slot subset.

[0021] In combination with the first aspect or the second aspect, in one possible design, the first information indicates the time-frequency resources used to carry the reference signal of the PUCCH, and the time-frequency resources used to carry the reference signal of the PUCCH are used to determine the first time-frequency resources.

[0022] In combination with the first aspect or the second aspect, in one possible design, the first information also indicates the format of the PUCCH, and the format of the PUCCH is used to determine the first time-frequency resource.

[0023] In combination with the first aspect or the second aspect, in one possible design, the first time-frequency resource includes a time-frequency resource composed of a first symbol set included in each time slot in the time slot set and a resource element RE set in the first RB set, where the RE set includes at least one RE; or,

[0024] The first time-frequency resources include a time-frequency resource composed of a first symbol subset included in each time slot in the time slot set and a RE set in the first RB set, and a time-frequency resource composed of a second symbol subset included in each time slot in the time slot set and a second RB set; or,

[0025] The first time-frequency resources include a time-frequency resource composed of a first symbol set included in each time slot in the first time slot subset and a RE set in the first RB set, and a time-frequency resource composed of a first symbol set included in each time slot in the second time slot subset and a RE set in the second RB set.

[0026] In combination with the first aspect or the second aspect, in one possible design, the first information further indicates a first time slot subset and a second time slot subset.

[0027] In combination with the first aspect or the second aspect, in one possible design, the first time-frequency resource includes a time-frequency resource composed of a first symbol set included in each time slot in the time slot set and an RE set in the first RB set, where the RE set includes at least one RE; or,

[0028] The first time-frequency resources include a time-frequency resource composed of a first symbol set included in each time slot in the time slot set and a set of REs in the first RB set, and a time-frequency resource composed of a second symbol set included in each time slot in the time slot set and a set of REs in the first RB set; or,

[0029] The first time-frequency resources include a time-frequency resource composed of a first symbol set included in each time slot in the time set and a set of REs in the first RB set, and a time-frequency resource composed of a second symbol set included in each time slot in the time slot set and a set of REs in the second RB set; or,

[0030] The first time-frequency resources include a time-frequency resource composed of a first symbol subset included in each time slot in the time slot set and a set of REs in the first RB set, and a time-frequency resource composed of a second symbol subset included in each time slot in the time slot set and a set of REs in the second RB set; or,

[0031] The first time-frequency resources include a time-frequency resource composed of a first symbol set included in each time slot in the first time slot subset and a RE set in the first RB set, and a time-frequency resource composed of a second symbol set included in each time slot in the second time slot subset and a RE set in the second RB set.

[0032] In combination with the first aspect or the second aspect, in one possible design, the first information also indicates a time unit set, the time unit set includes at least one time unit, each time unit in the time unit set includes at least one time slot, and the time unit set is used to determine the first time-frequency resource.

[0033] In combination with the first aspect or the second aspect, in one possible design, each time unit in the time unit set includes a first symbol set; or, each time unit in the time unit set includes a first symbol set and a second symbol set.

[0034] In combination with the first aspect or the second aspect, in one possible design, the first time-frequency resource includes a time-frequency resource composed of a first symbol set included in each time unit in the time unit set and an RE set in the first RB set, where the RE set includes at least one RE; or,

[0035] The first time-frequency resources include a time-frequency resource composed of a first symbol set included in each time unit in the time unit set and a RE set in the first RB set, and a time-frequency resource composed of a second symbol set included in each time unit in the time unit set and a RE set in the first RB set; or,

[0036] The first time-frequency resources include a time-frequency resource composed of a first symbol subset included in each time unit in the time unit set and a set of REs in the first RB set, and a time-frequency resource composed of a second symbol subset included in each time unit in the time unit set and a set of REs in the second RB set; or,

[0037] The first time-frequency resources include a time-frequency resource composed of a first symbol set included in each time unit in the time unit set and a RE set in the first RB set, and a time-frequency resource composed of a second symbol set included in each time unit in the time unit set and a RE set in the second RB set.

[0038] In combination with the first aspect or the second aspect, in one possible design, the first indication information also indicates an RE set.

[0039] In a third aspect, a communication device is provided for implementing various methods. The communication device may be the terminal device in the first aspect or the network device in the second aspect, or a device included in the terminal device or network device, such as a chip or chip system. The communication device includes a module, unit, or means corresponding to the implementation method, which may be implemented by hardware, software, or by hardware executing the corresponding software implementation. The hardware or software includes one or more modules or units corresponding to the functions.

[0040] In some possible designs, the communication device may include a processing module and a transceiver module. The processing module may be configured to implement the processing functionality of any of the above aspects and any possible implementations thereof. The transceiver module may include a receiving module and a transmitting module, respectively configured to implement the receiving functionality and the transmitting functionality of any of the above aspects and any possible implementations thereof.

[0041] In some possible designs, the transceiver module may be composed of a transceiver circuit, a transceiver, a transceiver or a communication interface.

[0042] In a fourth aspect, a communication device is provided, comprising: a processor and a memory; the memory is configured to store computer instructions, and when the processor executes the instructions, the communication device performs the method described in any one of the aspects. The communication device may be the terminal device described in the first aspect or the network device described in the second aspect, or a device included in the terminal device or network device, such as a chip or chip system.

[0043] In a fifth aspect, a communication device is provided, comprising: a processor and a communication interface; the communication interface is configured to communicate with a module external to the communication device; and the processor is configured to execute a computer program or instruction to cause the communication device to perform the method described in any one of the aspects. The communication device may be the terminal device described in the first aspect or the network device described in the second aspect, or a device included in the terminal device or network device, such as a chip or chip system.

[0044] In a sixth aspect, a communication device is provided, comprising: at least one processor configured to execute a computer program or instructions to cause the communication device to perform the method described in any one of the aspects. The communication device may be the terminal device described in the first aspect or the network device described in the second aspect, or a device included in the terminal device or network device, such as a chip or chip system.

[0045] In some possible designs, the communication device includes a memory for storing necessary program instructions and data. The memory may be coupled to the processor or may be independent of the processor.

[0046] In some possible designs, when the device is a chip system, it can be composed of a chip or include a chip and other discrete devices.

[0047] It can be understood that when the communication device provided in any one of the third to sixth aspects is a chip, the sending action / function of the communication device can be understood as output information, and the receiving action / function of the communication device can be understood as input information.

[0048] In a seventh aspect, a computer-readable storage medium is provided, in which a computer program or instruction is stored. When the computer-readable storage medium is run on a communication device, the communication device can execute the method described in any one of the aspects.

[0049] In an eighth aspect, a computer program product comprising instructions is provided, which, when executed on a communication device, enables the communication device to execute the method described in any one of the aspects.

[0050] In the ninth aspect, a communication system is provided, which includes the terminal device in the first aspect (or the device contained in the terminal device, such as a chip or a chip system) and the network device in the second aspect (or the device contained in the network device, such as a chip or a chip system).

[0051] Among them, the technical effects brought about by any design method in the third to ninth aspects can refer to the technical effects brought about by different design methods in the above-mentioned first or second aspects, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] FIG1 is a schematic diagram of a full-duplex FD network architecture used in an embodiment of the present application;

[0053] FIG2 is a schematic diagram of time-frequency resources of a rate matching pattern of a physical downlink shared channel PDSCH provided by the present application;

[0054] FIG3 is a schematic diagram of time-frequency resources of another PDSCH rate matching pattern provided by the present application;

[0055] FIG4 is a schematic diagram of time-frequency resources of another PDSCH rate matching pattern provided by the present application;

[0056] FIG5 is a schematic diagram of time-frequency resources of another PDSCH rate matching pattern provided by the present application;

[0057] FIG6 is a schematic diagram of time-frequency resources of another PDSCH rate matching pattern provided by the present application;

[0058] FIG7 is a schematic diagram of time-frequency resources of another PDSCH rate matching pattern provided by the present application;

[0059] FIG8 is a schematic diagram of time-frequency resources of another PDSCH rate matching pattern provided by the present application;

[0060] FIG9 is a schematic diagram of time-frequency resources of another PDSCH rate matching pattern provided by the present application;

[0061] FIG10 is a schematic diagram of time-frequency resources of another PDSCH rate matching pattern provided by the present application;

[0062] FIG11 is an architecture diagram of a WLAN communication system provided by the present application;

[0063] FIG12 is a flow chart of a communication method provided by the present application;

[0064] FIG13 is a schematic diagram of a PUCCH time-frequency resource provided by the present application;

[0065] FIG14 is a schematic diagram of another PUCCH time-frequency resource provided by the present application;

[0066] FIG15 is a schematic diagram of another PUCCH time-frequency resource provided by the present application;

[0067] FIG16 is a schematic diagram of another PUCCH time-frequency resource provided by the present application;

[0068] FIG17 is a schematic diagram of another PUCCH time-frequency resource provided by the present application;

[0069] FIG18 is a schematic diagram of another PUCCH time-frequency resource provided by the present application;

[0070] FIG19 is a schematic diagram of another PUCCH time-frequency resource provided by the present application;

[0071] FIG20 is a schematic diagram of a first time-frequency resource provided by this application;

[0072] FIG21 is a schematic diagram of another first time-frequency resource provided by this application;

[0073] FIG22 is a schematic diagram of another first time-frequency resource provided by this application;

[0074] FIG23 is a schematic diagram of another first time-frequency resource provided by this application;

[0075] FIG24 is a schematic diagram of another first time-frequency resource provided by this application;

[0076] FIG25 is a schematic diagram of another first time-frequency resource provided by this application;

[0077] FIG26 is a schematic structural diagram of a communication device provided by the present application;

[0078] FIG27 is a schematic structural diagram of another communication device provided by the present application;

[0079] FIG28 is a schematic structural diagram of another communication device provided in this application. DETAILED DESCRIPTION

[0080] In the description of this application, unless otherwise specified, " / " indicates that the objects associated before and after are in an "or" relationship, for example, A / B can represent A or B; "and / or" in this application is merely a description of the association relationship of associated objects, indicating that three relationships may exist, for example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural.

[0081] In the description of this application, unless otherwise specified, "plurality" means two or more than two. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or plural.

[0082] In addition, to facilitate the clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, the words "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. Those skilled in the art will understand that the words "first" and "second" do not limit the quantity or execution order, and the words "first" and "second" do not necessarily mean different.

[0083] In the embodiments of this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of this application should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner to facilitate understanding.

[0084] It will be understood that the “embodiment” mentioned throughout the specification means that the specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, the various embodiments throughout the specification do not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It will be understood that in the various embodiments of the present application, the size of the sequence number of each process does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present application.

[0085] It can be understood that in this application, "when" and "if" both mean that corresponding processing will be taken under certain objective circumstances, and do not limit the time, nor do they require any judgment action when implementing, nor do they mean that there are other limitations.

[0086] It is understood that some optional features in the embodiments of the present application may, in certain scenarios, be implemented independently of other features, such as the solution on which they are currently based, to solve corresponding technical problems and achieve corresponding effects. They may also be combined with other features in certain scenarios as needed. Accordingly, the devices provided in the embodiments of the present application may also implement these features or functions accordingly, which will not be described in detail here.

[0087] In this application, unless otherwise specified, the same or similar parts between the various embodiments 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.

[0088] In order to facilitate understanding of the technical solutions of the embodiments of the present application, a brief introduction to the relevant technologies of the present application is first given as follows.

[0089] 1. Time slot:

[0090] In new radio (NR), for a normal cyclic prefix (CP), one time slot contains 14 orthogonal frequency division multiplexing (OFDM) symbols (hereinafter referred to as symbols). For an extended CP, one time slot contains 12 symbols. For ease of description, in the embodiments of the present application, unless otherwise specified, one time slot contains 14 symbols. For example, in one time slot, the 14 symbols are numbered in ascending order, with the smallest number being 0 and the largest number being 13. In fact, in one time slot, the number of symbols may also exist in other implementation forms, which is not limited in this application.

[0091] A timeslot can be an uplink timeslot (U), a downlink timeslot (D), or a special timeslot (S). An uplink timeslot is configured for uplink (UL) transmission only, and all symbols in the uplink timeslot are uplink symbols, i.e., uplink symbols are configured for uplink transmission only. A downlink timeslot is configured for downlink (DL) transmission only, and all symbols in the downlink timeslot are downlink symbols, i.e., downlink symbols are configured for downlink transmission only. A special timeslot can be configured for uplink transmission or downlink transmission, but not for both uplink and downlink transmissions at the same time. A special timeslot can serve as a transition point between uplink and downlink transmissions. Symbols in a special timeslot may include a portion of uplink symbols, a portion of downlink symbols, and a spacer symbol. The spacer symbol is located between the uplink and downlink symbols in the special timeslot, and data cannot be sent on the spacer symbol.

[0092] It should be understood that in uplink transmission, the terminal device sends uplink data and the wireless access network device receives uplink data. In downlink transmission, the wireless access network device sends downlink data and the terminal device receives downlink data.

[0093] 2. Duplex Mode:

[0094] Currently, duplex modes in mobile communication systems include full-duplex and half-duplex. If a communication device can transmit and receive simultaneously, it is full-duplex (FD). If a communication device cannot transmit and receive simultaneously, it is half-duplex (HD). Communication devices include network devices and / or terminal devices. For example, both the network device and the terminal device may operate in full-duplex mode, or both the network device and the terminal device may operate in half-duplex mode, or the network device may operate in full-duplex mode and the terminal device may operate in half-duplex mode, or the network device may operate in half-duplex mode and the terminal device may operate in full-duplex mode.

[0095] (1) Time division duplexing (TDD):

[0096] TDD is widely used in the deployment of new radio (NR) communication systems in the fifth generation (5G) mobile communication systems. In TDD, time domain resources are divided into uplink resources and downlink resources. Uplink transmissions can be performed on uplink resources, and downlink transmissions can be performed on downlink resources. In TDD, the frequency range of UL and DL is the same, so uplink and downlink transmissions cannot be performed simultaneously. In other words, TDD is half-duplex. For example, both terminal devices and network equipment can be half-duplex.

[0097] For example, taking a time period with a TDD frame ratio of 4:1, and the time period including 5 time slots (such as time slot #0 to time slot #5) as an example, the time period includes the content shown in the following Table 1:

[0098] Table 1

[0099] As can be seen from Table 1, in TDD, a time slot can only be used for downlink transmission or only for uplink transmission, and compared with downlink resources in a time period, uplink resources are less, which leads to reduced uplink coverage of TDD and increased latency.

[0100] (2) Subband full duplex (SBFD):

[0101] In SBFD, the uplink and downlink frequencies are the same, and within a timeslot, the uplink and downlink frequencies are different. This allows simultaneous uplink and downlink transmissions. Therefore, SBFD is full-duplex. For example, network devices can operate in full-duplex mode, while terminal devices can operate in half-duplex or full-duplex mode.

[0102] In SBFD, the frequency band of a downlink symbol in a downlink time slot (or special time slot) is divided into one or more uplink subbands and one or more downlink subbands, and the uplink subband in the uplink symbol is allowed to be used for uplink transmission.

[0103] For example, taking a time period with a TDD frame ratio of 4:1, and the time period including 5 time slots (such as time slot #0 to time slot #5), as an example, the time period includes the content shown in the following Table 2A or Table 2B:

[0104] Table 2A

[0105] Table 2B

[0106] As can be seen from Table 2A and / or Table 2B, the frequency band on the downlink symbol in the downlink time slot (or special time slot) (at least one time slot from time slot #0 to time slot #3 in Table 2A and / or Table 2B) is divided into one uplink subband and two downlink subbands, wherein uplink transmission can be performed on the uplink subband, which can improve uplink coverage performance compared to TDD. That is, the uplink subband can also be used to feedback hybrid automatic repeat request-acknowledgement (HARQ-ACK), thereby reducing latency.

[0107] (3) FD:

[0108] In FD, the same time-frequency resources can be used for both uplink and downlink transmissions. For example, taking a time period with a TDD frame ratio of 4:1, and the time period including 5 time slots (such as time slot #0 to time slot #5), as an example, the time period includes the content shown in Table 3 below:

[0109] Table 3

[0110] As can be seen from Table 3, the symbols in each time slot within this time period can be used for both uplink and downlink transmission, and can be used for both uplink and downlink transmission at the same time. Compared with SBFD, it has more uplink and downlink resources, which can greatly improve the uplink coverage performance and effectively reduce the delay.

[0111] In FD, since the frequency domain resources in the uplink resources are not isolated from the frequency domain resources in the downlink resources in a time slot, cross-link interference (CLI) will occur between network devices and between terminal devices. CLI refers to the interference between communication links in opposite directions, that is, the interference of uplink transmission on downlink transmission, or the interference of downlink transmission on uplink transmission.

[0112] See Figure 1, which is a schematic diagram of a network architecture of an FD applied in an embodiment of the present application.

[0113] As shown in Figure 1, the terminal devices served by network device #1 are terminal device #1 and terminal device #2, and the terminal devices served by network device #2 are terminal device #3 and terminal device #4. Specifically, downlink transmission occurs between network device #1 and terminal device #1, and uplink transmission occurs between network device #1 and terminal device #2; downlink transmission occurs between network device #2 and terminal device #3, and uplink transmission occurs between network device #2 and terminal device #4. Consequently, CLI (CLI) is generated between network device #1 and network device #2, and between terminal devices. Taking the interference of uplink transmission on downlink transmission as an example, the CLI generated between terminal devices may include: interference caused by the uplink transmission between terminal device #2 and network device #1 on the downlink transmission between terminal device #1 and network device #1, interference caused by the uplink transmission between terminal device #2 and network device #1 on the downlink transmission between terminal device #3 and network device #2, and interference caused by the uplink transmission between terminal device #4 and network device #2 on the downlink transmission between terminal device #3 and network device #2.

[0114] NR systems place high demands on the reliability of control channels. These channels include the physical uplink control channel (PUCCH) and the physical downlink control channel (PDCCH). However, severe CLI in FD can significantly reduce the reliability of control channels. Therefore, addressing the impact of CLI on control channel reliability is an urgent issue. The following describes how to address the impact of CLI on PUCCH reliability.

[0115] One method that is easy to think of is to use the rate matching scheme of the physical downlink share channel (PDSCH) ((and / or PDCCH) for the convenience of description, PDSCH is taken as an example below) to rate match the PDSCH on the time-frequency resources where the demodulation reference signal (DMRS) of the PUCCH is located, that is, the PDSCH is not sent or received on the time-frequency resources where the DRMS ​​of the PUCCH is located, so as to avoid the interference of PDSCH on the DRMS ​​of the PUCCH, thereby improving the performance of the channel estimation of the PDCCH and improving the reliability of the PUCCH. The existing protocol supports network equipment to configure rate matching patterns for terminal equipment, or it can also be called reserved resources. The rate matching pattern is located in the high-level signaling RateMatchPattern. The rate matching pattern is a set of time-frequency resources. On this set of time-frequency resources, the network equipment cannot send PDSCH and the terminal equipment cannot receive PDSCH.

[0116] Specifically, PDSCH rate matching can be implemented based on the following two methods:

[0117] Method 1: rate matching based on resource block (RB) granularity.

[0118] Optionally, the network device may indicate the time-frequency resources through higher-layer signaling, thereby obtaining the rate matching pattern of the PDSCH. The higher-layer signaling includes the signaling symbolsInResourceBlock, the signaling periodicityAndPattern, and the signaling resourceBlocks.

[0119] The signaling "symbolsInResourceBlock" is used to indicate the number of time slots within a time unit and the time domain resources within a time unit. The signaling "periodicityAndPattern" is used to indicate the repetition period of the PDSCH rate matching pattern and the starting position of the time domain resources within the repetition period. The signaling "resourceBlocks" is used to indicate frequency domain resources. The repetition period in the embodiments of the present application refers to the number of time units within a repetition period.

[0120] Exemplarily, the network device may configure a maximum of eight rate matching patterns for the terminal device, wherein the eight rate matching patterns include four bandwidth part (BWP) level rate matching patterns and four cell level rate matching patterns.

[0121] Optionally, a time unit may include one or two time slots; when a time unit includes one time slot, the signaling symbolsInResourceBlock may indicate the time domain resources within the time unit through a bitmap of length 14. When a time unit includes two time slots, the signaling symbolsInResourceBlock may indicate the time domain resources within the time unit through a bitmap of length 28. In this case, one bit in the bitmap corresponds to one symbol within the time unit. For example, a value of 1 in the bitmap may indicate that the symbol corresponding to the bitmap is a time domain resource in the rate matching pattern of the PDSCH.

[0122] Optionally, the signaling periodicityAndPattern may indicate the repetition period via a bitmap, where the length of the bitmap is equal to the number of time units within a repetition period. Each bit in the bitmap corresponds to one time unit. For example, a value of 1 in the bitmap may indicate that the time unit corresponding to the bitmap is a time domain resource in the rate matching pattern of the PDSCH.

[0123] Illustratively, the number of time units in a repetition period may be any one of 2, 4, 5, 8, 10, 20, and 40.

[0124] Optionally, signaling resourceBlocks can use a bitmap to indicate the frequency domain resources within a symbol. The frequency domain resources within each symbol are identical, i.e., the frequency domain resources across different time domain resources are identical. Each bit in the bitmap corresponds to one RB. For example, a bitmap value of 1 may indicate that the symbol corresponding to the bitmap is a frequency domain resource in the rate matching pattern of the PDSCH.

[0125] Refer to FIG2 , which is a schematic diagram of time-frequency resources of a rate matching pattern of a PDSCH provided in an embodiment of the present application.

[0126] In Figure 2, a repetition period includes 4 time units (i.e., time unit #1 to time unit #4), time unit #1 and time unit #2 are the time domain resources of the rate matching pattern of PDSCH; a time unit may include one time slot, or may also include two time slots, wherein Figure 2 takes a time unit including two time slots as an example, and the RBs in the two time slots are shown in Figure 2, wherein the RBs corresponding to the shaded part are the time-frequency resources of the rate matching pattern of PDSCH.

[0127] As an example, the rate matching pattern of the PDSCH may be semi-statically configured.

[0128] Exemplarily, in this example, when the terminal device receives the rate matching pattern of PDSCH, it takes effect immediately.

[0129] As another example, the rate matching pattern of the PDSCH may be dynamically configured.

[0130] Optionally, in this example, the network device configures two groups of rate matching patterns for the terminal device, wherein each group of rate matching patterns includes at least one rate matching pattern. Exemplarily, the network device may indicate the two groups of rate matching patterns via signaling rateMatchPatternGroup1 and signaling rateMatchPatternGroup2.

[0131] Optionally, the network device may trigger one of the two groups of rate matching patterns through downlink control information (DCI), that is, the group of rate matching patterns is the rate matching pattern of the PDSCH.

[0132] Exemplarily, triggering one rate matching pattern in two groups of rate matching patterns may be understood as triggering all rate matching patterns in the group of rate matching patterns.

[0133] Exemplarily, the network device can trigger one group of rate matching patterns in two groups of rate matching patterns through 1 bit indication. For example, the value of this 1 bit is 1, which indicates that the first group of rate matching patterns in the two groups of rate matching patterns is triggered. Correspondingly, the value of this 1 bit is 0, which indicates that the second group of rate matching patterns in the two groups of rate matching patterns is triggered; or, the value of this 1 bit is 0, which indicates that the first group of rate matching patterns in the two groups of rate matching patterns is triggered. Correspondingly, the value of this 1 bit is 1, which indicates that the second group of rate matching patterns in the two groups of rate matching patterns is triggered.

[0134] Method 2: rate matching based on resource element (RE) granularity.

[0135] Exemplarily, in the second approach, rate matching of the PDSCH is achieved through a channel state information reference signal (CSI-RS).

[0136] Exemplarily, the CSI-RS includes non-zero power (NZP) CSI-RS and zero power (ZP) CSI-RS, wherein the time-frequency resources of the NZP CSI-RS and the ZP CSI-RS are the same.

[0137] Optionally, the network device may indicate the time-frequency resources of the CSI-RS through higher-layer signaling, thereby obtaining a rate matching pattern for the PDSCH. The higher-layer signaling includes signaling CSI-RS-ResourceMapping and signaling NZP-CSI-RS-Resource.

[0138] For example, the signaling CSI-RS-ResourceMapping is used to indicate the frequency domain density of the CSI-RS, the number of CSI-RS ports, the code division multiplexing (CDM) type corresponding to the CSI-RS ports, and the time-frequency position corresponding to the CSI-RS. The signaling NZP-CSI-RS-Resource is used to indicate the power control parameters.

[0139] Optionally, the density field in the signaling CSI-RS-ResourceMapping is used to indicate the frequency domain density ρ of the CSI-RS.

[0140] Exemplarily, the value of the density field can be at least one of 1, 0.5, or 3. Among them, the value of the density field is 1, which means that one RB corresponds to one RE for carrying CSI-RS, and in this case, the frequency domain density of CSI-RS can be called 1. The value of the density field is 0.5, which means that every interval of RB corresponds to one RE for carrying CSI-RS, and in this case, the frequency domain density of CSI-RS can be called 0.5; in this case, the network device can also indicate the index number of the RB for carrying CSI-RS, and the value of the density field is 3, which means that one RB corresponds to three REs for carrying CSI-RS, and in this case, the frequency domain density of CSI-RS can be called 3.

[0141] Optionally, the nrofPorts field in the signaling CSI-RS-ResourceMapping is used to indicate the number X of CSI-RS ports.

[0142] Optionally, the cdm-Type field in the signaling CSI-RS-ResourceMapping is used to indicate the CDM type corresponding to the CSI-RS port.

[0143] Exemplarily, the CDM type includes a time-domain mask element and a frequency-domain mask element. The time-domain mask element may also be referred to as a time-division orthogonal cover code (TD-OCC), and the frequency-domain mask element may also be referred to as a frequency-division orthogonal cover code (FD-OCC).

[0144] Optionally, the firstOFDMSymbolInTimeDomain field in the signaling CSI-RS-ResourceMapping is used to indicate the time domain position li corresponding to the CSI-RS. Furthermore, the firstOFDMSymbolInTimeDomain2 field in the signaling CSI-RS-ResourceMapping can also be used to indicate the time domain position l corresponding to the CSI-RS. i+1 . l i ∈{0,1,…,13},l i+1 ∈{2,3,…,12}. The frequencyDomainAllocation field in the signaling CSI-RS-ResourceMapping is used to indicate the frequency domain position k corresponding to the CSI-RS i .

[0145] For example, when the cdm-Type field indicates noCDM, the frequency domain density of CSI-RS is in RE granularity, that is, the frequency domain density of CSI-RS at this time refers to the number of REs used to carry CSI-RS in one RB. When the cdm-Type field indicates the presence of a CDM group (such as fd-CDM2, cdm4-FD2-TD2, cdm8-FD2-TD4, etc.), the frequency domain density of CSI-RS is in CDM group granularity, that is, the frequency domain density of CSI-RS at this time refers to the number of CDMs corresponding to each group used to carry CSI-RS in one RB. Among them, the number of each CDM group used to carry CSI-RS in one RB is the same. And a CMD group occupies two consecutive REs in the frequency domain.

[0146] For example, when the number of CSI-RS ports is 1, the cdm-Type field indicates noCDM. At this time, the time-frequency resources of CSI-RS in one RB (i.e., REs used to carry CSI-RS) may include three cases: (1) one RB includes three REs used to carry CSI-RS, as shown in (a) of FIG3 , and the indexes of the three REs are (k0, l0), (k0+4, l0), and (k0+8, l0) respectively; (2) one RB includes one RE used to carry CSI-RS, as shown in (b) of FIG3 , and the index of the one RE is (k0, l0); (3) every two RBs include one RE used to carry CSI-RS, and the RB where the RE used to carry CSI-RS is located is shown in (b) of FIG3 .

[0147] When the number of CSI-RS ports is 2 or 4, the cdm-Type field indicates fd-CDM2. When the number of CSI-RS ports is 2, one RB includes one CDM group for carrying CSI-RS. As shown in Figure 4, the index of this CDM group is (k0, l0). When the number of CSI-RS ports is 4, one RB includes two CDM groups for carrying CSI-RS. As shown in Figure 5 (a), the indexes of these two CDM groups are (k0, l0) and (k0+2, l0), respectively. Alternatively, as shown in Figure 5 (b), the indexes of these two CDM groups are (k0, l0) and (k0, l0+1), respectively.

[0148] When the number of CSI-RS ports is 8, 12, or 16, the cdm-Type field indicates fd-CDM2 or cdm4-FD2-TD2. In combination with Table 3 above, when the cdm-Type field indicates fd-CDM2, if the number of CSI-RS ports is 8, one RB includes four CDM groups for carrying CSI-RS, as shown in (a) of FIG6 , and the indexes of the four CDM groups are (k0, l0), (k1, l0), (k2, l0), and (k3, l0), respectively. Alternatively, as shown in (b) of FIG6 , the indexes of the four CDM groups are (k0, l0), (k1, l0), (k2, l0), and (k3, l0+1), respectively. If the number of CSI-RS ports is 12, then one RB includes six CDM groups for carrying CSI-RS, as shown in Figure 7(a), and the indexes of the six CDM groups are (k0, l0), (k1, l0), (k2, l0), (k3, l0), (k4, l0), and (k5, l0). If the number of CSI-RS ports is 16, then one RB includes eight CDM groups for carrying CSI-RS, as shown in Figure 8(a), and the indexes of the eight CDM groups are (k0, l0), (k1, l0), (k2, l0), (k3, l0), (k0, l0+1), (k1, l0+1), (k2, l0+1), and (k3, l0+1).

[0149] When the cdm-Type field indicates cdm4-FD2-TD2, if the number of CSI-RS ports is 8, one RB includes two CDM groups for carrying CSI-RS, as shown in Figure 6(c), with the indexes of the two CDM groups being (k0, l0) and (k1, l0), respectively. If the number of CSI-RS ports is 12, one RB includes three CDM groups for carrying CSI-RS, as shown in Figure 7(b), with the indexes of the three CDM groups being (k0, l0), (k1, l0), and (k2, l0), respectively. If the number of CSI-RS ports is 16, one RB includes four CDM groups for carrying CSI-RS, as shown in Figure 8(b), with the indexes of the four CDM groups being (k0, l0), (k1, l0), (k2, l0), and (k3, l0), respectively.

[0150] When the number of CSI-RS ports is 24 or 32, the cdm-Type field indicates any one of fd-CDM2, cdm4-FD2-TD2 or cdm8-FD2-TD4. When the cdm-Type field indicates fd-CDM2, if the number of CSI-RS ports is 24, one RB includes 12 CDM groups for carrying CSI-RS, as shown in (a) of Figure 9. The indexes of the 12 CDM groups are (k0, l0), (k1, l0), (k2, l0), (k0, l0+1), (k1, l0+1), (k2, l0+1), (k0, l1), (k1, l1), (k2, l1), (k0, l1+1), (k1, l1+1), (k2, l1+1). If the number of CSI-RS ports is 32, then one RB includes 16 CDM groups for carrying CSI-RS, as shown in (a) of Figure 10. The indexes of the 16 CDM groups are (k0, l0), (k1, l0), (k2, l0), (k3, l0), (k0, l0+1), (k1, l0+1), (k2, l0+1), (k3, l 0+1 ),(k0,l1),(k1,l1),(k2,l1),(k3,l1),(k0,l1+1),(k1,l1+1),(k2,l1+1),(k3,l1+1).

[0151] When the cdm-Type field indicates cdm8-FD2-TD4, if the number of CSI-RS ports is 24, one RB includes six CDM groups for carrying CSI-RS, as shown in Figure 9(b), and the indexes of the six CDM groups are (k0, l0), (k1, l0), (k2, l0), (k0, l1), (k1, l1), and (k2, l1). If the number of CSI-RS ports is 32, one RB includes eight CDM groups for carrying CSI-RS, as shown in Figure 10(b), and the indexes of the eight CDM groups are (k0, l0), (k1, l0), (k2, l0), (k3, l0), (k0, l1), (k1, l1), (k2, l1), and (k3, l1).

[0152] When the cdm-Type field indicates cdm4-FD2-TD2, if the number of CSI-RS ports is 24, one RB includes three CDM groups for carrying CSI-RS, as shown in (c) of Figure 9 , with the indexes of the three CDM groups being (k0, l0), (k1, l0), and (k2, l0). If the number of CSI-RS ports is 32, one RB includes four CDM groups for carrying CSI-RS, as shown in (c) of Figure 10 , with the indexes of the four CDM groups being (k0, l0), (k1, l0), (k2, l0), and (k3, l0).

[0153] However, based on the PDSCH rate matching under the above two methods, it may not be possible to match the flexible PUCCH time-frequency resources, resulting in some resources in the PUCCH time-frequency resources being able to transmit PDSCH time-frequency resources, causing interference to the PUCCH, thereby affecting the reliability of the PUCCH.

[0154] Specifically, the following problems may exist in the PDSCH rate matching method:

[0155] (1) The repetition period in the PDSCH rate matching of the following method cannot support the repetition period of the semi-statically configured PUCCH. The number of time slots in the repetition period of the semi-statically configured PUCCH can be any one of 4, 5, 8, 10, 16, 20, 40, 80, 160, and 320.

[0156] Since the repetition period (i.e., the number of time units included in one repetition period) in the PDSCH rate matching method 1 can be any one of 2, 4, 5, 8, 10, 20, and 40, and one time unit includes one or two time slots, the number of time slots in the PDSCH rate matching method 1 can be 2, 4, 5, 8, 10, 16, 20, 40, and 80. Therefore, the repetition period in the PDSCH rate matching method 1 cannot match the case where the repetition period of the semi-statically configured PUCCH is 160 or 320 time slots.

[0157] (2) The PDSCH rate matching method cannot support PUCCH frequency hopping. In the PDSCH rate matching method, the frequency domain resources on different time domain resources are the same. However, in the case of PUCCH frequency hopping, the frequency domain resources on different time domain resources are different. Therefore, in order to match the PUCCH frequency hopping, a large amount of resources need to be consumed, and the complexity of the solution is increased.

[0158] (3) The PDSCH rate matching method cannot support the configuration of RE-sized time-frequency resources in the PUCCH time-frequency resources. Since the PDSCH rate matching method is based on RB granularity, and there is a RE-sized configuration scheme in the PUCCH time-frequency resources, in order to match the PUCCH RE-sized time-frequency resources, a large amount of resources needs to be consumed, and the complexity of the scheme is increased.

[0159] (4) Mode 1 PDSCH rate matching only supports 8 Mode 1 PDSCH rate matching patterns and cannot support flexible PUCCH time-frequency resource configuration.

[0160] The following problems may occur in the PDSCH rate matching method:

[0161] (1) PDSCH rate matching under mode 2 cannot support the configuration of time-frequency resources under PUCCH format 2. Since in the time-frequency resource configuration under PUCCH format 2, one RB includes four REs for carrying reference signals (RSs), and there are two REs between two adjacent REs, and in combination with the relevant descriptions of Figures 3 to 10 above, there is no pattern that matches the time-frequency resources under PUCCH format 2. Therefore, in order to match the time-frequency resources under PUCCH format 2, a large amount of resources need to be consumed, and the complexity of the solution is increased.

[0162] (2) The PDSCH rate matching cannot support PUCCH frequency hopping. In the PDSCH rate matching under method 2, the frequency domain resources on different time domain resources are the same. However, in the case of PUCCH frequency hopping, the frequency domain resources on different time domain resources are different. Therefore, in order to match the PUCCH frequency hopping, a large amount of resources need to be consumed, and the complexity of the solution is increased.

[0163] In view of this, an embodiment of the present application provides a communication method and apparatus, in which, when the first information indicates the first time-frequency resource, if the second time-frequency resource for transmitting a downlink signal indicated by the second information overlaps with the first time-frequency resource, the network device transmits the downlink signal on a third time-frequency resource other than the first time-frequency resource in the second time-frequency resource. In other words, the first time-frequency resource is not used to transmit a downlink signal; in addition, since the first time-frequency resource includes a time-frequency resource for carrying a reference signal for the PUCCH, or the first time-frequency resource includes a time-frequency resource for the PUCCH, the terminal device can send the PUCCH or the reference signal for the PUCCH on the first time-frequency resource, which can avoid the downlink signal causing CLI to the PUCCH or the reference signal for the PUCCH, thereby improving the reliability of the uplink signal.

[0164] The embodiments of the present application can be applied to WLAN scenarios, and can be applied to IEEE 802.11 system standards, such as 802.11a / b / g standards, 802.11n standards, 802.11ac standards, 802.11ax standards, or their next generations, such as 802.11be standards or even later generations. Alternatively, the embodiments of the present application can also be applied to wireless local area network systems such as the Internet of Things (IoT) network or the Vehicle to X (V2X) network. Of course, the embodiments of the present application can also be applied to other possible communication systems, such as the Long Term Evolution (LTE) system, the LTE frequency division duplex (FDD) system, the LTE time division duplex (TDD) system, the universal mobile telecommunication system (UMTS), the world-wide interoperability for microwave access (WiMAX) communication system, the fifth generation (5G) communication system, and other next generation communication systems.

[0165] This application provides a WLAN communication system applicable to embodiments of the present application, the WLAN communication system including at least one AP and at least one terminal device associated with the AP. It should be noted that the terminal devices involved in the embodiments of the present application may also be referred to as stations (STAs), and the two are interchangeable, and the methods provided in this application do not specifically limit this.

[0166] As an example, see Figure 11, which shows an architecture diagram of the WLAN communication system provided by this application. Figure 11 takes the example of a WLAN including an AP, which is associated with terminal device #1, terminal device #2, and terminal device #3. The AP can schedule wireless resources for terminal devices associated with it and / or unassociated terminal devices, and transmit data to the terminal devices on the scheduled wireless resources. For example, the AP can schedule wireless resources for terminal device #1, terminal device #2, and terminal device #3, and transmit data, including uplink data frames and / or downlink data frames, to terminal devices #1, terminal device #2, and terminal device #3 on the scheduled wireless resources.

[0167] The terminal device involved in the embodiments of the present application can be a wireless communication chip, a wireless sensor or a wireless communication terminal device. For example, a user terminal, a user device, an access device, a subscriber station, a subscriber unit, a mobile station, a user agent, and a user equipment that support wireless fidelity (WiFi) communication functions, wherein the user terminal can include various handheld devices with wireless communication functions, vehicle-mounted devices, wearable devices, Internet of Things (IoT) devices, computing devices or other processing devices connected to a wireless modem, as well as various forms of user equipment (UE), mobile station (MS), terminal, terminal equipment, portable communication devices, handsets, portable computing devices, entertainment devices, gaming devices or systems, global positioning system devices or any other suitable devices configured to communicate over a wireless medium. In addition, the terminal can support the 802.11be standard. The terminal can also support multiple WLAN standards such as 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b and 802.11a.

[0168] The AP involved in the embodiment of the present application can be a device deployed in a wireless communication network to provide wireless communication functions for its associated STAs. It is mainly deployed in homes, inside buildings and inside campuses, with a typical coverage radius of tens to hundreds of meters. Of course, it can also be deployed outdoors. The AP is equivalent to a bridge connecting the wired network and the wireless network. Its main function is to connect various wireless network clients together and then connect the wireless network to the Ethernet. Specifically, the AP can be a communication device such as a base station, router, gateway, repeater, communication server, switch or bridge with a WiFi chip, wherein the base station can include various forms of macro base stations, micro base stations, relay stations, etc. In addition, the AP can support the 802.11be standard. The AP can also support WLAN standards such as 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b and 802.11a.

[0169] It should be noted that the WLAN communication system described in the embodiment of the present application is intended to more clearly illustrate the technical solution of the embodiment of the present application, and does not constitute a limitation on the technical solution provided in the embodiment of the present application. Ordinary technicians in this field can know that with the evolution of network architecture and the emergence of new business scenarios, the technical solution provided in the embodiment of the present application is also applicable to similar technical problems.

[0170] The following describes the communication method provided in the embodiment of the present application by taking the interaction between an AP and a terminal device as an example in conjunction with the WLAN communication system shown in FIG11 .

[0171] It should be noted that in the following embodiments of the present application, the message names, parameter names, or information names between devices are only examples. In other embodiments, they may also be other names, and the method provided in this application does not make specific limitations on this.

[0172] It is understood that in the embodiments of the present application, the execution subject may perform some or all of the steps in the embodiments of the present application. These steps or operations are merely examples, and the embodiments of the present application may also perform other operations or variations of various operations. In addition, the various steps may be performed in a different order than those presented in the embodiments of the present application, and it is possible that not all operations in the embodiments of the present application need to be performed.

[0173] 12 is a flow chart of a communication method provided in an embodiment of the present application. The communication method may include the following steps:

[0174] S1201. A network device sends first information to a terminal device; in response, the terminal device receives the first information from the network device. The first information indicates a first time-frequency resource, the first time-frequency resource including a time-frequency resource for carrying a reference signal of a PUCCH, or the first time-frequency resource including a time-frequency resource of a PUCCH.

[0175] Exemplarily, the reference signal (RS) of the PUCCH includes but is not limited to DMRS.

[0176] Optionally, the first information is carried in radio resource control (RRC) signaling.

[0177] S1202: The network device sends second information to the terminal device; in response, the terminal device receives the second information from the network device, wherein the second information instructs the terminal device to receive a downlink signal on a second time-frequency resource. The second time-frequency resource overlaps with the first time-frequency resource.

[0178] Illustratively, the downlink signal includes but is not limited to PDSCH and PDCCH.

[0179] Optionally, the second information is carried in RRC signaling or DCI.

[0180] S1203: The network device sends a downlink signal to the terminal device on a third time-frequency resource; correspondingly, the terminal device receives a downlink signal from the network device on the third time-frequency resource, wherein the third time-frequency resource is a time-frequency resource in the second time-frequency resource excluding the first time-frequency resource.

[0181] It can be understood that, in combination with the above steps S1201 to S1203, the first time-frequency resource is not used to transmit a downlink signal, so the first time-frequency resource can also be considered as a rate matching pattern of the downlink signal.

[0182] Optionally, the terminal device may send PUCCH on the first time-frequency resource.

[0183] In the communication method provided by the embodiment of the present application, when the first information indicates the first time-frequency resource, if the second time-frequency resource for transmitting the downlink signal indicated by the second information overlaps with the first time-frequency resource, the network device transmits the downlink signal on the third time-frequency resource other than the first time-frequency resource in the second time-frequency resource. In other words, the first time-frequency resource is not used to transmit the downlink signal; in addition, since the first time-frequency resource includes the time-frequency resource for carrying the reference signal of the PUCCH, or the first time-frequency resource includes the time-frequency resource of the PUCCH, the terminal device can send the PUCCH or the reference signal of the PUCCH on the first time-frequency resource, which can avoid the downlink signal from causing CLI to the PUCCH or the reference signal of the PUCCH, thereby improving the reliability of the uplink signal.

[0184] The above is an overall description of the communication method provided in this application. The following is a detailed introduction to the above-mentioned "time-frequency resources for carrying the reference signal of PUCCH, and the time-frequency resources of PUCCH".

[0185] Optionally, based on different PUCCH formats, there are five different implementations of PUCCH time-frequency resources, wherein the five PUCCH formats include PUCCH format 0, PUCCH format 1, PUCCH format 2, PUCCH format 3, and PUCCH format 4.

[0186] For example, under different PUCCH formats, the time-frequency resources of PUCCH include the following five implementations:

[0187] (1) The PUCCH format is PUCCH format 0:

[0188] Optionally, in the time domain, in a time slot, PUCCH format 0 occupies 1 or 2 symbols. That is, when the format of the PUCCH is PUCCH format 0, the PUCCH occupies 1 or 2 symbols in the time slot.

[0189] Exemplarily, when PUCCH format 0 occupies 1 symbol, the starting symbol of PUCCH format 0 can be any symbol in the time slot; when PUCCH format 0 occupies 2 symbols, the starting symbol of PUCCH format 0 can be any symbol from symbol #0 to symbol #13 in the time slot.

[0190] Optionally, in the frequency domain, PUCCH format 0 occupies at least one RB.

[0191] Illustratively, for frequency range (FR) 1 or FR2-1, PUCCH format 0 occupies 1 RB; for FR2-2, PUCCH format 0 occupies 1 to 16 RBs.

[0192] Optionally, RS does not exist in PUCCH format 0.

[0193] Referring to FIG. 13 (ie, (a) in FIG. 13 or (b) in FIG. 13 ), time-frequency resources of the PUCCH when the PUCCH format is PUCCH format 0 are shown.

[0194] Taking PUCCH format 0 occupying one RB in the frequency domain as an example, when PUCCH format 0 occupies one symbol in a time slot, as shown in (a) in Figure 13, the RB corresponding to the symbol can carry uplink control information (UCI); when PUCCH format 0 occupies two symbols in a time slot, as shown in (b) in Figure 13, the RB corresponding to each of the two symbols can carry UCI.

[0195] It can be understood that one subcarrier in the frequency domain is called an RE; 12 subcarriers in the frequency domain are called an RB. Therefore, in (a) in Figure 13, the RB corresponding to the symbol can carry UCI, which can also be called: each RE in the RB can carry UCI; in (b) in Figure 13, the RB corresponding to each of the two symbols can carry UCI, which can also be called: each RE in the two RBs can carry UCI.

[0196] (2) The format of PUCCH is PUCCH format 1:

[0197] Optionally, in the time domain, in a time slot, PUCCH format 1 occupies at least 4 symbols. That is, when the format of the PUCCH is PUCCH format 1, the PUCCH occupies at least 4 symbols in the time slot.

[0198] Exemplarily, the starting symbol of PUCCH format 1 may be any symbol from symbol #0 to symbol #10 in a time slot.

[0199] Optionally, in the frequency domain, PUCCH format 1 occupies at least one RB.

[0200] Illustratively, for FR1 or FR2-1, PUCCH format 1 occupies 1 RB; for FR2-2, PUCCH format 1 occupies 1 to 16 RBs.

[0201] Optionally, RS exists in PUCCH format 1, and is staggered between UC1 and RS. Furthermore, UCI and RS occupy different symbols respectively, and are staggered between UCI and RS.

[0202] For example, taking PUCCH format 1 occupying one RB in the frequency domain as an example, as shown in Figure 14, UCI can be carried in symbols with even indexes among the symbols occupied by PUCCH format 1, and RS can be carried in symbols with odd indexes among the symbols occupied by PUCCH format 1. That is, in the time domain, the time domain resources used to carry the RS for the PUCCH are the time-frequency resources corresponding to the symbols with even symbol indexes in the time domain resources of the PUCCH; in the frequency domain, the frequency domain resources used to carry the RS for the PUCCH are the symbols with even symbol indexes corresponding to all REs in the RB in the frequency domain resources of the PUCCH.

[0203] It should be noted that the symbol index in the embodiment of the present application does not refer to an absolute index, but a relative index, that is, the position of a symbol in one or more symbols of the time domain resources of the PUCCH.

[0204] (3) The PUCCH format is PUCCH format 2:

[0205] Optionally, in the time domain, in one time slot, PUCCH format 2 occupies 1 or 2 symbols.

[0206] Exemplarily, when PUCCH format 0 occupies 1 symbol, the starting symbol of PUCCH format 2 can be any symbol in the time slot; when PUCCH format 2 occupies 2 symbols, the starting symbol of PUCCH format 2 can be any symbol from symbol #0 to symbol #13 in the time slot.

[0207] Optionally, in the frequency domain, PUCCH format 2 occupies at least one RB. Exemplarily, PUCCH format 4 may occupy 1 to 16 RBs.

[0208] Optionally, RSs are present in PUCCH format 2 and are carried in RE#1, RE#4, RE#7, and RE#10 within the RB corresponding to each symbol. For example, taking one RB as an example, as shown in Figure 15, RE#1, RE#4, RE#7, and RE#10 are used to carry RSs; other REs can carry UCI. That is, in the time domain, the time domain resources used to carry RSs for PUCCHs are the entire time-frequency resources within the PUCCH's time domain resources. In the frequency domain, the frequency domain resources used to carry RSs for PUCCHs are the subset of REs within the RB corresponding to each symbol within the PUCCH's frequency domain resources, namely, RE#1, RE#4, RE#7, and RE#10.

[0209] (IV) The PUCCH format is PUCCH format 3:

[0210] Optionally, in the time domain, in a time slot, PUCCH format 3 occupies at least 4 symbols. That is, when the format of the PUCCH is PUCCH format 3, the PUCCH occupies at least 4 symbols in the time slot.

[0211] Exemplarily, the starting symbol of PUCCH format 3 may be any symbol from symbol #0 to symbol #10 in a time slot.

[0212] Optionally, in the frequency domain, PUCCH format 3 occupies at least one RB. Exemplarily, PUCCH format 4 may occupy 1 to 16 RBs.

[0213] (V) The PUCCH format is PUCCH format 4:

[0214] Optionally, in the time domain, in a time slot, PUCCH format 4 occupies at least 4 symbols. That is, when the format of the PUCCH is PUCCH format 4, the PUCCH occupies at least 4 symbols in the time slot.

[0215] Exemplarily, the starting symbol of PUCCH format 4 may be any symbol from symbol #0 to symbol #10 in a time slot.

[0216] Optionally, in the frequency domain, PUCCH format 4 occupies at least one RB.

[0217] Illustratively, for FR1 or FR2-1, PUCCH format 4 occupies 1 RB; for FR2-2, PUCCH format 4 occupies 1 to 16 RBs.

[0218] In combination with PUCCH format 3 and PUCCH format 4, optionally, RS exists in both PUCCH format 3 and PUCCH format 4. Further, the symbols occupied by RS in PUCCH format 3 and PUCCH format 4 are shown in Table 4 below:

[0219] Table 4

[0220] In Table 4 above, the position l of the RS in the symbol occupied by the PUCCH refers to the index l of the symbol used to carry the RS in the symbol occupied by PUCCH format 3 (or PUCCH format 4). That is, the index l of the symbol used to carry the RS is the lth symbol in the symbols occupied by PUCCH format 3 (or PUCCH format 4). No RS attached and RS attached are different configuration modes of the RS. The PUCCH length refers to the number of symbols occupied by PUCCH format 3 in a time slot. In addition, in the frequency domain, PUCCH format 3 (or PUCCH format 4) is carried in all RBs corresponding to the symbol.

[0221] The above Table 4 is used to indicate the time domain resources of the RS used to carry PUCCH in the time domain resources of PUCCH under PUCCH format 3 or PUCCH format 4, that is, the symbol index of the RS used to carry PUCCH; in the frequency domain, the frequency domain resources of the RS used to carry PUCCH are the frequency domain resources of PUCCH, and the symbols of the RS used to carry PUCCH correspond to all REs in the RB.

[0222] For example, when the PUCCH length is 6, no RS is attached, and intra-slot frequency hopping is not enabled, as shown in FIG16 , the symbols occupied by PUCCH format 3 include symbol #0 to symbol #5, where symbol #1 and symbol #4 are used to carry RS, and the other symbols are used to carry UCI.

[0223] Optionally, the PUCCH supports repetition. Specifically, the number of repetitions, N, can be 2, 4, or 8. Exemplarily, the number of repetitions refers to the number of time slots in which the PUCCH is repetitively configured. N times of PUCCH repetition indicates that the PUCCH is configured for N consecutive time slots. As shown in Figure 17, the time-frequency resources configured in each time slot are identical.

[0224] Optionally, PUCCH supports two frequency hopping modes: intra-slot frequency hopping and inter-slot frequency hopping.

[0225] For example, intra-time slot frequency hopping means that PUCCH frequency hops within a time slot, that is, the first hop and the second hop are in the same time slot. The time-frequency resources occupied by the first hop are different from those occupied by the second hop. For example, in the time domain, the time domain resources occupied by the first hop are the first 100 digits of the symbol allocated to the PUCCH in a time slot. symbols; the time domain resource occupied by the second hop is the latter one of the symbols configured for PUCCH in the time slot. In the frequency domain, the RBs occupied by the first hop and the second hop may be the same or different. Usually, the RBs occupied by the first hop and the second hop are different.

[0226] For example, For example, the value of is 14, indicating that the PUCCH occupies 14 symbols in a timeslot. In other words, the number of symbols allocated to the PUCCH in a timeslot is 14. As shown in Figure 18, the first hop and the second hop occupy the first 7 symbols and the last 7 symbols in a timeslot, respectively. The first and second hops occupy different starting RBs, but they occupy the same number of RBs.

[0227] Illustratively, PUCCH format 1, PUCCH format 3, and PUCCH format 4 support intra-slot frequency hopping.

[0228] For example, inter-slot hopping refers to frequency hopping the PUCCH across multiple time slots within multiple time slots. This means that the first hop and the second hop are located in different time slots. In the time domain, the time slots occupied by the first hop and the second hop are spaced apart. In the frequency domain, the RBs occupied by the first and second hops can be the same or different, but typically they occupy different RBs.

[0229] Specifically, based on whether RS ​​bundling is configured, inter-slot frequency hopping may include the following two implementations:

[0230] In a first possible implementation, when RS bundling is not configured, the time slots occupied by the first hop and the second hop are spaced apart, that is, frequency hopping is performed once per time slot.

[0231] For example, as shown in (a) in Figure 19, in the time domain, the time domain resources occupied by the first hop are the time slots with even indexes in the time domain resources configured for PUCCH (such as time slot #0 and time slot #2), and the time domain resources occupied by the second hop are the time slots with odd indexes in the time domain resources configured for PUCCH (that is, time slot #1 and time slot #3); in the frequency domain, the starting RBs occupied by the first hop and the second hop are different, and the number of RBs occupied by the first hop and the second hop is the same.

[0232] The second possible implementation method is to configure RS bundling and then Frequency hopping is performed once per time slot. It can also be understood as the number of consecutive time slots with the same frequency domain resources used to carry the PUCCH.

[0233] For example, The value can be any one of 2, 4, 5, and 10.

[0234] by Taking the value of 2 as an example, as shown in Figure 19(b), in the time domain, the time domain resources occupied by the first hop include: time slot #0, time slot #1, time slot #4, time slot #5; the time domain resources occupied by the second hop include: time slot #2, time slot #3, time slot #6, time slot #7. In the frequency domain, the first and second hops occupy different starting RBs, but the first and second hops occupy the same number of RBs.

[0235] The above is an explanation of the time-frequency resources of PUCCH and the time-frequency resources of RS used to carry PUCCH. The following is a detailed introduction to the "first time-frequency resources" mentioned in the above embodiment.

[0236] Optionally, in combination with the above description of the time-frequency resources of the PUCCH and the time-frequency resources of the RS used to carry the PUCCH, it can be seen that when the format of the PUCCH is PUCCH format 0, the first time-frequency resources may include the time-frequency resources of the PUCCH. When the format of the PUCCH is any one of PUCCH format 1, PUCCH format 2, PUCCH format 3, or PUCCH format 4, the first time-frequency resources may include the time-frequency resources of the PUCCH, or the first time-frequency resources may include the time-frequency resources of the RS used to carry the PUCCH.

[0237] As an example, the first information directly indicates the first time-frequency resource.

[0238] Optionally, the first information indicates a first symbol set and / or a second symbol set, wherein the first symbol set and / or the second symbol set are used to determine the first time-frequency information.

[0239] Optionally, the first symbol set includes at least one symbol. Similarly, the second symbol set includes at least one symbol. Exemplarily, the at least one symbol may be continuous, or the at least one symbol may be discontinuous.

[0240] Optionally, the first symbol set and the second symbol set may be the same or different.

[0241] Optionally, the first information indicates a first RB set and / or a second RB set; wherein the first RB set and / or the second RB set are used to determine the first time-frequency resource.

[0242] Optionally, the first RB set includes at least one RB. Similarly, the second RB set includes at least one RB. Exemplarily, the at least one RB may be continuous, or the at least one RB may be discontinuous.

[0243] Exemplarily, the first RB set and the second RB set may be the same or different. In other words, the first RB set and the second RB set may overlap, or the first RB set and the second RB set may not overlap.

[0244] In combination with the above two optional solutions, the relationship between the first symbol set, the second symbol set, the first RB set, and the second RB set may include the following six possible implementations:

[0245] In a first possible implementation manner, when the first information indicates the first symbol set and the first RB set, the first symbol set is associated with the first RB set.

[0246] Exemplarily, the first symbol set is associated with the first RB set, which can be understood as follows: each symbol in the first symbol set is associated with the first RB set, that is, each symbol and the first RB set can be combined into a time-frequency resource. Taking the first symbol set including at least one consecutive symbol and the first RB set including at least one RB set as an example, the time-frequency resource formed by the combination of the first symbol set and the first RB set can be shown as (a) in Figure 20. For example, the first symbol set includes symbol #1 to symbol #2, the first RB set includes RB #1 to RB #3, and symbol #1 and RB #1 to RB #3, and symbol #2 and RB #1 to RB #3 can form a time-frequency resource.

[0247] In a second possible implementation manner, when the first information indicates the first symbol set, the first RB set, and the second RB set, the first symbol set is associated with the first RB set, and the first symbol set is associated with the second RB set.

[0248] Exemplarily, in this case, the first symbol set is associated with the first RB set, and the first symbol set is associated with the second RB set, which can be understood as: some symbols in the first symbol set are associated with the first RB set, and the remaining symbols in the first symbol set are associated with the second RB set.

[0249] Optionally, the first symbol set is associated with the first RB set, and the first symbol set is associated with the second RB set, including: a first symbol subset in the first symbol set is associated with the first RB set, and a second symbol subset in the first symbol set is associated with the second RB set, wherein the first symbol subset and the second symbol subset each include at least one symbol, and there is no overlap between the first symbol subset and the second symbol subset. In other words, some symbols in the first symbol set constitute the first symbol subset, and the remaining symbols in the first symbol set constitute the second symbol subset.

[0250] Exemplarily, the first symbol subset is associated with the first RB set, which can be understood as: each symbol in the first symbol subset is associated with the first RB set; similarly, the second symbol subset is associated with the second RB set, which can be understood as: each symbol in the second symbol subset is associated with the second RB set.

[0251] Exemplarily, at least one symbol included in the first symbol subset may be continuous, or at least one symbol included in the first symbol subset may be discontinuous; similarly, at least one symbol included in the second symbol subset may be continuous, or at least one symbol included in the second symbol subset may be discontinuous.

[0252] Exemplarily, the first symbol subset and the second symbol subset are the same or different. For example, if the first symbol subset and the second symbol subset include the same number of symbols, and the symbols included in the first symbol subset and the second symbol subset are continuous, the time-frequency resource formed by combining the first symbol subset and the first RB set can be as shown in (b) of Figure 20.

[0253] For example, if the first symbol set includes symbols #0 to #5, and the number of first symbol subsets is equal, the first symbol subset may include: symbol #0, symbol #2, and symbol #4; accordingly, the second symbol subset may include: symbol #1, symbol #3, and symbol #5. Alternatively, if the first symbol subset includes: symbol #0 to symbol #2, the second symbol subset may include: symbol #3 to symbol #5.

[0254] In a third possible implementation manner, when the first information indicates the second symbol set and the first RB set, the second symbol set is associated with the first RB set.

[0255] Exemplarily, the association of the second symbol set with the first RB set can be understood as follows: each symbol in the second symbol set is associated with the first RB set, that is, each symbol and the first RB set can be combined into a time-frequency resource. Specifically, the implementation of associating the second symbol set with the first RB set is similar to the association of the first symbol set with the first RB set in the first possible implementation manner described above. Please refer to the relevant description of the first possible implementation manner above and will not be repeated here.

[0256] In a fourth possible implementation manner, when the first information indicates the second symbol set and the first RB set, the second symbol set is associated with the second RB set.

[0257] Exemplarily, the second symbol set is associated with the second RB set, which can be understood as follows: each symbol in the second symbol set is associated with the second RB set, that is, each symbol and the second RB set can be combined into a time-frequency resource. Specifically, the implementation of the association of the second symbol set with the second RB set is similar to the association of the first symbol set with the first RB set in the first possible implementation manner described above. Please refer to the relevant description of the first possible implementation manner above and will not be repeated here.

[0258] The above description only exemplifies the relationship between the first symbol set, the second symbol set, the first RB set, and the second RB set when the first information indicates the first symbol set or the second symbol set. In fact, the first information may also indicate the first symbol set and the second symbol set. In this case, the relationship between the first symbol set, the second symbol set, the first RB set, and the second RB set may include the following two possible implementations:

[0259] In a fifth possible implementation manner, when the first information indicates the first symbol set, the second symbol set, and the first RB set, the first symbol set is associated with the first RB set, and the second symbol set is associated with the first RB set.

[0260] Exemplarily, this possible implementation is a combination of the first possible implementation and the second possible implementation. For details, please refer to the relevant descriptions of the first possible implementation and the second possible implementation, which will not be repeated here.

[0261] Taking the example where the first symbol set and the second symbol set include the same number of symbols and the symbols included in the first symbol set and the second symbol set are continuous, at this time, the time-frequency resources combined by the first symbol set and the first RB set, and the time-frequency resources combined by the second symbol set and the first RB set can be as shown in (a) in Figure 21.

[0262] In a sixth possible implementation, when the first information indicates a first symbol set, a second symbol set, a first RB set, and a second RB set, the first symbol set is associated with the first RB set, and the second symbol set is associated with the second RB set.

[0263] Exemplarily, in this case, the first symbol set is associated with the first RB set, and the second symbol set is associated with the second RB set. It can be understood that: each symbol in the first symbol set is associated with the first RB set, and each symbol in the second symbol set is associated with the second RB set.

[0264] Specifically, the implementation of associating the first symbol set with the first RB set is the same as the implementation of associating the first symbol set with the first RB set in the first possible implementation method mentioned above, and the implementation of associating the second symbol set with the second RB set is similar to the implementation of associating the first symbol set with the first RB set in the first possible implementation method mentioned above. For details, please refer to the relevant description of the first possible implementation method mentioned above, and will not be repeated here.

[0265] Taking the example where the first symbol set and the second symbol set include the same number of symbols and the symbols included in the first symbol set and the second symbol set are continuous, at this time, the time-frequency resources combined by the first symbol set and the first RB set, and the time-frequency resources combined by the second symbol set and the second RB set can be as shown in (b) in Figure 21.

[0266] Based on the foregoing six possible implementation manners, optionally, the first information may further indicate the time domain resource in the first time-frequency resource in the following two manners:

[0267] As a possible implementation manner, the first information indicates a time slot set, where the time slot set includes at least one time slot, and the time slot set is used to determine the first time-frequency resource.

[0268] Optionally, in this possible implementation, at least one time slot may be continuous, or at least one time slot may be discontinuous.

[0269] For example, taking at least one time slot as continuous, the first information may indicate the number of at least one time slot and the starting position of at least one time slot, wherein the number of at least one time slot may be any one of 1, 2, 4, and 8.

[0270] In the first example, when the first information further indicates the first symbol set, each time slot in the time slot set includes the first symbol set.

[0271] In the second example, when the first information further indicates the first symbol set and the second symbol set, each time slot in the time slot set includes the first symbol set and the second symbol set. Alternatively, each time slot in a first time slot subset in the time slot set includes the first symbol set, and each time slot in a second time slot subset in the time slot set includes the second symbol set, the first time slot subset and the second time slot subset each include at least one time slot, and the first time slot subset and the second time slot subset do not overlap.

[0272] Exemplarily, the first time slot subset is continuous with at least one time slot included in the second time slot subset, or the first time slot subset is discontinuous with at least one time slot included in the second time slot subset.

[0273] In the third example, when the first information further indicates the second symbol set, each time slot in the time slot set includes the second symbol set.

[0274] Combining the above three examples, the first time-frequency resource can be implemented based on the following two solutions:

[0275] Solution 1: The first information further indicates a PUCCH frequency hopping mode, which is used to determine the first time-frequency resource. The frequency hopping modes include disabled frequency hopping, intra-time slot frequency hopping, and inter-time slot frequency hopping.

[0276] Exemplarily, the PUCCH frequency hopping mode can be represented by 2 bits. For example, when the value of the 2 bits is 00, it indicates that the PUCCH frequency hopping mode is not enabled; when the value of the 2 bits is 01, it indicates that the PUCCH frequency hopping mode is intra-time slot frequency hopping; when the value of the 2 bits is 10, it indicates that the PUCCH frequency hopping mode is inter-time slot frequency hopping. Alternatively, the first information can also indicate the PUCCH frequency hopping mode in other ways, which are not limited in the embodiments of the present application.

[0277] Optionally, in the embodiment, at least one symbol included in the symbol set #A is continuous. The symbol set #A may be the first symbol set or the second symbol set.

[0278] Exemplarily, symbol set #A can be represented by a starting symbol and a symbol length. For example, if the first information indicates that the starting symbol is symbol #2 and the symbol length is 4, then symbol set #A includes four consecutive symbols starting from symbol #2, i.e., symbol set #A includes symbols #2 to #5.

[0279] Optionally, in the following scheme, at least one RB included in RB set #A is continuous. RB set #A may be the first RB set or the second RB set.

[0280] Exemplarily, RB set #A can be represented by the starting RB and RB length. For example, if the first information indicates that the starting RB is RB#2 and the RB length is 4, RB set #A includes 4 consecutive symbols starting from RB#2, that is, RB set #A includes RB#2 to RB#5.

[0281] Optionally, the first information further indicates a PUCCH format. The PUCCH format is used to determine the first time-frequency resource.

[0282] For example, under different PUCCH formats, the time-frequency resources of the PUCCH are different, and the time-frequency resources of the RS used to carry the PUCCH are also different. Specifically, the correspondence between the PUCCH format and the time-frequency resources of the PUCCH, or the time-frequency resources of the RS used to carry the PUCCH, can be referred to the relevant descriptions in Figures 13 to 19 above, and will not be repeated here.

[0283] Exemplarily, the first information may indicate any one of PUCCH format 0, PUCCH format 1, PUCCH format 2, PUCCH format 3, and PUCCH format 4.

[0284] Specifically, the first information can be represented by 3 bits, where different values ​​of the 3 bits represent different PUCCH formats. For example, a value of 000 for the 3 bits indicates that the first information indicates PUCCH format 0; a value of 001 for the 3 bits indicates that the first information indicates PUCCH format 1; ...; a value of 100 for the 3 bits indicates that the first information indicates PUCCH format 4. Alternatively, the first information may indicate the PUCCH format in other ways, which are not limited in the embodiments of the present application.

[0285] Based on this optional solution, since the configuration range of the PUCCH time-frequency resources is different under different PUCCH formats, the AP can indicate the PUCCH time-frequency resources or the time-frequency resources of the RS used to carry the PUCCH by indicating the PUCCH format, and further indicate the first time-frequency resources, so that the first time-frequency resources include the PUCCH time-frequency resources or the time-frequency resources of the RS used to carry the PUCCH. Since downlink signals cannot be transmitted on the first time-frequency resources, the terminal device sends the PUCCH or the PUCCH reference signal on the first time-frequency resource, which can avoid the interference of the downlink signal on the PDSCH and the PUCCH or the PUCCH reference signal, thereby improving the reliability of the PUCCH.

[0286] Optionally, the first information may also indicate a time-frequency resource used to carry a reference signal of a PUCCH, and the time-frequency resource used to carry a reference signal of a PUCCH is used to indicate the first time-frequency resource.

[0287] Exemplarily, when the PUCCH format is PUCCH format 2, the frequency domain resources used to carry the PUCCH reference signal are RE#1, RE#4, RE#7, and RE#10 in the PUCCH frequency domain resources. When the PUCCH format is PUCCH format 1, the time-frequency resources used to carry the PUCCH reference signal are the time domain resources composed of symbols with even symbol indices and all corresponding RBs in the PUCCH time-frequency resources. That is, when the PUCCH format is PUCCH format 1 or PUCCH format 2, the first information indicates the time-frequency resources used to carry the PUCCH reference signal by indicating the PUCCH format.

[0288] Exemplarily, when the PUCCH format is PUCCH format 3 or PUCCH format 4, the first information may further indicate whether DMRS is attached to the PUCCH. Combined with the PUCCH frequency hopping method, the time-frequency resources used to carry the PUCCH reference signal can be determined. For details, refer to the relevant description shown above and will not be repeated here.

[0289] As can be seen from the descriptions of Figures 13 to 19 above, the frequency-domain resources of the PUCCH time-frequency resources may include at least one RE in an RB. For example, when the PUCCH format is PUCCH format 1, PUCCH format 3, or PUCCH format 4, the at least one RE includes all REs in the RB. When the PUCCH format is PUCCH format 2, the at least one RE includes at least RE#1, RE#4, RE#7, and RE#10 in the RB. For ease of description, the at least one RE is referred to as an RE set below and will be described uniformly here without further elaboration.

[0290] In a possible implementation, when the frequency hopping mode is not enabled, the first information may indicate the first RB set.

[0291] In one implementation, the first information further indicates a first symbol set. In this case, each time slot in the time slot set includes the first symbol set, and the relationship between the first symbol set and the first RB set satisfies the content described in the first possible implementation.

[0292] Optionally, in this implementation, the first time-frequency resource includes a time-frequency resource composed of a first symbol set included in each time slot in the time slot set and an RE set in the first RB set.

[0293] Exemplarily, taking the case where the first symbol set includes at least one consecutive symbol and the first RB set includes at least one consecutive RB, based on the relationship between the first symbol set and the first RB set shown in (a) in Figure 20, the first time-frequency resource in the time slot set can be as shown in (a) in Figure 22.

[0294] In another implementation, the first information further indicates a first symbol set and a second symbol set. In this case, each time slot in the time slot set includes the first symbol set and the second symbol set, and the relationship between the first symbol set and the first RB set, and between the second symbol set and the first RB set, satisfies the conditions described in the fifth possible implementation.

[0295] Optionally, in this implementation, the first time-frequency resources include a time-frequency resource composed of a first symbol set included in each time slot in the time slot set and a RE set in the first RB set, and a time-frequency resource composed of a second symbol set included in each time slot in the time slot set and a RE set in the first RB set.

[0296] Optionally, in this implementation, the first symbol set is different from the second symbol set.

[0297] For example, taking the example that the first symbol set and the second symbol set respectively include at least one consecutive symbol, and the first RB set includes at least one consecutive RB, based on the relationship between the first symbol set and the first RB set shown in (a) of Figure 21, and the second symbol set and the first RB set, the first time-frequency resource in the time slot set can be as shown in (b) of Figure 22.

[0298] In another possible implementation, the first information further indicates a second symbol set. In this case, each time slot in the time slot set includes the second symbol set; and the relationship between the second symbol set and the first RB set satisfies the content described in the third possible implementation.

[0299] Optionally, in this implementation, the first time-frequency resource includes a time-frequency resource composed of a second symbol set included in each time slot in the time slot set and an RE set in the first RB set.

[0300] Exemplarily, taking the case where the second symbol set includes at least one consecutive symbol and the first RB set includes at least one consecutive RB, based on the relationship between the second symbol set and the first RB set in the above-mentioned third possible implementation method, the first time-frequency resource in the time slot set can be as shown in (c) in Figure 22.

[0301] In another possible implementation, when the frequency hopping mode is intra-time slot frequency hopping, the first information may indicate the first RB set and the second RB set.

[0302] Optionally, in this possible implementation, the starting RBs of the first RB set and the second RB set are different.

[0303] In one implementation, the first information further indicates a first symbol set. In this case, each time slot in the time slot set includes the first symbol set; and the relationship between the first symbol set and the first RB set, and between the first symbol set and the second RB, satisfies the conditions described in the second possible implementation.

[0304] Optionally, in this implementation, the first symbol subset and the second symbol subset include the same number of symbols, the first symbol subset includes the first half of the symbols in the first symbol set, and the second symbol subset includes the second half of the symbols in the first symbol set.

[0305] Optionally, in this implementation, the first time-frequency resources include a time-frequency resource composed of a first symbol subset included in each time slot in the time slot set and a RE set in the first RB set, and a time-frequency resource composed of a second symbol subset included in each time slot in the time slot set and a RE set in the second RB set.

[0306] Exemplarily, taking the example that the first symbol subset and the second symbol subset respectively include at least one consecutive symbol, and the first RB set includes at least one consecutive RB, based on the relationship between the first symbol subset and the first RB set, and the second symbol subset and the second RB set shown in (b) of Figure 20, the first time-frequency resource in the time slot set can be as shown in (a) of Figure 23.

[0307] In another implementation, the first information further indicates a second symbol set. In this case, each time slot in the time slot set includes the first symbol set and the second symbol set; and the relationship between the second symbol set and the first RB set, and between the second symbol set and the second RB, satisfies the conditions described in the fourth possible implementation.

[0308] Exemplarily, under this implementation method, the implementation of the first time-frequency resource is similar to the implementation of the first time-frequency resource shown in (a) in Figure 23 above, and the first symbol subset in (a) in Figure 23 is replaced with the first symbol set, and the second symbol subset is replaced with the second symbol set.

[0309] In another possible implementation, the first information further indicates a first symbol set and a second symbol set. In this case, each time slot in the time slot set includes the first symbol set and the second symbol set; and the relationship between the first symbol set and the first RB set, and between the second symbol set and the second RB set, satisfies the requirements of the sixth possible implementation.

[0310] Optionally, in this implementation, the first symbol set and the second symbol set include the same number of symbols, the first symbol set and the second symbol set have different starting symbols, and the last symbol in the first symbol set is continuous with the first symbol in the second symbol set.

[0311] Optionally, in this implementation, the first time-frequency resources include time-frequency resources composed of a first symbol set included in each time slot and a RE set in the first RB set, and time-frequency resources composed of a second symbol set included in each time slot and a second RB set.

[0312] Exemplarily, taking the example that the first symbol set and the second symbol set respectively include at least one continuous symbol, and the first RB set includes at least one continuous RB, based on the relationship between the first symbol set and the first RB set, and the second symbol set and the second RB set shown in (b) of Figure 21, the first time-frequency resource in the time slot set is similar to the first time-frequency resource shown in (a) of Figure 23. The first symbol subset shown in (a) of Figure 23 is replaced with the first symbol set, and the second symbol subset is replaced with the second symbol set, so that the time-frequency resource shown in (a) of Figure 23 is the first time-frequency resource under this implementation method.

[0313] In another possible implementation, when the frequency hopping mode is inter-slot frequency hopping, the first information may indicate the first RB set and the second RB set.

[0314] Optionally, in this possible implementation, the starting RBs of the first RB set and the second RB set are different.

[0315] Optionally, in this possible implementation, the first information further indicates a first symbol set and a second symbol set. In this case, each time slot in the first time slot subset in the time slot set includes the first symbol set, and each time slot in the second time slot subset includes the second symbol set; and the relationship between the first symbol set and the first RB set, and between the second symbol set and the second RB set, satisfies the content described in the sixth possible implementation.

[0316] Optionally, in this possible implementation, the first information also indicates whether PUCCH supports reference signal bundling. When PUCCH supports reference signal bundling, the first information also indicates the number of time slots, and the number of time slots is used to determine the first time slot subset and the second time slot subset.

[0317] Exemplarily, the number of time slots refers to the number of time slots in a time slot set that continuously occupy the same frequency domain resources in the PUCCH time-frequency resources. That is, frequency hopping is performed every interval of this number of time slots. For example, as shown in Figure 19 (b), the number of time slots can be considered to be 2.

[0318] Optionally, the value of the number of time slots can be any one of 2, 4, 5, and 10.

[0319] Optionally, in this possible implementation, when PUCCH does not support reference signal bundling, frequency hopping is performed once per time slot by default. That is, as shown in (a) of FIG19 , the symbol set associated with the second RB and the symbol set associated with the first RB are located in adjacent time slots.

[0320] Optionally, in this possible implementation, the number of time slots included in the first time slot subset and the number of time slots included in the second time slot subset are the same or different. The first time slot subset and the second time slot subset do not overlap.

[0321] Optionally, in this possible implementation, the first time-frequency resources include time-frequency resources composed of a first symbol set included in each time slot in the first time slot subset and a RE set in the first RB set, and time-frequency resources composed of a second symbol set included in each time slot in the second time slot subset and a RE set in the second RB set.

[0322] Exemplarily, taking the example where the first symbol set and the second symbol set respectively include at least one consecutive symbol, and the first RB set includes at least one consecutive RB, based on the relationship between the first symbol set and the first RB set, and the second symbol set and the second RB set shown in (b) of Figure 21, when PUCCH does not support reference signal bundling, the first time-frequency resources in the time slot set include as shown in (b) of Figure 23; when PUCCH supports reference signal bundling and the number of time slots is 2, the first time-frequency resources in the time slot set include as shown in (c) of Figure 23.

[0323] Solution 2: Directly determine the first time-frequency resource by combining the above three examples.

[0324] Optionally, the first information further indicates a first time slot subset and a second time slot subset.

[0325] Exemplarily, the time slot subset #A may be represented by a bitmap. The time slot subset #A may be the first time slot subset or the second time slot subset.

[0326] The number of bits in the bitmap is the same as the number of time slots in the time slot set. For example, if a bit value of 1 represents a time slot in time slot subset #A, if the bitmap is 0101, it means that time slot subset #A includes 4 consecutive symbols, and time slot subset #A includes the second and fourth symbols.

[0327] Optionally, the first information may further indicate an RE set. The RE set includes at least one RE.

[0328] Exemplarily, the at least one RE may include all REs in one RB, or the at least one RE may include part of REs in one RB.

[0329] Exemplarily, an RE set can be represented by a bitmap, which can be represented by 12 bits. For example, taking the example of at least one RE including some REs in an RB, for example, using a bit value of 1 to represent the REs in the RE set, if the bitmap is 010010010010, it means that the first RE set includes RE#1, RE#4, RE#7, and RE#10. Alternatively, the REs in the RE set can be indicated by a bit value of "0." Exemplarily, the implementation of at least one RE can be shown in Figure 20 or Figure 21.

[0330] Optionally, under solution 2, at least one symbol included in symbol set #A may be continuous. Alternatively, at least one symbol included in symbol set #A may be discontinuous. Symbol set #A may be the first symbol set or the second symbol set.

[0331] Optionally, the number of at least one symbol included in symbol set #A is less than or equal to 14.

[0332] For example, when the PUCCH format is PUCCH format 0 or PUCCH format 2, the number of at least one symbol included in symbol set #A can be 1 or 2; when the PUCCH format is any one of PUCCH format 1, PUCCH format 3, or PUCCH format 4, the number of at least one symbol included in symbol set #A can be any one of 4-14.

[0333] Exemplarily, symbol set #A can be represented by a bitmap. The bitmap can be represented by 14 bits. For example, taking the bit value 1 representing the symbols in symbol set #A as an example, if the bitmap is 01110000000000, it means that symbol set #A includes 3 consecutive symbols, and the starting symbol of the 3 consecutive symbols is the second symbol in a time slot; if the bitmap is 01010100000000, it means that symbol set #A includes 3 discontinuous symbols, and the 3 discontinuous symbols are the second symbol, the fourth symbol, and the sixth symbol in a time slot, respectively.

[0334] Optionally, at least one RB included in RB set #A may be continuous, or at least one RB included in RB set #A may be discontinuous. RB set #A may be the first RB set or the second RB set.

[0335] Exemplarily, when the format of PUCCH is PUCCH format 2, at least one RB included in RB set #A may be discontinuous; when the format of PUCCH is any one of PUCCH format 1, PUCCH format 3, or PUCCH format 4, at least one RB included in RB set #A may be discontinuous.

[0336] For example, RB set #A includes at least one consecutive RB. RB set #A can be represented by a starting RB and an RB length. For example, if the first information indicates that the starting RB is RB#2 and the RB length is 4, RB set #A includes four consecutive symbols starting from RB#2, that is, RB set #A includes RB#2 to RB#5.

[0337] Optionally, the number of at least one RB included in RB set #A is less than or equal to 16.

[0338] For example, under solution 2, the first time-frequency resource can be implemented based on the following six situations:

[0339] Case 1: the first information may indicate a first symbol set and a first RB set.

[0340] Optionally, each time slot in the time slot set includes a first symbol set, and the relationship between the first symbol set and the first RB set satisfies the content described in the above-mentioned first possible implementation manner.

[0341] Optionally, the first time-frequency resources include time-frequency resources composed of a first symbol set included in each time slot in the time slot set and an RE set in the first RB set.

[0342] Exemplarily, taking the example that the first symbol set includes at least one continuous symbol and the first RB set includes at least one continuous RB, the first time-frequency resource in the time slot set can be as shown in (a) in Figure 22.

[0343] Case 2: The first information may indicate the first symbol set, the second symbol set, and the first RB set.

[0344] Optionally, each time slot in the time slot set includes a first symbol set and a second symbol set, and the relationship between the first symbol set and the first RB set, and the relationship between the second symbol set and the first RB set satisfies the content described in the fifth possible implementation manner.

[0345] Optionally, in case 2, the first symbol set is different from the second symbol set, and the total number of symbols included in the first symbol set and the second symbol set is less than or equal to 14.

[0346] Optionally, the first time-frequency resources include a time-frequency resource composed of a first symbol set included in each time slot in the time slot set and a RE set in the first RB set, and a time-frequency resource composed of a second symbol set included in each time slot in the time slot set and a RE set in the first RB set.

[0347] Exemplarily, taking the example that the first symbol set and the second symbol set respectively include at least one continuous symbol, and the first RB set includes at least one continuous RB, the first time-frequency resource in the time slot set can be as shown in (b) in Figure 22.

[0348] Combining case 1 and case 2, illustratively, the first time-frequency resource may include the time-frequency resource of PUCCH format 0, or any one of PUCCH format 1 to PUCCH format 4 when frequency hopping is not enabled, or the time-frequency resource of the RS used to carry the PUCCH.

[0349] Case 3: The first information may indicate a first symbol set, a second symbol set, a first RB set, and a second RB set.

[0350] Optionally, the starting RBs of the first RB set and the second RB set are different.

[0351] Optionally, the relationship between the first symbol set and the first RB set, and the relationship between the second symbol set and the first RB set satisfies the content described in the sixth possible implementation manner.

[0352] In one implementation, each time slot in the time slot set includes a first symbol set and a second symbol set.

[0353] Optionally, the first time-frequency resources include a time-frequency resource composed of a first symbol set included in each time slot in the time slot set and a RE set in the first RB set, and a time-frequency resource composed of a second symbol set included in each time slot in the time slot set and a RE set in the second RB set.

[0354] Optionally, the first symbol set is different from the second symbol set, and the total number of symbols included in the first symbol set and the second symbol set is less than or equal to 14.

[0355] Exemplarily, taking the example that the first symbol set and the second symbol set respectively include at least one continuous symbol, and the first RB set includes at least one continuous RB, the first time-frequency resource in the time slot set is similar to the first time-frequency resource shown in (a) in Figure 23. The first symbol subset shown in (a) in Figure 23 is replaced with the first symbol set, and the second symbol subset is replaced with the second symbol set, so that the time-frequency resource shown in (a) in Figure 23 is the first time-frequency resource under this implementation method.

[0356] Exemplarily, the first time-frequency resources may include the time-frequency resources of the PUCCH in any one of PUCCH format 1, PUCCH format 3 or PUCCH format 4 when intra-slot frequency hopping is enabled, or the time-frequency resources of the RS used to carry the PUCCH.

[0357] In another implementation, each time slot in a first time slot subset in the time slot set includes a first symbol set, and each time slot in a second time slot subset includes a second symbol set.

[0358] Optionally, in this implementation, the continuous time slots where the first symbol set is located and the continuous time slots where the second symbol set is located are spaced apart, that is, every X time slots in the time slot set are associated with different symbol sets, where X is a positive integer.

[0359] For example, if a time slot set includes eight consecutive time slots, and the value of X is 1, the first time slot subset may include time slot #0, time slot #2, time slot #4, time slot #6, and time slot #8; and the second time slot subset may include time slot #1, time slot #3, time slot #5, time slot #7, and time slot #9. In this case, the time slots in the first time slot subset and the time slots in the second time slot subset may be considered to be spaced apart.

[0360] If the value of X is 3, the first time slot subset may include time slot #0, time slot #1, time slot #2, time slot #6, and time slot #7; the second time slot subset may include time slot #3, time slot #4, and time slot #5.

[0361] Optionally, in this implementation, the first time-frequency resources include time-frequency resources composed of a first symbol set included in each time slot in the first time slot subset and a RE set in the first RB set, and time-frequency resources composed of a second symbol set included in each time slot in the second time slot subset and a RE set in the second RB set.

[0362] For example, if the value of X is 1, the first time-frequency resource in the time slot set is shown in (b) of Figure 23 , and if the value of X is 2, the first time-frequency resource in the time slot set is shown in (a) of Figure 23 . In this case, the time-frequency resource formed by the combination of the first symbol set included in each time slot in the first time slot subset and the set of REs in the first RB set can also be considered as the first hop, and the time-frequency resource formed by the combination of the second symbol set included in each time slot in the second time slot subset and the set of REs in the second RB set can be considered as the second hop.

[0363] Exemplarily, the first time-frequency resources may include the time-frequency resources of the PUCCH in either PUCCH format 2 or PUCCH format 3 when inter-slot frequency hopping is enabled, or the time-frequency resources of the RS used to carry the PUCCH.

[0364] Case 4: the first information may indicate a first symbol set, a first RB set, and a second RB set.

[0365] Optionally, the relationship between the first symbol set and the first RB set, and the relationship between the first symbol set and the second RB satisfies the content described in the above second possible implementation manner.

[0366] Optionally, the starting RBs of the first RB set and the second RB set are different.

[0367] Optionally, the first symbol subset and the second symbol subset include the same number of symbols, the first symbol subset includes the first half of the symbols in the first symbol set, and the second symbol subset includes the second half of the symbols in the first symbol set.

[0368] Optionally, in this implementation, the first time-frequency resources include a time-frequency resource composed of a first symbol subset included in each time slot in the time slot set and a RE set in the first RB set, and a time-frequency resource composed of a second symbol subset included in each time slot in the time slot set and a RE set in the second RB set.

[0369] Exemplarily, taking the example that the first symbol subset and the second symbol subset respectively include at least one continuous symbol, and the first RB set includes at least one continuous RB, the first time-frequency resource in the time slot set can be as shown in (a) in Figure 23.

[0370] Exemplarily, the first time-frequency resources may include the time-frequency resources of the PUCCH in any one of PUCCH format 1, PUCCH format 3 or PUCCH format 4 when intra-slot frequency hopping is enabled, or the time-frequency resources of the RS used to carry the PUCCH.

[0371] Case 5: The first information may indicate the second symbol set, the first RB set, and the second RB set.

[0372] Optionally, the relationship between the second symbol set and the first RB set, and between the second symbol set and the second RB satisfies the content described in the fourth possible implementation manner.

[0373] Exemplarily, the implementation of the second symbol set in case five is similar to the implementation of the first symbol set in the above case four, and thus the implementation of China's first time-frequency resource in case five is similar to the implementation of the first time-frequency resource in the above case four. For details, please refer to the relevant description of case four and will not be repeated here.

[0374] Case six: the first information may indicate the second symbol set and the first RB set.

[0375] Optionally, the relationship between the second symbol set and the first RB set satisfies the content described in the third possible implementation manner.

[0376] Exemplarily, the implementation of the second symbol set in case six is ​​similar to the implementation of the first symbol set in the above case one, and thus the implementation of China's first time-frequency resource in case six is ​​similar to the implementation of the first time-frequency resource in the above case one. For details, please refer to the relevant description of case one and will not be repeated here.

[0377] As another possible implementation, the first information indicates a time unit set, where the time unit set includes at least one time unit, each time unit includes at least one time slot, and the time unit set is used to indicate the first time-frequency resource.

[0378] Optionally, at least one time unit may be continuous.

[0379] Optionally, in this possible implementation, at least one time slot may be continuous, or at least one time slot may be discontinuous.

[0380] For example, taking at least one time slot as an example, the first information may further indicate the number of at least one time unit and the starting position of at least one time unit, wherein the number of at least one time unit may be any one of 1, 2, 4, and 8.

[0381] Exemplarily, the number of time slots included in each time unit in at least one time unit may be any one of 1, 2, 4, and 8.

[0382] Optionally, in this possible implementation, the first information may further indicate an RE set. The RE set includes at least one RE.

[0383] Exemplarily, the implementation of the RE set is the same as the implementation of the RE set in the above-mentioned solution 2. For details, please refer to the relevant description of the above-mentioned solution 2, which will not be repeated here.

[0384] Optionally, in this possible implementation, at least one symbol included in symbol set #A may be continuous. Alternatively, at least one symbol included in symbol set #A may be discontinuous. Symbol set #A may be the first symbol set or the second symbol set.

[0385] Optionally, the number of at least one symbol included in the symbol set #A is less than or equal to the total number of symbols included in a time unit.

[0386] Taking a time unit including 2 time slots and each time slot including 14 symbols as an example, when the PUCCH format is PUCCH format 0 or PUCCH format 2, the number of at least one symbol included in symbol set #A can be 2 or 4; when the PUCCH format is any one of PUCCH format 1, PUCCH format 3, or PUCCH format 4, the number of at least one symbol included in symbol set #A can be any one of 8-28.

[0387] Exemplarily, the symbol set #A may be represented by a bitmap, wherein the number of bits in the bitmap is the same as the total number of symbols included in a time unit.

[0388] Taking a time unit including 2 time slots, each time slot including 14 symbols, and a bit value of 1 representing a symbol in symbol set #A as an example, if the bit map is 0111000000000001110000000000, it means that symbol set #A includes 6 symbols, and the 6 symbols are respectively the second symbol, fourth symbol, sixth symbol, sixteenth symbol, seventeenth symbol, and eighteenth symbol in a time unit.

[0389] Optionally, at least one RB included in RB set #A may be continuous, or at least one RB included in RB set #A may be discontinuous. RB set #A may be the first RB set or the second RB set.

[0390] Exemplarily, the implementation of RB set #A is the same as the implementation of RB set #A in the above-mentioned solution 2. For details, please refer to the relevant description of the above-mentioned solution 2, which will not be repeated here.

[0391] In the first example, when the first information further indicates the first symbol set, each time unit in the time unit set includes the first symbol set.

[0392] In the second example, when the first information further indicates the first symbol set and the second symbol set, each time unit in the time unit set includes the first symbol set and the second symbol set.

[0393] Exemplarily, the first time slot subset is continuous with at least one time slot included in the second time slot subset, or the first time slot subset is discontinuous with at least one time slot included in the second time slot subset.

[0394] In the third example, when the first information further indicates the second symbol set, each time unit in the time unit set includes the second symbol set.

[0395] Combining the above three examples, the first time-frequency resource can be implemented based on the following six situations:

[0396] Case 1: The first information may indicate a first symbol set and a first RB set.

[0397] Optionally, each time unit in the time unit set includes a first symbol set, and the relationship between the first symbol set and the first RB set satisfies the content described in the above-mentioned first possible implementation manner.

[0398] Optionally, the first time-frequency resource includes a time-frequency resource composed of a first symbol set included in each time unit in the time unit set and an RE set in the first RB set.

[0399] Exemplarily, taking the example that the first symbol set includes at least one symbol and the first RB set includes at least one continuous RB, the first time-frequency resource in the time unit set can be as shown in (a) in Figure 24.

[0400] Case 2: The first information may indicate the first symbol set, the second symbol set, and the first RB set.

[0401] Optionally, each time unit in the time unit set includes a first symbol set and a second symbol set, and the relationship between the first symbol set and the first RB set, and the relationship between the second symbol set and the first RB set satisfies the content described in the fifth possible implementation manner.

[0402] Optionally, the first symbol set is different from the second symbol set, and the total number of symbols included in the first symbol set and the second symbol set is less than or equal to the number of symbols included in one time unit.

[0403] Optionally, the first time-frequency resources include a time-frequency resource composed of a first symbol set included in each time unit in the time unit set and a RE set in the first RB set, and a time-frequency resource composed of a second symbol set included in each time unit in the time unit set and a RE set in the first RB set.

[0404] Exemplarily, taking the example that the first symbol set and the second symbol set each include at least one symbol, and the first RB set includes at least one continuous RB, the first time-frequency resource in the time unit set can be as shown in (b) in Figure 24.

[0405] Combining case 1 and case 2, illustratively, the first time-frequency resource may include the time-frequency resource of PUCCH format 0, or any one of PUCCH format 1 to PUCCH format 4 when frequency hopping is not enabled, or the time-frequency resource of the RS used to carry the PUCCH.

[0406] In combination with Case 1 and Case 2, each time unit in the time unit set may include at least one time slot, so that at least one symbol included in the symbol set #A may be located in different time slots in the at least one time slot.

[0407] Case 3: The first information may indicate a first symbol set, a second symbol set, a first RB set, and a second RB set.

[0408] Optionally, the starting RBs of the first RB set and the second RB set are different.

[0409] Optionally, the relationship between the first symbol set and the first RB set, and the relationship between the second symbol set and the first RB set satisfies the content described in the sixth possible implementation manner.

[0410] Optionally, each time unit in the time unit set includes a first symbol set and a second symbol set.

[0411] Optionally, the first time-frequency resources include a time-frequency resource composed of a first symbol set included in each time unit in the time unit set and a RE set in the first RB set, and a time-frequency resource composed of a second symbol set included in each time unit in the time unit set and a RE set in the second RB set.

[0412] Optionally, the first symbol set is different from the second symbol set, and the total number of symbols included in the first symbol set and the second symbol set is less than or equal to the number of symbols included in one time unit.

[0413] In one implementation, the number of symbols included in symbol set #A is less than or equal to half of the total number of symbols included in a time slot.

[0414] For example, taking the case where the first symbol set and the second symbol set each include at least one symbol, and the first RB set includes at least one continuous RB, at this time, a time unit includes a time slot, and the first time-frequency resource in the time unit set can be as shown in (a) in Figure 25.

[0415] Exemplarily, the first time-frequency resources may include the time-frequency resources of the PUCCH in any one of PUCCH format 1, PUCCH format 3 or PUCCH format 4 when intra-slot frequency hopping is enabled, or the time-frequency resources of the RS used to carry the PUCCH.

[0416] Another implementation is that the number of symbols included in the symbol set #A is less than or equal to half of the total number of symbols included in one time unit.

[0417] Optionally, the first symbol set and the second symbol set are located in different time slots in a time unit.

[0418] Optionally, the symbols included in symbol set #A are located in the same time slot within a time unit, or the symbols included in symbol set #A are located in different time slots within a time unit.

[0419] Optionally, when the symbols included in the symbol set #A are located in different time slots within a time unit, the symbols included in the symbol set #A may be located in adjacent time slots within a time unit.

[0420] For example, when the symbols included in symbol set #A are located in the same time slot within a time unit, a time unit may include at least two time slots. For example, if the first symbol set and the second symbol set each include at least one symbol, the first RB set and the second RB set each include at least one contiguous RB, and a time unit includes two time slots, the first time-frequency resource in the time unit set may be as shown in (b) of FIG25 .

[0421] For example, when the symbols included in symbol set #A are located in different time slots within a time unit, a time unit may include at least four time slots. For example, if the first symbol set and the second symbol set each include at least one symbol, the first RB set and the second RB set each include at least one contiguous RB, and a time unit includes four time slots, the first time-frequency resource in the time unit set may be as shown in (c) of Figure 25 .

[0422] Exemplarily, the first time-frequency resources may include the time-frequency resources of the PUCCH in either PUCCH format 2 or PUCCH format 3 when inter-slot frequency hopping is enabled, or the time-frequency resources of the RS used to carry the PUCCH.

[0423] Case 4: the first information may indicate a first symbol set, a first RB set, and a second RB set.

[0424] Optionally, the relationship between the first symbol set and the first RB set, and the relationship between the first symbol set and the second RB satisfies the content described in the above second possible implementation manner.

[0425] Optionally, in case 4, the starting RBs of the first RB set and the second RB set are different.

[0426] Optionally, the first symbol subset and the second symbol subset include the same number of symbols, the first symbol subset includes the first half of the symbols in the first symbol set, and the second symbol subset includes the second half of the symbols in the first symbol set.

[0427] Optionally, the total number of symbols included in the first symbol set is less than or equal to the number of symbols included in a time unit.

[0428] Optionally, the first time-frequency resources include a time-frequency resource composed of a first symbol subset included in each time unit in the time unit set and a RE set in the first RB set, and a time-frequency resource composed of a second symbol subset included in each time unit in the time unit set and a RE set in the second RB set.

[0429] Exemplarily, taking the example that the first symbol subset and the second symbol subset respectively include at least one continuous symbol, and the first RB set includes at least one continuous RB, the first time-frequency resource in the time slot set can be as shown in (c) in Figure 24.

[0430] Exemplarily, the first time-frequency resources may include the time-frequency resources of the PUCCH under any one of PUCCH format 1, PUCCH format 3 or PUCCH format 4 when intra-slot frequency hopping is enabled, or the time-frequency resources of the RS used to carry the PUCCH; or, the first time-frequency resources may include the time-frequency resources of the PUCCH under any one of PUCCH format 2 or PUCCH format 3 when inter-slot frequency hopping is enabled, or the time-frequency resources of the RS used to carry the PUCCH.

[0431] Case 5: The first information may indicate the second symbol set, the first RB set, and the second RB set.

[0432] Optionally, the relationship between the second symbol set and the first RB set, and between the second symbol set and the second RB satisfies the content described in the fourth possible implementation manner.

[0433] Exemplarily, the implementation of the second symbol set in case five is similar to the implementation of the first symbol set in the above case four, and thus the implementation of China's first time-frequency resource in case five is similar to the implementation of the first time-frequency resource in the above case four. For details, please refer to the relevant description of case four and will not be repeated here.

[0434] Case six: the first information may indicate the second symbol set and the first RB set.

[0435] Optionally, the relationship between the second symbol set and the first RB set satisfies the content described in the third possible implementation manner.

[0436] Exemplarily, the implementation of the second symbol set in case six is ​​similar to the implementation of the first symbol set in the above case one, and thus the implementation of China's first time-frequency resource in case six is ​​similar to the implementation of the first time-frequency resource in the above case one. For details, please refer to the relevant description of case one and will not be repeated here.

[0437] In combination with the above-mentioned various implementation forms of the first time-frequency resources, optionally, in this example, the first time-frequency resources can be periodic, semi-persistent, or non-periodic.

[0438] Optionally, in the case where the first time-frequency resource may be periodic or semi-persistent, the first information further indicates the period in which the first time-frequency resource is located, and the offset of the first time-frequency resource within the period.

[0439] Optionally, when the first time-frequency resource includes the implementation of the above-mentioned solution 1 or solution 2, the value of the number of time slots included in the period in which the first time-frequency resource is located can be any one of 4, 5, 8, 10, 16, 20, 40, 80, 160, or 320. When the first time-frequency resource includes the above-mentioned solution 1, or is implemented through a time set, when the first time-frequency resource is implemented through a time set, the value of the number of first time units included in the period in which the first time-frequency resource is located can be any one of 2, 4, 5, 8, 10, 16, 20, 40, 80, 160, or 320.

[0440] As another example, the first information indirectly indicates the first time-frequency resource.

[0441] In a possible implementation, the first indication information indicates a first set, the first set includes at least one time-frequency resource, and the at least one time-frequency resource includes the first time-frequency resource.

[0442] Optionally, in this possible implementation, the first set may be periodic, semi-persistent, or non-periodic.

[0443] In another possible implementation, the first information indicates a second set, the second set includes at least one time-frequency resource set, wherein the at least one time-frequency resource set includes the first set, the first set includes at least one time-frequency resource, and the at least one time-frequency resource includes the first time-frequency resource.

[0444] Optionally, in this example, the second set may be periodic, semi-persistent, or non-periodic.

[0445] Optionally, in combination with the above two possible implementations, before step S1202, the communication method further includes step S1200:

[0446] S1200: The network device sends third information to the terminal device; in response, the terminal device receives the third information from the network device, wherein the third information is used to activate the first time-frequency resource.

[0447] As a possible implementation manner, the third information includes activation indication information.

[0448] Exemplarily, when the first information indicates the first set, the activation indication information indicates the identifier of the first time-frequency resource in the first set (such as the index of the first time-frequency resource, etc.); when the first information indicates the second set, the activation indication information indicates the identifier of the first set in the second set (such as the index of the first set, etc.), thereby activating the first time-frequency resource in the first set.

[0449] As another possible implementation manner, the third information includes deactivation indication information.

[0450] Exemplarily, when the first information indicates the first set, the deactivation indication information indicates the identifiers of other time-frequency resources in the first set except the first time-frequency resource; when the first information indicates the second set, the deactivation indication information indicates the identifiers of other time-frequency resource sets in the second set except the first set, thereby activating the first time-frequency resource in the first set.

[0451] Optionally, the third information is carried in media access control-control element (MAC-CE) signaling or DCI.

[0452] Optionally, when the third information is carried in the DCI and the first time-frequency resource is non-periodic, the third information further indicates a first offset, wherein the first offset is used to indicate the starting position of the first time-frequency resource in the first set (or second set).

[0453] Exemplarily, the first offset is the deviation between the starting position of the first time-frequency resource (ie, the first time slot in the first time-frequency resource) and the time slot used to carry the DCI.

[0454] Optionally, the first offset is an offset value in an offset set. Exemplarily, the offset set may be indicated by the first information.

[0455] It can be understood that the above is merely an illustrative description of possible implementation forms of symbol set #A, RB set #A, RB set, time slot set, and time unit set. In fact, symbol set #A, RB set #A, RB set, time slot set, and time unit set may also have other implementation forms besides the above examples, and the embodiments of the present application are not limited thereto.

[0456] It is understood that in each of the above embodiments, the methods and / or steps implemented by the network device may also be implemented by components applicable to the network device (e.g., processor, chip, chip system, circuit, logic module, or software); and the methods and / or steps implemented by the terminal device may also be implemented by components applicable to the terminal device (e.g., processor, chip, chip system, circuit, logic module, or software). The chip system may be composed of a chip, or may include a chip and other discrete components.

[0457] It is understandable that, in order to realize the above functions, the communication device includes hardware structures and / or software modules corresponding to the execution of each function. It should be easily appreciated by those skilled in the art that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0458] The embodiment of the present application can divide the functional modules of the communication device according to the above 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 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 the embodiment of the present application is schematic and is only a logical functional division. In actual implementation, there may be other division methods.

[0459] Communication Device Figure 26 shows a schematic structural diagram of a communication device 260. The communication device 260 includes a processing module 2601 and a transceiver module 2602. The communication device 260 can be used to implement the functions of the above-mentioned network device or terminal device.

[0460] In some embodiments, the communication device 260 may further include a storage module (not shown in FIG. 26 ) for storing program instructions and data.

[0461] In some embodiments, the transceiver module 2602, which may also be referred to as a transceiver unit, is configured to implement a transmitting and / or receiving function. The transceiver module 2602 may be composed of a transceiver circuit, a transceiver, a transceiver, or a communication interface.

[0462] In some embodiments, the transceiver module 2602 may include a receiving module and a sending module, which are respectively used to execute the receiving and sending steps performed by the network device or terminal device in the above method embodiments, and / or used to support other processes of the technology described herein; the processing module 2601 may be used to execute the processing steps (such as determination, etc.) performed by the network device or terminal device in the above method embodiments, and / or used to support other processes of the technology described herein.

[0463] When the communication device 260 is used to implement the functions of the above-mentioned terminal device:

[0464] In some embodiments, the processing module 2601 is used to receive first information through the transceiver module 2602, the first information indicating a first time-frequency resource, wherein the first time-frequency resource includes a time-frequency resource for carrying a reference signal of a physical uplink control channel PUCCH, or the first time-frequency resource includes a time-frequency resource of PUCCH; the processing module 2601 is also used to receive second information through the transceiver module 2602, the second information indicating receiving a downlink signal on a second time-frequency resource, wherein the second time-frequency resource overlaps with the first time-frequency resource; the processing module 2601 is used to receive a downlink signal on a third time-frequency resource through the transceiver module 2602, the third time-frequency resource being a time-frequency resource in the second time-frequency resource except the first time-frequency resource.

[0465] When the communication device 260 is used to implement the functions of the above-mentioned network device:

[0466] In some embodiments, the processing module 2601 is used to send first information through the transceiver module 2602, where the first information indicates a first time-frequency resource, wherein the first time-frequency resource includes a time-frequency resource for carrying a reference signal of a PUCCH, or the first time-frequency resource includes a time-frequency resource of a PUCCH; the processing module 2601 is also used to send second information through the transceiver module 2602, where the second information indicates receiving a downlink signal on a second time-frequency resource, wherein the second time-frequency resource overlaps with the first time-frequency resource; the processing module 2601 is also used to send a downlink signal on a third time-frequency resource through the transceiver module 2602, where the third time-frequency resource is a time-frequency resource in the second time-frequency resource except the first time-frequency resource.

[0467] Among them, all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module and will not be repeated here.

[0468] In the present application, the communication device 260 may be presented in the form of functional modules divided in an integrated manner. The "module" here may refer to a specific application-specific integrated circuit (ASIC), a circuit, a processor and memory that executes one or more software or firmware programs, an integrated logic circuit, and / or other devices that can provide the above functions.

[0469] In some embodiments, when the communication device 260 in Figure 26 is a chip or a chip system, the function / implementation process of the transceiver module 2602 can be implemented through the input and output interface (or communication interface) of the chip or chip system, and the function / implementation process of the processing module 2601 can be implemented through the processor (or processing circuit) of the chip or chip system.

[0470] Since the communication device 260 provided in this embodiment can execute the above method, the technical effects that can be obtained can refer to the above method embodiments and will not be repeated here.

[0471] As a possible product form, the terminal device or network device described in the embodiments of the present application can also be implemented using the following: one or more field programmable gate arrays (FPGAs), programmable logic devices (PLDs), controllers, state machines, gate logic, discrete hardware components, any other suitable circuits, or any combination of circuits that can perform the various functions described throughout this application.

[0472] As another possible product form, the terminal device or network device described in the embodiment of the present application can be implemented by a general bus architecture. For ease of explanation, refer to Figure 27, which is a structural diagram of a communication device 2700 provided in an embodiment of the present application, wherein the communication device 2700 includes a processor 2701 and a transceiver 2702. The communication device 2700 can be a network device, or a chip or chip system therein; or, the communication device 2700 can be a terminal device, or a chip or module therein. Figure 27 only shows the main components of the communication device 2700. In addition to the processor 2701 and the transceiver 2702, the communication device may further include a memory 2703, and an input and output device (not shown in the figure).

[0473] Optionally, processor 2701 is primarily used to process communication protocols and communication data, as well as control the entire communication device, execute software programs, and process software program data. Memory 2703 is primarily used to store software programs and data. Transceiver 2702 may include a radio frequency circuit and an antenna. The radio frequency circuit 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 and output devices, such as a touch screen, display, and keyboard, are primarily used to receive user input and output data to the user.

[0474] Optionally, the processor 2701, the transceiver 2702, and the memory 2703 may be connected via a communication bus.

[0475] When the communication device is turned on, the processor 2701 can read the software program in the memory 2703, 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 2701 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 2701. The processor 2701 converts the baseband signal into data and processes the data.

[0476] 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.

[0477] In some embodiments, in terms of hardware implementation, those skilled in the art may conceive that the above-mentioned communication device 260 may take the form of a communication device 2700 shown in FIG. 27 .

[0478] As an example, the functions / implementation process of the processing module 2601 in FIG26 can be implemented by the processor 2701 in the communication device 2700 shown in FIG27 calling the computer-executable instructions stored in the memory 2703. The functions / implementation process of the transceiver module 2602 in FIG26 can be implemented by the transceiver 2702 in the communication device 2700 shown in FIG27.

[0479] As another possible product form, the network device or terminal device in this application may adopt the structure shown in Figure 28, or include the components shown in Figure 28. Figure 28 is a schematic diagram of the structure of a communication device 2800 provided in this application. The communication device 2800 can be a terminal device or a chip or system-on-chip in a terminal device; or it can be a network device or a module, chip or system-on-chip in a network device.

[0480] As shown in FIG28 , the communication device 2800 includes at least one processor 2801 and at least one communication interface ( FIG28 is merely an example of one communication interface 2804 and one processor 2801). Optionally, the communication device 2800 may further include a communication bus 2802 and a memory 2803.

[0481] Processor 2801 can be a general-purpose central processing unit (CPU), a general-purpose processor, a network processor (NP), a digital signal processor (DSP), a microprocessor, a microcontroller, a programmable logic device (PLD), or any combination thereof. Processor 2801 can also be other devices with processing capabilities, such as circuits, devices, or software modules, without limitation.

[0482] Communication bus 2802 is used to connect the various components in communication device 2800, enabling communication between them. Communication bus 2802 may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, for example. This bus can be classified as an address bus, a data bus, a control bus, etc. For ease of illustration, FIG28 shows only one thick line, but this does not imply that there is only one bus or only one type of bus.

[0483] Communication interface 2804 is used to communicate with other devices or communication networks. Exemplarily, communication interface 2804 can be a module, circuit, transceiver, or any other device capable of communication. Optionally, communication interface 2804 can also be an input / output interface within processor 2801, used to implement signal input and output to the processor.

[0484] The memory 2803 may be a device with a storage function, used to store instructions and / or data, wherein the instructions may be computer programs.

[0485] Exemplarily, the memory 2803 may be a read-only memory (ROM) or other types of static storage devices that can store static information and / or instructions, or a random access memory (RAM) or other types of dynamic storage devices that can store information and / or instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, etc., without limitation.

[0486] It should be noted that the memory 2803 can exist independently of the processor 2801 or can be integrated with the processor 2801. The memory 2803 can be located within the communication device 2800 or outside the communication device 2800, without limitation. The processor 2801 can be used to execute instructions stored in the memory 2803 to implement the methods provided in the following embodiments of the present application.

[0487] As an optional implementation, the communication device 2800 may further include an output device 2805 and an input device 2806. The output device 2805 communicates with the processor 2801 and can display information in a variety of ways. For example, the output device 2805 can be a liquid crystal display (LCD), a light emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector. The input device 2806 communicates with the processor 2801 and can receive user input in a variety of ways. For example, the input device 2806 can be a mouse, a keyboard, a touch screen device, or a sensor device.

[0488] In some embodiments, in terms of hardware implementation, those skilled in the art may conceive that the communication device 260 shown in FIG. 26 may take the form of the communication device 2800 shown in FIG. 28 .

[0489] As an example, the functions / implementation process of the processing module 2601 in FIG26 can be implemented by the processor 2801 in the communication device 2800 shown in FIG28 calling the computer-executable instructions stored in the memory 2803. The functions / implementation process of the transceiver module 2602 in FIG26 can be implemented by the communication interface 2804 in the communication device 2800 shown in FIG28.

[0490] It should be noted that the structure shown in FIG28 does not constitute a specific limitation on the network device or terminal device. For example, in other embodiments of the present application, the network device or terminal device may include more or fewer components than shown in the figure, or combine or split certain components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.

[0491] In some embodiments, an embodiment of the present application further provides a communication device, which includes a processor for implementing the method in any of the above method embodiments.

[0492] As a possible implementation, the communication device further includes a memory. The memory is used to store necessary computer programs and data. The computer program may include instructions, and the processor may invoke the instructions in the computer program stored in the memory to instruct the communication device to execute any of the above-described method embodiments. Of course, the memory may not be located in the communication device.

[0493] As another possible implementation, the communication device also includes an interface circuit, which is a code / data read / write interface circuit, and the interface circuit is used to receive computer execution instructions (computer execution instructions are stored in a memory, may be read directly from the memory, or may pass through other devices) and transmit them to the processor.

[0494] As another possible implementation, the communication device further includes a communication interface, where the communication interface is used to communicate with a module outside the communication device.

[0495] It can be understood that the communication device can be a chip or a chip system. When the communication device is a chip system, it can be composed of chips or include chips and other discrete devices. The embodiments of the present application do not specifically limit this.

[0496] The present application also provides a computer-readable storage medium having a computer program or instruction stored thereon, which implements the functions of any of the above method embodiments when executed by a computer.

[0497] The present application also provides a computer program product, which implements the functions of any of the above method embodiments when executed by a computer.

[0498] Those skilled in the art will appreciate that, for the sake of convenience and brevity of description, the specific working processes of the above-described systems, devices, and units may refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0499] It is understood that the systems, devices, and methods described in this application may also be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is merely 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 coupling or direct coupling or communication connection shown or discussed may be through some interface, indirect coupling or communication connection of devices or units, and may be electrical, mechanical, or other forms.

[0500] The units described as separate components may or may not be physically separate, i.e., they may be located in one place or distributed across multiple network units. Components shown as units may or may not be physical units. Some or all of these units may be selected to achieve the objectives of this embodiment as needed.

[0501] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0502] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware, or any combination thereof. When implemented using a software program, all or part of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (eg, a solid state drive (SSD)). In the embodiment of the present application, the computer may include the aforementioned device.

[0503] Although the present application is described herein in conjunction with various embodiments, in the process of implementing the claimed application, those skilled in the art can understand and implement other changes to the disclosed embodiments by reviewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude multiple situations. A single processor or other unit can implement several functions listed in the claims. Certain measures are recorded in different dependent claims, but this does not mean that these measures cannot be combined to produce good results.

[0504] Although the present application has been described with reference to specific features and embodiments thereof, it is apparent that various modifications and combinations may be made thereto without departing from the spirit and scope of the present application. Accordingly, this specification and the drawings are merely illustrative of the present application as defined by the appended claims and are deemed to cover any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, those skilled in the art may make various modifications and variations to the present application without departing from the spirit and scope of the present application. Thus, the present application is intended to include such modifications and variations as fall within the scope of the claims of the present application and their equivalents.

Claims

1. A communication method, characterized in that, The method includes: Receiving first information, where the first information indicates a first time-frequency resource, and wherein the first time-frequency resource includes a time-frequency resource for carrying a reference signal of a physical uplink control channel (PUCCH), or the first time-frequency resource includes the time-frequency resource of the PUCCH; Receiving second information, where the second information indicates receiving a downlink signal on a second time-frequency resource, and wherein the second time-frequency resource overlaps with the first time-frequency resource; Receiving the downlink signal on a third time-frequency resource, where the third time-frequency resource is the time-frequency resource in the second time-frequency resource excluding the first time-frequency resource.

2. A communication method, characterized in that, The method includes: Sending first information, where the first information indicates a first time-frequency resource, and wherein the first time-frequency resource includes a time-frequency resource for carrying a reference signal of a physical uplink control channel (PUCCH), or the first time-frequency resource includes the time-frequency resource of the PUCCH; Sending second information, where the second information indicates receiving a downlink signal on a second time-frequency resource, and wherein the second time-frequency resource overlaps with the first time-frequency resource; Sending the downlink signal on a third time-frequency resource, where the third time-frequency resource is the time-frequency resource in the second time-frequency resource excluding the first time-frequency resource.

3. The method according to claim 1 or 2, characterized in that, The first information indicates a first symbol set, and / or a second symbol set, where the first symbol set and / or the second symbol set are used to determine the first time-frequency resource.

4. The method according to any one of claims 1 to 3, characterized in that The first information indicates a first resource block (RB) set, and / or a second RB set; where the first RB set and / or the second RB set are used to determine the first time-frequency resource.

5. The method according to claim 4, wherein The first symbol set is associated with the first RB set; or The first symbol set is associated with the first RB set and the first symbol set is associated with the second RB set.

6. The method according to claim 5, wherein The first symbol set being associated with the first RB set and the first symbol set being associated with the second RB set includes: A first symbol subset in the first symbol set is associated with the first RB set, and a second symbol subset in the first symbol set is associated with the second RB set, where the first symbol subset and the second symbol subset each include at least one symbol and there is no overlap between the first symbol subset and the second symbol subset.

7. The method according to any one of claims 4-6, wherein A second symbol set is associated with the first RB set; or The second symbol set is associated with the second RB set.

8. The method according to any one of claims 1 to 7, characterized in that, The first information indicates a time slot set, the time slot set including at least one time slot, and the time slot set is used to determine the first time-frequency resource.

9. The method according to claim 8, wherein Each time slot in the time slot set includes the first symbol set; or Each time slot in the time slot set includes the first symbol set and the second symbol set; or Each time slot in the first time slot subset of the time slot set includes the first symbol set, and each time slot in the second time slot subset of the time slot set includes the second symbol set. The first time slot subset and the second time slot subset each include at least one time slot, and there is no overlap between the first time slot subset and the second time slot subset.

10. The method according to any one of claims 1-9, characterized in that, The first information further indicates the frequency hopping mode of the PUCCH. The frequency hopping mode includes disabled frequency hopping, in-slot frequency hopping, and inter-slot frequency hopping; wherein, the frequency hopping mode of the PUCCH is used to determine the first time-frequency resource.

11. The method according to claim 10, wherein The first information further indicates whether the PUCCH supports reference signal bundling. When the PUCCH supports reference signal bundling, the first information further indicates the number of time slots, and the number of time slots is used to determine the first time slot subset and the second time slot subset.

12. The method according to any one of claims 1-11, characterized in that, The first information indicates the time-frequency resource for carrying the reference signal of the PUCCH, and the time-frequency resource for carrying the reference signal of the PUCCH is used to determine the first time-frequency resource.

13. The method according to any one of claims 1 to 12, characterized in that, The first information further indicates the format of the PUCCH, and the format of the PUCCH is used to determine the first time-frequency resource.

14. The method according to any one of claims 8-13, wherein The first time-frequency resource includes the time-frequency resource formed by combining the first symbol set included in each time slot in the time slot set and the set of resource elements (REs) in the first resource block (RB) set. The RE set includes at least one RE; or, The first time-frequency resource includes the time-frequency resource formed by combining the first symbol subset included in each time slot in the time slot set and the RE set in the first RB set, and the time-frequency resource formed by combining the second symbol subset included in each time slot in the time slot set and the second RB set; or, The first time-frequency resource includes the time-frequency resource formed by combining the first symbol set included in each time slot in the first time slot subset and the RE set in the first RB set, and the time-frequency resource formed by combining the first symbol set included in each time slot in the second time slot subset and the RE set in the second RB set.

15. The method according to claim 9, wherein The first information further indicates the first time slot subset and the second time slot subset.

16. The method according to claim 9 or 15, wherein The first time-frequency resource includes the time-frequency resource formed by combining the first symbol set included in each time slot in the time slot set and the RE set in the first RB set. The RE set includes at least one RE; or, The first time-frequency resource includes the time-frequency resource formed by combining the first symbol set included in each time slot in the time slot set and the RE set in the first RB set, and the time-frequency resource formed by combining the second symbol set included in each time slot in the time slot set and the RE set in the first RB set; or, The first time-frequency resource includes a time-frequency resource formed by combining a first symbol set included in each time slot of the time slot set with a resource element (RE) set in the first resource block (RB) set, and a time-frequency resource formed by combining a second symbol set included in each time slot of the time slot set with an RE set in the second RB set; or, The first time-frequency resource includes a time-frequency resource formed by combining a first symbol subset included in each time slot of the time slot set with an RE set in the first RB set, and a time-frequency resource formed by combining a second symbol subset included in each time slot of the time slot set with an RE set in the second RB set; or, The first time-frequency resource includes a time-frequency resource formed by combining a first symbol set included in each time slot of the first time slot subset with an RE set in the first RB set, and a time-frequency resource formed by combining a second symbol set included in each time slot of the second time slot subset with an RE set in the second RB set.

17. The method according to any one of claims 1-7, characterized in that, The first information further indicates a set of time units, the set of time units includes at least one time unit, each time unit in the set of time units includes at least one time slot, and the set of time units is used to determine the first time-frequency resource.

18. The method according to claim 17, wherein, each time unit in the set of time units includes a first symbol set; or, each time unit in the set of time units includes the first symbol set and a second symbol set.

19. The method according to claim 17 or 18, wherein, the first time-frequency resource includes a time-frequency resource formed by combining the first symbol set included in each time unit of the set of time units with an RE set in the first RB set, and the RE set includes at least one RE; or, the first time-frequency resource includes a time-frequency resource formed by combining the first symbol set included in each time unit of the set of time units with an RE set in the first RB set, and a time-frequency resource formed by combining the second symbol set included in each time unit of the set of time units with an RE set in the first RB set; or, the first time-frequency resource includes a time-frequency resource formed by combining a first symbol subset included in each time unit of the set of time units with an RE set in the first RB set, and a time-frequency resource formed by combining a second symbol subset included in each time unit of the set of time units with an RE set in the second RB set; or, the first time-frequency resource includes a time-frequency resource formed by combining the first symbol set included in each time unit of the set of time units with an RE set in the first RB set, and a time-frequency resource formed by combining the second symbol set included in each time unit of the set of time units with an RE set in the second RB set.

20. The method according to claim 16 or 19, characterized in that, The first indication information further indicates the RE set.

21. A communication system, characterized in that, The communication system includes a terminal device and a network device, wherein, the terminal device is configured to execute the method according to any one of claims 1, 3 - 20. The network device is used to execute the method according to any one of claims 2-20.

22. A communication device, characterized in that, The communication device includes a transceiver module and a processing module. The transceiver module is used to execute the receiving or sending behavior in the method according to any one of claims 1, 3-20, or is used to execute the receiving or sending behavior in the method according to any one of claims 2-20. The processing module is used to execute the processing behavior in the method according to any one of claims 1, 3-20, or is used to execute the processing behavior in the method according to any one of claims 2-20.

23. A communication device, characterized in that, The communication device includes a processor; the processor is used to run a computer program or instruction, so that the communication device executes the method according to any one of claims 1, 3-20, or so that the communication device executes the method according to any one of claims 2-20.

24. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions or programs. When the computer instructions or programs run on a computer, the method according to any one of claims 1, 3-20 is executed, or the method according to any one of claims 2-20 is executed.

25. A computer program product, characterized in that, When the computer program product runs on the communication device, the communication device is enabled to execute the method according to any one of claims 1, 3-20, or the communication device is enabled to execute the method according to any one of claims 2-20.

26. A chip, characterized in that, Comprising: A processor, the processor is coupled to an interface circuit, and the interface circuit is used to receive computer execution instructions. When the execution instructions are executed by the processor, the chip executes the method according to any one of claims 1, 3-20, or the chip executes the method according to any one of claims 2-20.

Citation Information

Patent Citations

  • Resource determination method and device

    CN110035444A

  • Information transmission method, terminal and network equipment

    CN111277300A

  • Data transmission method and communication device

    CN111601382A

  • Measurement method, apparatus and system

    WO2021077305A1