Communication method and related apparatus

By configuring time-frequency resources on network devices and using rules to determine the time-frequency resources allowed for use, the problem of high filter switching complexity of SBFD symbols in mixed time slots is solved, and simple and easy resource scheduling and interference-free transmission of terminal devices are achieved.

WO2025209119A1PCT designated stage Publication Date: 2025-10-09HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/081721
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-04-03
Filing Date
2025-03-11
Publication Date
2025-10-09

AI Technical Summary

Technical Problem

In a time division duplex system, since SBFD symbols can switch the receive filter or transmit filter at any position within a mixed time slot, the terminal equipment has a high complexity in the design of processing resource scheduling.

Method used

The first time-frequency resource is configured through the network device, and the time-frequency resources allowed for use are determined based on the resource usage rules, ensuring that the terminal device performs uplink and downlink data transmission on non-overlapping time-frequency resources, avoiding filter switching, and reducing resource scheduling complexity.

Benefits of technology

This effectively avoids the terminal device from switching the receiving filter at any position within the time slot, reduces the complexity of processing resource scheduling design, and eliminates interference between uplink and downlink transmissions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025081721_09102025_PF_FP_ABST
    Figure CN2025081721_09102025_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of wireless communications, particularly to a communication method and a related apparatus. The method comprises: receiving first information from a network device, wherein the first information is used for configuring a first time-frequency resource, the first time-frequency resource is comprised in a second time-frequency resource, the second time-frequency resource corresponds to at least one first time slot, the first time-frequency resource does not overlap or partially overlap a third time-frequency resource in the second time-frequency resource, and the third time-frequency resource corresponds to each subband full duplex (SBFD) symbol in the at least one first time slot; and, on the basis of a resource usage rule, determining whether the first time-frequency resource comprises time-frequency resources allowed to be used. Using the method can reduce the complexity of terminal devices in handling resource scheduling design, and can eliminate the interference between uplink and downlink transmission.
Need to check novelty before this filing date? Find Prior Art

Description

A communication method and related device

[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on April 3, 2024, with application number 202410404561.1 and application name “A communication method and related device”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of wireless communication technology, and in particular to a communication method and related devices. Background Art

[0003] In time division duplex (TDD) systems, uplink transmission latency increases because downlink transmissions cannot proceed simultaneously. To address TDD's latency issues, subband full duplex (SBFD) was proposed. The core concept of SBFD is to simultaneously allocate uplink and downlink transmission resources within a symbol or time slot of a TDD carrier, thereby reducing uplink transmission latency.

[0004] In current SBFD schemes, for mixed time slots containing both SBFD and non-subband frequency duplex (non-SBFD) symbols, the terminal device switches the receive filter or transmit filter between the SBFD and non-SBFD symbols within the mixed time slot to reduce interference between data transmissions on adjacent uplink and downlink available frequency resources. However, since SBFD symbols can appear at any position within the mixed time slot, the position of the receive filter or transmit filter can also be arbitrary, which leads to a high complexity in the resource scheduling design of the terminal device. Summary of the Invention

[0005] In order to solve the above problems, the present application provides a communication method and related devices, which can reduce the complexity of terminal equipment in processing resource scheduling design.

[0006] The present application is introduced below from multiple aspects. It is easy to understand that the implementation methods of the following multiple aspects can refer to each other.

[0007] In a first aspect, an embodiment of the present application provides a communication method applicable to a terminal device or a chip in the terminal device, the method comprising: receiving first information from a network device. Here, the first information is used to configure a first time-frequency resource, the first time-frequency resource being included in a second time-frequency resource, the second time-frequency resource corresponding to at least one first time slot, the first time-frequency resource not overlapping with or partially overlapping with a third time-frequency resource in the second time-frequency resource, the third time-frequency resource corresponding to each sub-band full-duplex (SBFD) symbol in at least one first time slot. Determining whether the first time-frequency resource includes a time-frequency resource permitted for use is determined based on resource usage rules.

[0008] In an embodiment of the present application, the network device can send a first message to the terminal device to configure the first time-frequency resource in the first time slot, and can further determine whether the first time-frequency resource contains the time-frequency resource that is allowed to be used based on the resource usage rules to achieve communication between the network device and the terminal device. Based on the resource usage rules, it can be ensured that the time-frequency resource that is allowed to be used and the third time-frequency resource will not overlap as much as possible, so that the terminal device can avoid switching the receiving filter or the transmitting filter at any position in the first time slot, thereby reducing the complexity of the terminal device in processing resource scheduling design. In addition, the time-frequency resources for transmitting uplink and downlink data configured in this way do not overlap with each other, and the uplink transmission and the downlink transmission do not interfere with each other, thereby eliminating the interference between the uplink and downlink transmissions.

[0009] In conjunction with the first aspect, in one possible implementation, the resource usage rule includes: when the first time-frequency resource and the third time-frequency resource do not overlap, the first time-frequency resource is the permitted time-frequency resource. By using this resource usage rule, the terminal device can transmit uplink and downlink data on non-overlapping time-frequency resources, thereby avoiding interference between uplink and downlink transmissions. The resource usage rule is simple and easy to implement.

[0010] In combination with the first aspect, in a possible implementation manner, the symbol type corresponding to the first time-frequency resource is the same as or different from the symbol type corresponding to the third time-frequency resource.

[0011] In combination with the first aspect, in one possible implementation, the first time-frequency resource does not overlap with the sixth time-frequency resource, the sixth time-frequency resource corresponds to the same frequency domain resource as the third time-frequency resource, and the sixth time-frequency resource corresponds to each non-SBFD symbol in at least one first time slot.

[0012] In conjunction with the first aspect, in one possible implementation, the resource usage rules include: when the first time-frequency resource and the third time-frequency resource partially overlap, the fourth time-frequency resource in the first time-frequency resource is the time-frequency resource allowed for use, the fourth time-frequency resource is the time-frequency resource in the first time-frequency resource excluding the fifth time-frequency resource, and the fifth time-frequency resource and the third time-frequency resource correspond to the same frequency domain resource. By using this resource usage rule, the terminal device can locate the time-frequency resources allowed for use on the same frequency domain resource, thereby avoiding interference between uplink and downlink transmissions, and is more flexible in determining the time-frequency resources allowed for use through the resource usage rule.

[0013] In combination with the first aspect, in a possible implementation manner, the resource usage rule includes that when the first time-frequency resource partially overlaps with the third time-frequency resource, the first time-frequency resource does not include a time-frequency resource that is allowed to be used.

[0014] In conjunction with the first aspect, in one possible implementation, the method further includes: sending second information to the network device. Here, the second information is used to indicate that the terminal device supports a capability of making a transition at a target time point, where the capability of making a transition at the target time point includes a capability of transitioning from a first type of symbol to a second type of symbol and / or a capability of transitioning from a second type of symbol to a first type of symbol.

[0015] With reference to the first aspect, in a possible implementation, the target time point is located at a time slot boundary.

[0016] In combination with the first aspect, in one possible implementation, the second information includes first indication information and / or second indication information, wherein the first indication information is used to indicate the ability of the terminal device to support the transition from the first type of symbol to the second type of symbol, and the second indication information is used to indicate the ability of the terminal device to support the transition from the second type of symbol to the first type of symbol.

[0017] In the above implementation, the terminal device can separately and independently report the two capabilities it supports for making changes at the target time point. In this way, the terminal device can report its capabilities more flexibly and improve the transmission rate.

[0018] In combination with the first aspect, in one possible implementation, the second information includes third indication information, which is used to indicate the ability of the terminal device to support the transition from the first type of symbol to the second type of symbol, and the ability of the terminal device to support the transition from the second type of symbol to the first type of symbol.

[0019] In the above implementation, the terminal device can uniformly report the two capabilities it supports to make changes at the target time point, so that the network device can receive the information of the capabilities reported by the terminal device more simply and easily distinguish, and then the network device can make different scheduling according to the priority of different terminal devices.

[0020] In combination with the first aspect, in a possible implementation, the first type of symbols includes SBFD symbols, and the second type of symbols includes non-SBFD symbols.

[0021] In a second aspect, an embodiment of the present application provides a communication method applicable to a network device or a chip in a network device, the method comprising: sending first information to a terminal device. Here, the first information is used to configure a first time-frequency resource, the first time-frequency resource is included in a second time-frequency resource, the second time-frequency resource corresponds to at least one first time slot, the first time-frequency resource does not overlap or partially overlaps with a third time-frequency resource in the second time-frequency resource, and the third time-frequency resource corresponds to each SBFD symbol in at least one first time slot. Determine whether the first time-frequency resource includes a time-frequency resource that is allowed to be used based on resource usage rules.

[0022] In an embodiment of the present application, a network device may send a first message to a terminal device to configure a first time-frequency resource in a first time slot, and may further determine, based on a resource usage rule, whether the first time-frequency resource includes a time-frequency resource that is permitted for use, to enable communication between the network device and the terminal device. Based on the resource usage rule, it can be ensured that the time-frequency resource determined to be permitted for use does not overlap with the third time-frequency resource, that is, the time-frequency resources configured in this manner for transmitting uplink and downlink data do not overlap with each other, and the uplink transmission and the downlink transmission do not interfere with each other, thereby eliminating interference between the uplink and downlink transmissions.

[0023] In conjunction with the second aspect, in one possible implementation, the resource usage rule includes: when the first time-frequency resource and the third time-frequency resource do not overlap, the first time-frequency resource is the permitted time-frequency resource. By using this resource usage rule, the network device can transmit uplink and downlink data on non-overlapping time-frequency resources, thereby avoiding interference between uplink and downlink transmissions. The resource usage rule is simple and easy to implement.

[0024] In combination with the second aspect, in a possible implementation manner, the symbol type corresponding to the first time-frequency resource is the same as or different from the symbol type corresponding to the third time-frequency resource.

[0025] In combination with the second aspect, in one possible implementation, the first time-frequency resource does not overlap with the sixth time-frequency resource, the sixth time-frequency resource corresponds to the same frequency domain resource as the third time-frequency resource, and the sixth time-frequency resource corresponds to each non-SBFD symbol in at least one first time slot.

[0026] In conjunction with the second aspect, in one possible implementation, the resource usage rules include: when the first time-frequency resource and the third time-frequency resource partially overlap, the fourth time-frequency resource in the first time-frequency resource is the time-frequency resource allowed for use, the fourth time-frequency resource is the time-frequency resource in the first time-frequency resource excluding the fifth time-frequency resource, and the fifth time-frequency resource and the third time-frequency resource correspond to the same frequency domain resource. By using this resource usage rule, the network device can locate the time-frequency resources allowed for use on the same frequency domain resource, thereby avoiding interference between uplink and downlink transmissions, and is more flexible in determining the time-frequency resources allowed for use through the resource usage rule.

[0027] In combination with the second aspect, in a possible implementation, the resource usage rule includes: when the first time-frequency resource partially overlaps with the third time-frequency resource, the first time-frequency resource does not include the time-frequency resource that is allowed to be used.

[0028] In conjunction with the second aspect, in one possible implementation, the method further includes: receiving second information from a terminal device. Here, the second information is used to indicate that the terminal device supports a capability of making a transition at a target time point, where the capability of making a transition at the target time point includes a capability of transitioning from a first type of symbol to a second type of symbol and / or a capability of transitioning from a second type of symbol to a first type of symbol.

[0029] In conjunction with the second aspect, in a possible implementation, the target time point includes a time slot boundary.

[0030] In combination with the second aspect, in one possible implementation, the second information includes first indication information and / or second indication information, the first indication information is used to indicate the ability of the terminal device to support the transition from the first type of symbol to the second type of symbol, and the second indication information is used to indicate the ability of the terminal device to support the transition from the second type of symbol to the first type of symbol.

[0031] In combination with the second aspect, in one possible implementation, the second information includes third indication information, which is used to indicate the ability of the terminal device to support the transition from the first type of symbol to the second type of symbol, and the ability of the terminal device to support the transition from the second type of symbol to the first type of symbol.

[0032] In combination with the second aspect, in a possible implementation, the first type of symbols includes SBFD symbols, and the second type of symbols includes non-SBFD symbols.

[0033] It should be understood that the communication method provided in the second aspect is used to cooperate with the communication method provided in the first aspect, so the same beneficial effects can be achieved. In order to avoid redundancy, it will not be repeated.

[0034] On the third aspect, an embodiment of the present application provides a communication method, which is applicable to a terminal device and a chip in the terminal device, and the method includes: receiving first information from a network device. Here, the first information is generated when the terminal device supports the ability to make a transition at a target time point, and the first information is used to indicate that all SBFD symbols corresponding to the first time-frequency resource are located in at least one first time slot, and the symbols in each first time slot in at least one first time slot are SBFD symbols. The ability to make a transition at the target time point includes the ability to transition from a first type of symbol to a second type of symbol, and / or the ability to transition from a second type of symbol to a first type of symbol. Communicate with the network device based on the first time-frequency resource.

[0035] In an embodiment of the present application, when a network device sends information to a terminal device to configure SBFD parameters, the SBFD symbols in the time slot containing the SBFD symbols can be arranged to start from the first symbol of a time slot and end at the last symbol of a time slot. This can avoid the terminal device switching the filter at any position within the time slot, thereby reducing the complexity of the terminal device in processing resource scheduling design.

[0036] In conjunction with the third aspect, in one possible implementation, before receiving the first information from the network device, the method further includes: receiving second information from the network device. Here, the second information is used to indicate that at least one second time slot exists in the first time-frequency resource, and the at least one second time slot includes both SBFD symbols and non-SBFD symbols.

[0037] In conjunction with the third aspect, in one possible implementation, before receiving the first information from the network device, the method further includes: sending third information to the network device. Here, the third information is used to indicate that the terminal device supports the ability to make a transition at the target time point.

[0038] In conjunction with the third aspect, in a possible implementation, the target time point includes a time slot boundary.

[0039] In combination with the third aspect, in one possible implementation, the third information includes first indication information and / or second indication information, the first indication information is used to indicate the ability of the terminal device to support the transition from the first type of symbol to the second type of symbol, and the second indication information is used to indicate the ability of the terminal device to support the transition from the second type of symbol to the first type of symbol.

[0040] In combination with the third aspect, in one possible implementation, the second information includes third indication information, which is used to indicate the ability of the terminal device to support the transition from the first type of symbol to the second type of symbol, and the ability of the terminal device to support the transition from the second type of symbol to the first type of symbol.

[0041] In combination with the third aspect, in a possible implementation, the first type of symbols includes SBFD symbols, and the second type of symbols includes non-SBFD symbols.

[0042] In a fourth aspect, an embodiment of the present application provides a communication method, which is applicable to a network device and a chip in the network device, and the method includes: determining the ability of a terminal device to support a transition at a target time point. Here, the ability to make a transition at a target time point includes the ability to transition from a first type of symbol to a second type of symbol, and / or the ability to transition from a second type of symbol to a first type of symbol. Send first information to the terminal device. Here, the first information is used to indicate that all SBFD symbols corresponding to the first time-frequency resource are located in at least one first time slot, and the symbols in each first time slot in the at least one first time slot are all SBFD symbols.

[0043] In conjunction with the fourth aspect, in one possible implementation, before sending the first information to the terminal device, the method further includes: obtaining second information. Here, the second information is used to indicate that there is at least one second time slot in the first time-frequency resource, and the at least one second time slot contains both SBFD symbols and non-SBFD symbols. Target position information of all SBFD symbols in the first time-frequency resource is determined based on the second information, and the first information is generated based on the target position information and the second information.

[0044] In combination with the fourth aspect, in one possible implementation, the target position information is determined by the network device when all SBFD symbols in each second time slot in at least one second time slot are changed to non-SBFD symbols, or the target position information is obtained when all non-SBFD symbols in each second time slot in at least one second time slot are changed to SBFD symbols.

[0045] In conjunction with the fourth aspect, in one possible implementation, before determining that the terminal device supports the capability of making the transition at the target time point, the method further includes: receiving third information from the terminal device. Here, the third information is used to indicate the capability of the terminal device to support the transition at the target time point.

[0046] In conjunction with the fourth aspect, in a possible implementation, the target time point includes a time slot boundary.

[0047] In combination with the fourth aspect, in a possible implementation, the third information includes first indication information and / or second indication information, the first indication information is used to indicate the ability of the terminal device to support the transition from the first type of symbol to the second type of symbol, and the second indication information is used to indicate the ability of the terminal device to support the transition from the second type of symbol to the first type of symbol.

[0048] In combination with the fourth aspect, in one possible implementation, the second information includes third indication information, which is used to indicate the ability of the terminal device to support the transition from the first type of symbol to the second type of symbol, and the ability of the terminal device to support the transition from the second type of symbol to the first type of symbol.

[0049] In combination with the fourth aspect, in a possible implementation, the first type of symbols includes SBFD symbols, and the second type of symbols includes non-SBFD symbols.

[0050] It should be understood that the communication method provided in the fourth aspect is used to cooperate with the communication method provided in the third aspect, so the same beneficial effects can be achieved. In order to avoid redundancy, it will not be repeated.

[0051] It should be understood that the communication method provided in the first aspect is also applicable to functional components within a terminal device, such as a processor, chip, chip system, circuit, etc. within the terminal device, and this application does not impose specific limitations on this. Similarly, the communication method provided in the second, third, or fourth aspects is also applicable to functional components within the corresponding device. To avoid redundancy, they will not be repeated here.

[0052] In a fifth aspect, the present application provides a communication device, which may be the terminal device mentioned in the first aspect or a chip therein. The communication device includes a processing unit and a transceiver unit. The transceiver unit is configured to receive first information from a network device, wherein the first information is used to configure a first time-frequency resource, the first time-frequency resource is included in a second time-frequency resource, the second time-frequency resource corresponds to at least one first time slot, the first time-frequency resource does not overlap or partially overlaps with a third time-frequency resource in the second time-frequency resource, and the third time-frequency resource is paired with each SBFD symbol in the at least one first time slot. The processing unit is configured to determine whether the first time-frequency resource includes a time-frequency resource that is allowed to be used based on a resource usage rule.

[0053] It should be understood that the processing unit and the transceiver unit are also used to execute other steps or functions of the communication method provided in the first aspect above. To avoid redundancy, they will not be repeated here.

[0054] In a sixth aspect, the present application provides a communication device, which may be the network device or the chip therein mentioned in the second aspect. The communication device includes a processing unit and a transceiver unit. The transceiver unit is used to send first information to the terminal device, wherein the first information is used to configure a first time-frequency resource, the first time-frequency resource is included in the second time-frequency resource, the second time-frequency resource corresponds to at least one first time slot, the first time-frequency resource does not overlap or partially overlaps with the third time-frequency resource in the second time-frequency resource, and the third time-frequency resource corresponds to each SBFD symbol in at least one first time slot. The processing unit is used to determine whether the first time-frequency resource includes a time-frequency resource that is allowed to be used based on the resource usage rules.

[0055] It should be understood that the processing unit and the transceiver unit are also used to execute other steps or functions of the communication method provided in the second aspect above. To avoid redundancy, they will not be repeated here.

[0056] In a seventh aspect, the present application provides a communication device, which may be the terminal device mentioned in the third aspect or a chip in the terminal device. The communication device includes a processing unit and a transceiver unit. The transceiver unit is used to receive first information from a network device, wherein the first information is generated when the terminal device supports the ability to make a transition at a target time point, and the first information is used to indicate that all sub-band full-duplex SBFD symbols corresponding to the first time-frequency resource are located in at least one first time slot, and the symbols in each first time slot in at least one first time slot are SBFD symbols, and the ability to make a transition at the target time point includes the ability to transition from a first type of symbol to a second type of symbol, and / or the ability to transition from a second type of symbol to a first type of symbol. The processing unit is also used to communicate with the network device based on the first time-frequency resource.

[0057] It should be understood that the processing unit and the transceiver unit are also used to execute other steps or functions of the communication method provided in the third aspect above. To avoid redundancy, they will not be repeated here.

[0058] In an eighth aspect, the present application provides a communication device, which may be the network device or a chip in the network device mentioned in the aforementioned fourth aspect. The communication device includes a processing unit and a transceiver unit. The processing unit is used to determine the ability of the terminal device to support a transition at a target time point, wherein the ability to transition at the target time point includes the ability to transition from a first type of symbol to a second type of symbol, and / or the ability to transition from a second type of symbol to a first type of symbol. The transceiver unit is used to send first information to the terminal device, wherein the first information is used to indicate that all sub-band full-duplex SBFD symbols corresponding to the first time-frequency resource are located in at least one first time slot, and that the symbols in each first time slot in the at least one first time slot are all SBFD symbols.

[0059] It should be understood that the processing unit and the transceiver unit are also used to execute other steps or functions of the communication method provided in the fourth aspect above. To avoid redundancy, they will not be repeated here.

[0060] In a ninth aspect, the present application provides a computer program product comprising instructions which, when executed on a computer, cause the computer to execute any of the methods described in the first aspect or any possible implementation of the first aspect, or the second aspect or any possible implementation of the second aspect, or the third aspect or any possible implementation of the third aspect, or the fourth aspect or any possible implementation of the fourth aspect.

[0061] In the tenth aspect, the present application provides a computer-readable storage medium, which stores a computer program. When the computer program is executed, it executes any one of the methods in the first aspect or any possible implementation of the first aspect, the second aspect or any possible implementation of the second aspect, the third aspect or any possible implementation of the third aspect, and the fourth aspect or any possible implementation of the fourth aspect.

[0062] In an eleventh aspect, the present application provides a communication device, at least one processor, and a memory. The memory is configured to store a computer program. The processor is configured to execute the computer program stored in the memory, so that the communication device performs any of the methods described in the first aspect or any possible implementation of the first aspect, the second aspect or any possible implementation of the second aspect, the third aspect or any possible implementation of the third aspect, or the fourth aspect or any possible implementation of the fourth aspect.

[0063] In a twelfth aspect, the present application provides a chip, the chip comprising at least a processor. The processor is configured to execute computer-executable instructions to cause a device equipped with the chip to perform any of the methods described in the first aspect or any possible implementation of the first aspect, the second aspect or any possible implementation of the second aspect, the third aspect or any possible implementation of the third aspect, or the fourth aspect or any possible implementation of the fourth aspect.

[0064] In conjunction with the twelfth aspect, in a possible implementation, the chip may further include an interface circuit configured to receive computer execution instructions and transmit the instructions to the processor.

[0065] In a thirteenth aspect, the present application provides a communication system. The communication system includes at least a terminal device and a network device, wherein the first terminal is configured to execute the communication method provided in the first aspect or any possible implementation of the first aspect, or the third aspect or any possible implementation of the third aspect, and the network device is configured to execute the communication method provided in the second aspect or any possible implementation of the second aspect, or the fourth aspect or any possible implementation of the fourth aspect.

[0066] In summary, the communication method provided by the present application can avoid the terminal device from switching the receiving filter at any position within the time slot, thereby reducing the complexity of the terminal device in processing resource scheduling design. BRIEF DESCRIPTION OF THE DRAWINGS

[0067] FIG1 is a schematic structural diagram of a communication system provided in an embodiment of the present application;

[0068] FIG2 is a schematic diagram of an SBFD solution provided in an embodiment of the present application;

[0069] FIG3 is a flow chart of a communication method provided in an embodiment of the present application;

[0070] FIG4 is a schematic diagram of a resource usage rule provided in an embodiment of the present application;

[0071] FIG5 is a schematic diagram of another resource usage rule provided in an embodiment of the present application;

[0072] FIG6 is a schematic diagram of another resource usage rule provided in an embodiment of the present application;

[0073] FIG7 is a schematic diagram of another resource usage rule provided in an embodiment of the present application;

[0074] FIG8 is a schematic diagram of another resource usage rule provided in an embodiment of the present application;

[0075] FIG9 is another flow chart of a communication method provided in an embodiment of the present application;

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

[0077] FIG11 is another flow chart of another communication method provided in an embodiment of the present application;

[0078] FIG12 is a schematic diagram of determining target location information provided by an embodiment of the present application;

[0079] FIG13 is a schematic diagram of another method for determining target location information provided by an embodiment of the present application;

[0080] FIG14 is another flow chart of another communication method provided in an embodiment of the present application;

[0081] FIG15 is a schematic structural diagram of a communication device provided in an embodiment of the present application;

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

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

[0084] In this application, "at least one" means one or more, and "more" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. In the text description of this application, the character " / " generally indicates that the previous and next associated objects are in an "or" relationship; in the formula of this application, the character " / " indicates that the previous and next associated objects are in a "division" relationship. "Including at least one of A, B and C" can mean: including A; including B; including C; including A and B; including A and C; including B and C; including A, B and C.

[0085] The technical solutions provided in the embodiments of the present application can be applied to various communication systems, such as: Long Term Evolution (LTE) system, LTE time division duplex (TDD), fifth generation (5G) system or new radio (NR). In addition, it can also be applied to subsequent evolution systems such as the sixth generation 6G communication system and even the more advanced seventh generation 7G communication system.

[0086] The following is an introduction to the system architecture used in the embodiments of this application. It should be noted that the system architecture and business scenarios described in this application are intended to more clearly illustrate the technical solutions of this application and do not constitute a limitation on the technical solutions provided by this application. Those skilled in the art will appreciate that, with the evolution of the system architecture and the emergence of new business scenarios, the technical solutions provided by this application will also be applicable to similar technical problems.

[0087] Please refer to Figure 1, which is a schematic diagram of the structure of a communication system provided by an embodiment of the present application. As shown in Figure 1, the communication system 10 may include network devices and terminal devices. The network devices and terminal devices cooperate with each other to implement the scheduling method provided by the present application.

[0088] in:

[0089] A network device can be a device deployed in a radio access network (RAN) to provide wireless communication functions for terminal devices. For example, the network device can be an evolved node B (eNB), a baseband unit (BBU), an open radio access network (ORAN), a cloud radio access network (CRAN), an access point (AP) in a wireless local area network (WLAN), a wireless relay node, a wireless backhaul node, a transmission point (TP), or a transmission reception point (TRP). The network device can also be a gNB (next generation node B) in a 5G system, a TRP, a TP, or one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system. In addition, the network device can also constitute a network node of a gNB or TP, such as a BBU, or a distributed unit (DU). Alternatively, the network device may also be a device-to-device (D2D) communication system, a machine-to-machine (M2M) communication system, an Internet of Things (IoT), an Internet of Vehicles communication system, or a device that performs network-side functions in other communication systems, and the embodiments of the present application are not limited to this.

[0090] Terminal equipment may also be referred to as user equipment (UE), mobile station (MS), mobile terminal (MT), access terminal, subscriber unit, subscriber station, mobile station, mobile station, remote station, remote terminal, mobile terminal, user terminal, terminal, wireless communication device, user agent or user device, etc. Terminal equipment can be a device that provides voice / data connectivity to users, such as a handheld device with wireless connection function, a vehicle-mounted device, etc. At present, some examples of terminals are: mobile phones, tablet computers, laptop computers, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to wireless modems, vehicle-mounted devices, wearable devices, terminal devices in 5G networks or future evolved public land mobile communication networks (PLMNs). The terminal equipment in the network (PLMN), etc., is not limited to this in the embodiments of the present application.

[0091] It should be understood that multiple terminal devices may exist in the communication system 10. In other words, a network device can establish communication connections with multiple terminal devices. Similarly, multiple network devices may exist in the communication system 10. In other words, a terminal device can simultaneously establish communication connections with multiple network devices. In the embodiments of the present application, there is no specific limitation on the number of network devices and terminal devices in the communication system 10.

[0092] It should be noted that the above-mentioned network devices and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted, can also be deployed on the water surface, and can also be deployed in the air on aircraft, balloons, and satellites. The embodiments of this application do not specifically limit the application scenarios of the network devices and terminal devices.

[0093] It should also be noted that the above-mentioned network devices and terminal devices, as well as terminal devices and terminal devices, can communicate through licensed spectrum (licensed spectrum), can communicate through unlicensed spectrum (unlicensed spectrum), or can communicate through both licensed spectrum and unlicensed spectrum at the same time. Network devices and terminal devices, as well as terminal devices and terminal devices, can communicate through spectrum below 6G, can communicate through spectrum above 6G, and can also communicate using spectrum below 6G and spectrum above 6G at the same time. The embodiments of the present application do not impose specific restrictions on the spectrum resources used between network devices and terminal devices.

[0094] To facilitate understanding of the present application, some nouns or terms involved in the present application are explained below.

[0095] 1. Symbol

[0096] Short for time-domain symbol. When using orthogonal frequency division multiplexing (OFDM) technology, it may also be called an OFDM symbol. It should be noted that time-domain symbols may also be named in conjunction with other multiple access schemes, and this is not a limitation in the present embodiment. The time-domain symbol length may vary for different subcarrier spacings.

[0097] 2. Slot

[0098] In the embodiments of the present application, a time slot can be understood as a time slot containing 14 OFDM symbols or 12 OFDM symbols, or as a subslot containing 7 OFDM symbols, or as a minislot containing 2 or 4 OFDM symbols. It should be understood that a time slot can also include other numbers of OFDM symbols, and the embodiments of the present application are not limited thereto.

[0099] It should be understood that the symbols in a time slot may include three types: downlink symbols (downlink symbol, which can be recorded as DL symbols), uplink symbols (uplink symbol, which can be recorded as UL symbols) and flexible symbols (flexible symbol, which can be recorded as F symbols). Uplink symbols can only be used for uplink (UL) transmission, and downlink symbols can only be used for downlink (DL) transmission. Flexible symbols do not have a fixed transmission direction. They can be used for both uplink and downlink transmission. The specific transmission direction can be determined by the network device through radio resource control (RRC) signaling or downlink control information (DCI) scheduling to notify the terminal device. The symbols of a time slot can all be downlink symbols, or all uplink symbols, or all flexible symbols, or a mixture of several symbols.

[0100] 3. Subband

[0101] A subband is a portion of a frequency band in a carrier, that is, one or more consecutive physical resource blocks (PRBs) in the frequency domain. In the embodiments of the present application, a subband can also be understood as a frequency domain resource.

[0102] 4. SBFD

[0103] SBFD is a new duplex mode that achieves full-duplex operation at the base station by dividing a single TDD carrier into non-overlapping uplink and downlink subbands and transmitting and receiving data separately on these subbands. SBFD improves spectrum utilization, reduces latency, and adapts to diverse service needs.

[0104] In the SBFD scheme, a carrier is divided into multiple non-overlapping subbands, and the transmission directions of different subbands can be different. That is, a carrier can include a non-overlapping first subband and a second subband, and the transmission directions of the first subband and the second subband are different. It should be noted that the first subband and the second subband refer to two types of subbands with different transmission directions, and do not mean that a carrier contains only two subbands. For example, a carrier includes subband A and subband B, where the transmission directions of subband A and subband B are different. For another example, a carrier includes subband A, subband B, and subband C, where the transmission directions of subband A and subband C are the same, and the transmission directions of subband B are different from those of subband A and subband C.

[0105] In other words, the core idea of ​​SBFD is to simultaneously configure uplink transmission resources and downlink transmission resources on a certain symbol or time slot of the TDD carrier.

[0106] For example, please refer to Figure 2, which is a schematic diagram of an SBFD scheme provided by an embodiment of the present application. Here, the downlink communication on three consecutive time slots, namely time slot 1, time slot 2, and time slot 3, is taken as an example to illustrate the SBFD scheme. As shown in Figure 2, the rectangle filled with horizontal bars represents the UL available time-frequency resources for uplink transmission, which can be located on the UL subband of the SBFD symbol, and the rectangle filled with blanks represents the DL available time-frequency resources for downlink transmission, which can be located on the DL subband of the SBFD symbol, or when the non-SBFD symbol is a DL symbol, it can be located on the DL bandwidth part (BWP) of the non-SBFD symbol, or when the non-SBFD symbol is a flexible symbol, it can be located on the DL BWP of the flexible symbol. There are UL available time-frequency resources and DL available time-frequency resources on time slot 1, time slot 2, and time slot 3, that is, both uplink transmission and downlink transmission can be performed on these three time slots.

[0107] 5. SBFD symbols and non-SBFD symbols

[0108] An SBFD symbol is a symbol that contains both an uplink subband (UL subband) and a downlink subband (DL subband) within a symbol period. SBFD symbols can be used by SBFD-capable terminal devices to perform random access procedures to establish uplink and downlink synchronization and an RRC connection. SBFD symbols can be DL symbols, flexible symbols, or partial symbols of UL symbols configured with TDD parameters, or symbols that are different from the three aforementioned symbol types in the TDD parameters.

[0109] For example, please continue to refer to FIG. 2 . As shown in FIG. 2 , the SBFD symbol includes both UL available time-frequency resources and DL available time-frequency resources.

[0110] A non-SBFD symbol is a symbol that contains only uplink time-frequency resources, such as a ULBWP, or downlink time-frequency resources, such as a DL BWP, within a symbol period. It should be understood that a non-SBFD symbol can be a UL symbol, a DL symbol, or a flexible symbol.

[0111] For example, please continue to refer to FIG. 2 . As shown in FIG. 2 , the non-SBFD symbol only includes DL available time-frequency resources.

[0112] 6. SBFD timeslots, non-SBFD timeslots, and hybrid timeslots

[0113] Optionally, when a time slot includes at least one SBFD symbol among multiple symbols included in the time slot, the time slot may be called an SBFD time slot. In other words, the frequency domain resources on certain symbols of the SBFD time slot may include two or more subbands in different transmission directions.

[0114] In particular, when the SBFD time slot includes both SBFD symbols and non-SBFD symbols, the SBFD time slot may also be called a mixed time slot.

[0115] For example, please continue to refer to Figure 2. As shown in Figure 2, time slot 1, time slot 2, and time slot 3 are all SBFD time slots. Time slot 1 and time slot 3 can also be called hybrid time slots.

[0116] Optionally, when all symbols in a time slot are SBFD symbols, the time slot may be called a SBFD time slot. That is, each symbol in the multiple symbols in the SBFD time slot includes two or more subbands in different transmission directions.

[0117] When a time slot contains both SBFD symbols and non-SBFD symbols, the time slot can be called a mixed time slot. That is, the frequency domain resources on certain symbols of the mixed time slot may include two or more subbands in different transmission directions.

[0118] For example, please continue to refer to FIG. 2 . As shown in FIG. 2 , time slot 1 and time slot 3 can both be called hybrid time slots, and time slot 2 can be called an SBFD time slot.

[0119] It should be noted that the above are two different naming methods for SBFD time slots and hybrid time slots in two possible situations. It should be understood that in future communication systems, SBFD time slots and hybrid time slots may also have other names, and this application does not limit this.

[0120] A time slot is considered a non-SBFD time slot if all of the multiple symbols in the time slot are non-SBFD symbols. In other words, the transmission direction of all frequency domain resources in each of the multiple symbols in a non-SBFD time slot is consistent. A non-SBFD time slot can be a DL time slot, a UL time slot, or a flexible time slot. DL time slots contain only DL symbols, UL time slots contain only UL symbols, and flexible time slots can contain DL symbols, UL symbols, and flexible symbols.

[0121] Specifically, when a non-SBFD time slot is a DL time slot or a UL time slot, the transmission direction of all frequency domain resources on each symbol in the non-SBFD time slot is consistent. When a non-SBFD time slot is a flexible time slot, the non-SBFD time slot may contain multiple symbols for uplink transmission and multiple symbols for downlink transmission, but the transmission direction of the frequency domain resources on each of the multiple symbols is consistent.

[0122] In existing SBFD schemes, for mixed time slots containing both SBFD and non-SBFD symbols, the terminal device must switch the receive filter between the SBFD and non-SBFD symbols within the mixed time slot to reduce interference between data transmissions on adjacent uplink and downlink available frequency domain resources. However, since SBFD symbols can be located at any position within the mixed time slot, the position of the receive filter can also be arbitrary, which results in a high complexity in resource scheduling design for the terminal device. Therefore, the technical problem to be solved by this application is: how to reduce the complexity of resource scheduling design for the terminal device.

[0123] In combination with the above content, the communication method of the embodiment of the present application is exemplarily introduced below.

[0124] Example 1:

[0125] Please refer to Figure 3, which is a flow chart of a communication method provided in an embodiment of the present application. The communication method can be applied to the communication system 10 shown in Figure 1 above. As shown in Figure 3, the communication method may include the following steps:

[0126] S301: A network device sends first information to a terminal device, and the terminal device receives the first information accordingly.

[0127] In some feasible implementations, a network device may generate and send first information to a terminal device. The first information may be used to configure a first time-frequency resource, the first time-frequency resource may be included in a second time-frequency resource, the second time-frequency resource corresponds to at least one first time slot, the first time-frequency resource does not overlap or partially overlaps with a third time-frequency resource in the second time-frequency resource, and the third time-frequency resource corresponds to each SBFD symbol in at least one first time slot corresponding to the second time-frequency resource.

[0128] It should be noted that the first time-frequency resource and the third time-frequency resource have different transmission directions. Furthermore, each of the at least one first time slots can simultaneously perform uplink and downlink transmissions. In other words, each first time slot is the hybrid time slot described above.

[0129] Optionally, the first information may be delivered via one or more of RRC parameters, medium access control (MAC) control element (CE) parameters, and DCI. This embodiment of the present application is not limited thereto.

[0130] Exemplarily, when the first information is sent down through multiple parameters among the above three parameters, the network device can configure the periodic transmission resource through RRC parameters and activate the periodic transmission resource through MAC CE parameters or DCI. Here, the activated periodic transmission resource is the first time-frequency resource mentioned above.

[0131] In actual implementation, there are two possible communication scenarios: a downlink communication scenario in which the network device sends target data and the terminal device receives it (hereinafter referred to as scenario one), and an uplink communication scenario in which the terminal device sends target data and the network device receives it (hereinafter referred to as scenario two). For scenario one and scenario two, the process by which the network device generates the first information is different. For ease of understanding, the following will provide an exemplary description of the process by which the network device generates the first information, combining the above scenarios one and two.

[0132] Scenario 1:

[0133] Optionally, the network device may first determine downlink data or downlink control information to be transmitted during communication with the terminal device, and then determine a first time-frequency resource for transmitting the downlink data or downlink control information. Further, the network device may generate first information based on the first time-frequency resource and send the first information to the terminal device to configure the first time-frequency resource.

[0134] Optionally, downlink data or downlink control information may include a physical downlink shared channel (PDSCH), a non-periodic channel state information reference signal (CSI-RS), a semi-persistent scheduling (SPS) PDSCH, a physical downlink control channel (PDCCH), a periodic CSI-RS, a semi-persistent CSI-RS, etc., which is not limited to the embodiments of the present application.

[0135] Scenario 2:

[0136] Optionally, the network device may first determine, based on the communication service requirements, a first time-frequency resource that needs to be configured for the terminal device to transmit uplink data or uplink control information. Further, the network device may generate first information based on the determined first time-frequency resource and send the first information to the terminal device to configure the first time-frequency resource.

[0137] Optionally, the uplink data or uplink control information may include a physical uplink control channel (PUCCH), a physical uplink shared channel (PUSCH), a non-periodic channel sounding reference signal (SRS), a periodic SRS, a semi-persistent SRS, etc., which is not limited in the embodiments of the present application.

[0138] For scenario one and scenario two, the functions of the above-mentioned first time-frequency resources, second time-frequency resources and third time-frequency resources are not the same. For ease of understanding, the following will combine scenario one and scenario two, and take the case where the time-frequency resource corresponding to the second time-frequency is a first time slot i as an example to illustrate the first time-frequency resources, second time-frequency resources and third time-frequency resources mentioned above. It should be understood that, whether in scenario one or scenario two, the second time-frequency resource represents the entire time-frequency resource corresponding to this first time slot i, and the second time-frequency resource can contain both UL available time-frequency resources for uplink transmission and DL available time-frequency resources for downlink transmission.

[0139] Scenario 1:

[0140] In this scenario, the first time-frequency resource can be used to transmit downlink data or downlink control information, which can be part of the DL available time-frequency resources in the second time-frequency resources and is located on the DL subband. The third time-frequency resource can be all the time-frequency resources in the UL available time-frequency resources in the second time-frequency resources, which can be used for uplink transmission. The corresponding symbol type is an SBFD symbol and is located on the UL subband of the SBFD symbol. It should be understood that all the time-frequency resources in the second time-frequency resources except the third time-frequency resource are DL available time-frequency resources and can be used for downlink transmission. The corresponding symbol types may include SBFD symbols and non-SBFD symbols. It should be noted that the DL available time-frequency resource may be located on the DL subband of the SBFD symbol, or, when the non-SBFD symbol is a DL symbol, it may be located on the DL BWP of the non-SBFD symbol, or, when the non-SBFD symbol is a flexible symbol, it may be located on the DL BWP of the flexible symbol.

[0141] Optionally, when the second time-frequency resource configured by the network device includes a guard subband, the third time-frequency resource also includes a guard subband. It should be noted that the guard subband may be located between the third time-frequency resource and the DL available time-frequency resource to reduce interference between uplink and downlink data transmission.

[0142] Scenario 2:

[0143] In this scenario, the first time-frequency resource can be used to transmit uplink data or uplink control information, which can be part of the UL available time-frequency resources in the second time-frequency resources and is located on the UL subband. The third time-frequency resource can be all the time-frequency resources in the DL available time-frequency resources in the second time-frequency resources, which can be used for downlink transmission. The corresponding symbol type is an SBFD symbol and is located on the DL subband of the SBFD symbol. It should be understood that all the time-frequency resources in the second time-frequency resources except the third time-frequency resource are UL available time-frequency resources, which can be used for uplink transmission. The corresponding symbol types may include SBFD symbols and non-SBFD symbols. It should be noted that the UL available time-frequency resource may be located on the UL subband of the SBFD symbol, or, when the non-SBFD symbol is a UL symbol, it may be located on the UL BWP of the non-SBFD symbol, or, when the non-SBFD symbol is a flexible symbol, it may be located on the UL BWP of the flexible symbol.

[0144] Optionally, when the second time-frequency resource configured by the network device includes a guard subband, the third time-frequency resource also includes a guard subband. It should be noted that the guard subband may be located between the third time-frequency resource and the UL available time-frequency resource to reduce interference between uplink and downlink data transmission.

[0145] Furthermore, the terminal device can receive the first information sent by the network device and can determine the above-mentioned first time-frequency resource based on the first information.

[0146] S302: The terminal device determines whether the first time-frequency resources include time-frequency resources that are allowed to be used based on the resource usage rules.

[0147] In some feasible implementations, the terminal device may determine, based on resource usage rules, whether the first time-frequency resources include time-frequency resources that are permitted for use. It should be noted that, for time-frequency resources that are permitted for use, the terminal device and the network device may use the time-frequency resources to transmit data or control information, while for time-frequency resources that are not permitted for use, the terminal device and the network device may not use the time-frequency resources to transmit data or control information.

[0148] Optionally, the resource usage rules may be predefined in the communication protocol, and the terminal device may determine the resource usage rules through the communication protocol. Alternatively, the network device may determine and configure the resource usage rules for the terminal device. This embodiment of the present application is not limited to this.

[0149] Optionally, the terminal device may first obtain a resource usage rule, and further determine whether the first time-frequency resources include permitted time-frequency resources based on the resource usage rule and the configured first time-frequency resources.

[0150] In a first optional implementation, the resource usage rule may include: when the first time-frequency resource and the third time-frequency resource do not overlap, the first time-frequency resource may be a time-frequency resource permitted for use. In other words, when the first time-frequency resource and the third time-frequency resource do not overlap, the first time-frequency resource may be used for data or control information transmission between the terminal device and the network device.

[0151] For example, please refer to Figure 4, which is a schematic diagram of a resource usage rule provided in an embodiment of the present application. The resource usage rules in Scenario 1 and Scenario 2 described above will be described below, respectively, with reference to Figure 4 and taking the first time slot i described above as an example. As shown in Figure 4, the first time-frequency resource and the third time-frequency resource exist within the second time-frequency resource, and the first time-frequency resource and the third time-frequency resource do not overlap.

[0152] In the first scenario, the first time-frequency resource shown in Figure 4 is part of the available DL time-frequency resources and can be used for downlink transmission. The third time-frequency resource is an available UL time-frequency resource and can be used for uplink transmission. In actual implementation, in this scenario, the first time-frequency resource is a permitted time-frequency resource and can be used to transmit downlink data or downlink control information.

[0153] In scenario 2, the first time-frequency resource shown in Figure 4 is part of the UL available time-frequency resources and can be used for uplink transmission, and the third time-frequency resource is a DL available time-frequency resource and can be used for downlink transmission. In actual implementation, in this scenario, the first time-frequency resource is a permitted time-frequency resource and can be used to transmit uplink data or uplink control information.

[0154] Optionally, when the first time-frequency resource and the third time-frequency resource do not overlap, the symbol type corresponding to the first time-frequency resource and the symbol type corresponding to the third time-frequency resource may also be the same or different.

[0155] It should be understood that since the symbol type corresponding to the third time-frequency resource is an SBFD symbol, the symbol type corresponding to the first time-frequency resource can be an SBFD symbol or a non-SBFD symbol. In other words, the first time-frequency resource can only be located on an SBFD symbol or a non-SBFD symbol.

[0156] Optionally, the symbol type corresponding to the first time-frequency resource may be predefined by a protocol or configured by a network device, which is not limited in this embodiment of the present application.

[0157] For example, please refer to Figure 5, which is a schematic diagram of another resource usage rule provided by an embodiment of the present application. The resource usage rules in the above-mentioned scenario one and scenario two will be described below in combination with Figure 5 and taking the first time slot i mentioned above as an example. As shown in Figure 5, the first time-frequency resource and the third time-frequency resource exist in the second time-frequency resource, and there is no overlap between the first time-frequency resource and the third time-frequency resource. Since the symbol type corresponding to the third time-frequency resource is an SBFD symbol, the symbol type corresponding to the first time-frequency resource can be an SBFD symbol, or the symbol type corresponding to the first time-frequency resource can be a non-SBFD symbol.

[0158] In the first scenario, the first time-frequency resource shown in Figure 5 is part of the available DL time-frequency resources and can be used for downlink transmission. The third time-frequency resource is an available UL time-frequency resource and can be used for uplink transmission. In actual implementation, in this scenario, the symbol type corresponding to the first time-frequency resource can be an SBFD symbol or a non-SBFD symbol. The first time-frequency resource is a permitted time-frequency resource and can be used to transmit downlink data or downlink control information.

[0159] In scenario 2, the first time-frequency resource shown in Figure 5 is part of the UL available time-frequency resources and can be used for uplink transmission. The third time-frequency resource is a DL available time-frequency resource and can be used for downlink transmission. In actual implementation, in this scenario, the symbol type corresponding to the first time-frequency resource can be an SBFD symbol or a non-SBFD symbol. The first time-frequency resource is a permitted time-frequency resource and can be used to transmit uplink data or uplink control information.

[0160] It should be noted that during the downlink communication process, there may be multiple different time-frequency resources to transmit different downlink data, and the symbol types corresponding to these multiple different time-frequency resources may all be the same, that is, the symbol types corresponding to these multiple different time-frequency resources may all be SBFD symbols, or may all be non-SBFD symbols. The embodiments of the present application do not limit this.

[0161] Optionally, when the first time-frequency resource and the third time-frequency resource do not overlap, the first time-frequency resource may also not overlap with the sixth time-frequency resource. Here, the sixth time-frequency resource and the third time-frequency resource correspond to the same frequency domain resource, and the sixth time-frequency resource corresponds to each non-SBFD symbol in at least one first time slot corresponding to the second time-frequency resource. It can be understood that the subband corresponding to the sixth time-frequency resource is the same as the subband corresponding to the third time-frequency resource.

[0162] For example, please refer to Figure 6, which is a schematic diagram of another resource usage rule provided by an embodiment of the present application. The resource usage rules in the above-mentioned scenario one and scenario two will be described below in combination with Figure 6 and taking the first time slot i mentioned above as an example. As shown in Figure 6, the first time-frequency resource, the third time-frequency resource and the sixth time-frequency resource exist in the second time-frequency resource, and the first time-frequency resource does not overlap with the third time-frequency resource and the sixth time-frequency resource. The sixth time-frequency resource may correspond to the same frequency domain resource as the third time-frequency resource, and the sixth time-frequency resource corresponds to each non-SBFD symbol in the first time slot i.

[0163] In the first scenario, the first time-frequency resource shown in Figure 6 is part of the DL available time-frequency resources and can be used for downlink transmission. The sixth time-frequency resource is part of the first time-frequency resource that is the same as the frequency domain resource corresponding to the third time-frequency resource and is located on a non-SBFD symbol. The third time-frequency resource is a UL available time-frequency resource and can be used for uplink transmission. In actual implementation, in this scenario, the first time-frequency resource is a permitted time-frequency resource and can be used to transmit downlink data or downlink control information.

[0164] In scenario 2, the first time-frequency resource shown in Figure 6 is part of the UL available time-frequency resources and can be used for uplink transmission. The sixth time-frequency resource is part of the first time-frequency resource that is the same as the frequency domain resource corresponding to the third time-frequency resource and is located on non-SBFD symbols. The third time-frequency resource is a DL available time-frequency resource and can be used for downlink transmission. In actual implementation, in this scenario, the first time-frequency resource is a permitted time-frequency resource and can be used to transmit uplink data or uplink control information.

[0165] In this implementation, after obtaining the above resource usage rules, if the terminal device determines that the above first time-frequency resources and the third time-frequency resources do not overlap, the above first time-frequency resources can be determined as the time-frequency resources allowed for use.

[0166] In a second optional implementation, the resource usage rule may include: when the first time-frequency resource and the third time-frequency resource partially overlap, the fourth time-frequency resource in the first time-frequency resource may be a time-frequency resource permitted for use. Here, the fourth time-frequency resource may be a time-frequency resource in the first time-frequency resource excluding the fifth time-frequency resource, and the fifth time-frequency resource and the third time-frequency resource may correspond to the same frequency domain resource.

[0167] It can be understood that the fifth time-frequency resource is part of the time-frequency resource in the first time-frequency resource on the subband corresponding to the third time-frequency resource, that is, the subband corresponding to the fifth time-frequency resource is the same as the subband corresponding to the third time-frequency resource.

[0168] That is to say, when the first time-frequency resource partially overlaps with the third time-frequency resource, the fourth time-frequency resource in the first time-frequency resource except the fifth time-frequency resource can be used for the transmission of data or control information between the terminal device and the network device.

[0169] For example, please refer to Figure 7, which is a schematic diagram of another resource usage rule provided by an embodiment of the present application. The resource usage rules in the above-mentioned scenario one and scenario two will be described below in combination with Figure 7 and taking the first time slot i mentioned above as an example. As shown in Figure 7, the first time-frequency resource and the third time-frequency resource exist in the second time-frequency resource, and the first time-frequency resource and the third time-frequency resource partially overlap. The first time-frequency resource may include a fourth time-frequency resource and a fifth time-frequency resource. The fifth time-frequency resource may correspond to the same frequency domain resource as the third time-frequency resource, and the fourth time-frequency resource may be a time-frequency resource other than the fifth time-frequency resource in the first time-frequency resource.

[0170] In the first scenario, the first time-frequency resource shown in Figure 7 is part of the DL available time-frequency resources and can be used for downlink transmission, and the third time-frequency resource is the UL available time-frequency resource and can be used for uplink transmission. In actual implementation, in this scenario, the fourth time-frequency resource in the first time-frequency resource is a permitted time-frequency resource and can be used to transmit downlink data or downlink control information.

[0171] In scenario 2, the first time-frequency resource shown in Figure 7 is part of the UL available time-frequency resources and can be used for uplink transmission, and the third time-frequency resource is a DL available time-frequency resource and can be used for downlink transmission. In actual implementation, in this scenario, the fourth time-frequency resource in the first time-frequency resource is a permitted time-frequency resource and can be used to transmit uplink data or uplink control information.

[0172] In this implementation, after the terminal device obtains the above-mentioned resource usage rules, if it is determined that the first time-frequency resource and the third time-frequency resource overlap, it can determine the fourth time-frequency resource from the above-mentioned first time-frequency resource and determine the fourth time-frequency resource as the time-frequency resource allowed for use.

[0173] In a third optional implementation manner, the resource usage rule may include: when the first time-frequency resource partially overlaps with the third time-frequency resource, the first time-frequency resource may not include the time-frequency resource that is allowed to be used.

[0174] That is to say, when the first time-frequency resource partially overlaps with the third time-frequency resource, the first time-frequency resource cannot be used for the transmission of data or control information between the terminal device and the network device.

[0175] For example, see Figure 8, which is a schematic diagram of another resource usage rule provided in an embodiment of the present application. The resource usage rules in Scenario 1 and Scenario 2 described above will be described below, respectively, with reference to Figure 8 and taking the first time slot i described above as an example. As shown in Figure 8, the first time-frequency resource and the third time-frequency resource are present within the second time-frequency resource, and the first time-frequency resource and the third time-frequency resource partially overlap.

[0176] In the first scenario, the first time-frequency resources shown in Figure 8 are part of the available DL time-frequency resources, and the third time-frequency resources are available UL time-frequency resources, which can be used for uplink transmission. In actual implementation, in this scenario, the first time-frequency resources do not include time-frequency resources that are allowed for use, that is, the first time-frequency resources cannot be used to transmit downlink data or downlink control information.

[0177] In scenario 2, the first time-frequency resources shown in Figure 8 are part of the UL available time-frequency resources, and the third time-frequency resources are DL available time-frequency resources that can be used for downlink transmission. In actual implementation, in this scenario, the first time-frequency resources do not include time-frequency resources that are allowed for use, that is, the first time-frequency resources cannot be used to transmit uplink data or uplink control information.

[0178] In this implementation, after obtaining the above resource usage rules, if the terminal device determines that the first time-frequency resource and the third time-frequency resource overlap, it can be determined that the first time-frequency resource does not include the time-frequency resource that is allowed to be used.

[0179] It should be noted that in actual implementation, multiple different time-frequency resources may exist in at least one first time slot to transmit different data. These multiple different time-frequency resources may all transmit data based on the same resource usage rule in the three optional implementations described above, or may transmit data based on different resource usage rules as needed, which is not limited in this embodiment of the present application.

[0180] For example, in the above scenario 1, assume that time-frequency resources A, B, C, D, E, and F exist in the first time slot, which are used to transmit PDSCH, aperiodic CSI-RS, SPS PDSCH, PDCCH, periodic CSI-RS, and semi-persistent CSI-RS, respectively. These six time-frequency resources can use the resource usage rules described in the first optional implementation method to schedule time-frequency resources to transmit corresponding downlink data. Alternatively, the time-frequency resources A and time-frequency resources B among the six time-frequency resources can use the resource usage rules described in the first optional implementation method mentioned above to schedule time-frequency resources A and time-frequency resources B to transmit PDSCH and non-periodic CSI-RS respectively, while the time-frequency resources C, time-frequency resources D, time-frequency resources E, and time-frequency resources F can use the resource usage rules described in the second optional implementation method mentioned above to schedule time-frequency resources C, time-frequency resources D, time-frequency resources E, and time-frequency resources F to transmit SPS PDSCH, PDCCH, periodic CSI-RS, and semi-persistent CSI-RS respectively.

[0181] For another example, in the above scenario 2, assuming that time-frequency resource A and time-frequency resource B exist in the first time slot, time-frequency resource A is used to transmit PUCCH, and time-frequency resource B is used to transmit PUSCH. Both time-frequency resource A and time-frequency resource B can use the resource usage rules described in the above first optional implementation to schedule time-frequency resources to transmit corresponding uplink data. Alternatively, time-frequency resource A can use the resource usage rules described in the above first optional implementation to transmit PUCCH, and time-frequency resource B can use the resource usage rules described in the above second optional implementation to transmit PUSCH.

[0182] S303: The network device determines whether the first time-frequency resources include time-frequency resources that are allowed to be used based on the resource use rule.

[0183] In some feasible implementations, the network device may determine whether the first time-frequency resources include time-frequency resources that are allowed to be used based on resource usage rules.

[0184] Optionally, the resource usage rules may be predefined in the communication protocol, and the network device may determine the resource usage rules through the communication protocol. This embodiment of the present application is not limited to this.

[0185] Optionally, the network device may first determine a resource usage rule, and further determine whether the first time-frequency resources include permitted time-frequency resources based on the resource usage rule and the configured first time-frequency resources.

[0186] In a first optional implementation manner, the resource usage rule may include: when the first time-frequency resource and the third time-frequency resource do not overlap, the first time-frequency resource may be a time-frequency resource allowed to be used.

[0187] Optionally, when the first time-frequency resource and the third time-frequency resource do not overlap, the symbol type corresponding to the first time-frequency resource and the symbol type corresponding to the third time-frequency resource may also be the same or different.

[0188] Here, the specific process of the network device determining whether the first time-frequency resource includes the time-frequency resources allowed for use based on the resource usage rules can be referred to the process of the terminal device determining whether the first time-frequency resource includes the time-frequency resources allowed for use based on the resource usage rules described in the first optional implementation method in step S302 above, and will not be repeated here.

[0189] In a second optional implementation, the resource usage rule may include: when the first time-frequency resource and the third time-frequency resource do not overlap, the fourth time-frequency resource in the first time-frequency resource may be a time-frequency resource permitted for use. Here, the fourth time-frequency resource may be a time-frequency resource in the first time-frequency resource excluding the fifth time-frequency resource, and the time-frequency resource corresponding to the fifth time-frequency resource corresponds to the same frequency domain resource as the third time-frequency resource.

[0190] Here, the specific process of the network device determining whether the first time-frequency resource includes the time-frequency resources allowed for use based on the resource usage rules can be referred to the process of the terminal device determining whether the first time-frequency resource includes the time-frequency resources allowed for use based on the resource usage rules described in the second optional implementation method in step S302 above, and will not be repeated here.

[0191] In a third optional implementation manner, the resource usage rule may include: when the first time-frequency resource and the third time-frequency resource do not overlap, the first time-frequency resource may not include the time-frequency resource that is allowed to be used.

[0192] Here, the specific process of the network device determining whether the first time-frequency resource includes the time-frequency resources allowed for use based on the resource usage rules can be referred to the process of the terminal device determining whether the first time-frequency resource includes the time-frequency resources allowed for use based on the resource usage rules described in the third optional implementation method in step S302 above, and will not be repeated here.

[0193] In an embodiment of the present application, the network device can send a first message to the terminal device to configure the first time-frequency resource in the first time slot, and can further determine whether the first time-frequency resource contains the time-frequency resource that is allowed to be used based on the resource usage rules to realize communication between the network device and the terminal device. Based on the resource usage rules, it can be ensured that the time-frequency resource that is allowed to be used and the third time-frequency resource will not overlap, so that the terminal device can avoid switching the receiving filter or the transmitting filter at any position in the first time slot, thereby reducing the complexity of the terminal device in processing resource scheduling design. In addition, the time-frequency resources for transmitting uplink and downlink data configured in this way do not overlap with each other, and the uplink transmission and the downlink transmission do not interfere with each other, thereby eliminating the interference between the uplink and downlink transmissions.

[0194] In some feasible implementations, please refer to FIG9 , which is another flow chart of a communication method provided in an embodiment of the present application. Optionally, steps S304 and S305 should be performed before step S301. As shown in FIG9 , the communication method may further include the following steps:

[0195] S304: The terminal device sends the second information to the network device. Correspondingly, the network device receives the second information.

[0196] In some feasible implementations, the terminal device may send second information to the network device. Here, the second information may be used to indicate that the terminal device supports a capability of making a transition at a target time point, where the capability of making a transition at the target time point may include at least a capability of transitioning from a first type of symbol to a second type of symbol and / or a capability of transitioning from a second type of symbol to a first type of symbol.

[0197] Here, the ability of the terminal device to support switching at a target time point means that the terminal device supports switching of filters at a target time point to meet different data transmission requirements during uplink and downlink communications.

[0198] It should be noted that, when the terminal device supports the ability to make transitions at the target time point, including the ability to transition from a first type of symbol to a second type of symbol and the ability to transition from a second type of symbol to a first type of symbol, the terminal device can report these two capabilities of supporting transitions at the target time point to the network device in a unified manner, or can report them separately and independently to the network device. The embodiments of the present application are not limited to this.

[0199] Optionally, in a scenario where the terminal device independently reports the above two capabilities of supporting transitions at the target time point to the network device, the second information may include first indication information and / or second indication information. The first indication information may be used to indicate that the terminal device supports the capability of transitioning from the first type of symbol to the second type of symbol, and the second indication information may be used to indicate that the terminal device supports the capability of transitioning from the second type of symbol to the first type of symbol.

[0200] In the above implementation, the terminal device can separately and independently report the two capabilities it supports for making changes at the target time point. In this way, the terminal device can report its capabilities more flexibly and improve the transmission rate.

[0201] Optionally, in a scenario where the terminal device uniformly reports the above two capabilities of supporting transitions at a target time point to the network device, the second information can be used to indicate the terminal device's ability to support transitions from first-type symbols to second-type symbols, and its ability to support transitions from second-type symbols to first-type symbols.

[0202] In the above implementation, the terminal device can uniformly report the two capabilities it supports to make changes at the target time point, so that the network device can receive the information of the capabilities reported by the terminal device more simply and easily distinguish, and then the network device can make different scheduling according to the priority of different terminal devices.

[0203] Optionally, the target time point may include a time slot boundary. That is, the target time point is located at the boundary between consecutive time slots i and i+1, and the symbol type of the last symbol of time slot i is different from the symbol type of the first symbol of time slot i+1.

[0204] That is, the second information may be used to indicate that the terminal device supports the capability of making transitions at time slot boundaries.

[0205] Optionally, the symbol type may include an SBFD symbol or a non-SBFD symbol. In the embodiment of the present application, the first type of symbol may be a non-SBFD symbol, and the second type of symbol may be an SBFD symbol.

[0206] In possible scenarios, the terminal device involved in this application may not send the second information to the network device. If the network device determines that it has not received the information sent by the terminal device, it can determine that the terminal device supports the ability to make a transition at the target time point.

[0207] It should be noted that since multiple terminal devices may exist in the communication system 10, these multiple terminal devices may support two types of capabilities. The first type is the ability to support transitions at time slot boundaries, and the second type is the ability to support transitions at any location. It should be understood that the terminal devices involved in the embodiments of the present application refer to terminal devices that only support the ability to transition at time slot boundaries in the communication system 10.

[0208] In a specific implementation, multiple terminal devices in the communication system 10 may first report their supported capabilities to the network device. The capabilities reported by the multiple terminal devices may include either of the two capabilities described above. That is, the capabilities reported by the multiple terminal devices to the network device may include the ability to support transitions at time slot boundaries, or the capabilities reported by the multiple terminal devices to the network device may include the ability to support transitions at any location. Furthermore, the network device may determine the capabilities supported by each terminal device based on the capabilities reported by the multiple terminal devices.

[0209] Optionally, in a scenario where multiple terminal devices report to the network device the capability of supporting transitions at time slot boundaries, for some terminal devices that support SBFD operations, if the network device determines that the capability has been reported by the terminal device, it can determine that the terminal device supports the capability of transitions at time slot boundaries. If the network device determines that the capability has not been reported by the terminal device, it can determine that the terminal device supports the capability of transitions at any position.

[0210] Optionally, in a scenario where multiple terminal devices report to the network device the capability of supporting transitions at any location, for some terminal devices that support SBFD operations, if the network device determines that the capability has been reported by the terminal device, it can determine that the terminal device supports the capability of transitions at any location. If the network device determines that the capability has not been reported by the terminal device, it can determine that the terminal device supports the capability of transitions at time slot boundaries.

[0211] S305: The network device sends third information to the terminal device. Correspondingly, the terminal device receives the third information.

[0212] In some feasible implementations, the network device may send third information to the terminal device. Here, the third information may include SBFD parameters, and the SBFD parameters may include location information of SBFD symbols and SBFD resource locations in SBFD time slots / symbols.

[0213] Optionally, the position information of the SBFD symbol is used to indicate the position of the SBFD symbol in the time domain, which may specifically be an SBFD time slot / symbol index.

[0214] Optionally, the SBFD resource position in the SBFD time slot / symbol can be the frequency domain position of the UL subband or DL ​​subband, or the frequency domain position of the UL available frequency domain resource (also referred to as UL usable RB) and / or the DL available frequency domain resource (also referred to as DL usable RB).

[0215] In actual implementation, network devices send SBFD resource locations to terminal devices in the following ways, but are not limited to:

[0216] Method 1: The network device may send the frequency domain position of the UL sub-band and / or the DL sub-band to the terminal device.

[0217] Method 2: The network device may send the frequency domain position of the UL available frequency domain resources and / or the DL available frequency domain resources to the terminal device.

[0218] Method three, the network device may first send the frequency domain position of the UL subband and / or DL ​​subband to the terminal device. Further, the terminal device may determine the frequency domain position of the UL available frequency domain resources and / or the DL available frequency domain resources based on the frequency domain position of the UL subband and / or DL ​​subband. Specifically, the terminal device may determine the frequency domain position corresponding to the intersection of the frequency domain position of the UL subband and the frequency domain position of the UL BWP as the frequency domain position of the UL available frequency domain resources. The terminal device may determine the frequency domain position corresponding to the intersection of the frequency domain position of the DL subband and the frequency domain position of the DL BWP as the frequency domain position of the DL available frequency domain resources.

[0219] Through a communication method described in the above embodiment 1, the terminal device and the network device can determine whether the configured first time-frequency resource includes the time-frequency resource that is allowed to be used based on the resource usage rules, and can transmit data when the time-frequency resource that is allowed to be used is included. In this way, the terminal device can avoid switching the receiving filter or the transmitting filter at any position within the time slot, thereby reducing the complexity of the terminal device in processing resource scheduling design. Another communication method will be described below in conjunction with embodiment 2. Through this communication method, when the network device sends information to the terminal device to configure the SBFD symbol position within the time slot, the SBFD symbol within the time slot meets certain requirements, and can also avoid the terminal device from switching the receiving filter or the transmitting filter at any position within the time slot, so as to reduce the complexity of the terminal device in processing resource scheduling design.

[0220] Example 2:

[0221] Please refer to Figure 10, which is a flow chart of another communication method provided in an embodiment of the present application. This communication method can be applied to the communication system 10 shown in Figure 1 above. As shown in Figure 10, the method may include the following steps:

[0222] S1001: The network device determines whether the terminal device supports the ability to make a transition at a target time point.

[0223] In some feasible implementations, the network device can determine the terminal device's ability to support transitions at a target time point based on the capabilities reported by the terminal device. The ability to transition at the target time point may at least include the ability to transition from a first type of symbol to a second type of symbol, and / or the ability to transition from a second type of symbol to a first type of symbol.

[0224] Here, the specific process of the network device determining the terminal device's ability to support the transition at the target time point can be found in the relevant description in the above step S304, which will not be repeated here.

[0225] S1002: The network device sends first information to the terminal device. Correspondingly, the terminal device receives the first information.

[0226] In some feasible implementations, when the network device determines that the terminal device supports the capability of making a transition at the target time point, the network device may send the first information to the terminal device.

[0227] Here, the first information may be used to indicate that all SBFD symbols corresponding to the first time-frequency resource are located within at least one first time slot, and that the symbols within each first time slot within the at least one first time slot are SBFD symbols, and that the ability to transition at the target time point may include at least the ability to transition from a first-type symbol to a second-type symbol, and / or the ability to transition from a second-type symbol to a first-type symbol. It should be understood that the first time-frequency resource herein may refer to the entire time-frequency resource corresponding to one or more consecutive time slots.

[0228] That is, the first information may be used to indicate that all SBFD symbols corresponding to the first time-frequency resource may start from the first symbol in a time slot and end at the last symbol in the time slot, or end at the last symbol in a time slot after the time slot. In other words, all SBFD symbols corresponding to the first time-frequency resource are all SBFD symbols contained in one or more consecutive time slots corresponding to the first time-frequency resource.

[0229] It should be understood that the first information may include SBFD parameters sent by the network device to the terminal device to configure the position of the SBFD symbol. Optionally, the first information may include cell-level SBFD configuration information sent by the network device to all terminal devices in the cell via broadcast or public signal. It should be understood that the terminal device involved in this application is within the cell. Alternatively, the first information may also include UE-level configuration information sent by the network device to the terminal device supporting the target time point involved in this application. The embodiments of the present application are not limited to this.

[0230] Furthermore, the terminal device can receive the above-mentioned first information and determine the first time-frequency resource based on the first information.

[0231] S1003, the network device communicates with the terminal device based on the first time-frequency resource.

[0232] In some feasible implementations, after receiving the first information sent by the network device, the terminal device can communicate with the network device on the first time-frequency resource.

[0233] Specifically, in the scenario described in the first embodiment above, after the network device sends the first information to the terminal device, the terminal device can determine the first time-frequency resource configured by the network device for transmitting downlink data or downlink control information. Further, the network device and the terminal device can transmit downlink data or downlink control information on the first time-frequency resource.

[0234] In the second scenario described in the first embodiment above, after the network device sends the first information to the terminal device, the terminal device can determine the first time-frequency resource configured by the network device for transmitting uplink data or uplink control information. Further, the network device and the terminal device can transmit uplink data or uplink control information on the first time-frequency resource.

[0235] In an embodiment of the present application, when a network device sends information to a terminal device to configure SBFD parameters, the SBFD symbols in the time slot containing the SBFD symbols can be made to start from the first symbol of a time slot and end at the last symbol of a time slot. This can avoid the terminal device switching the filter at any position within the first time slot, thereby reducing the complexity of the terminal device in processing resource scheduling design.

[0236] In some feasible implementations, please refer to FIG11, which is another flow chart of another communication method provided in an embodiment of the present application. Optionally, step S1004 may be performed before step S1001, and step S1005 may be performed after step S1001. As shown in FIG11, the communication method may also include:

[0237] S1004: The network device sends second information to the terminal device. Correspondingly, the terminal device receives the second information.

[0238] In some feasible implementations, the network device may send second information to the terminal device. Here, the second information may be used to indicate that there is at least one second time slot in the first time-frequency resource, and the at least one second time slot includes both SBFD symbols and non-SBFD symbols.

[0239] It should be understood that the second information may include SBFD parameters sent by the network device to the terminal device to configure the position of the SBFD symbol. Optionally, the second information may include cell-level SBFD configuration information sent by the network device to all terminal devices in the cell via broadcast or public signal. It should be understood that the terminal device involved in this application is within the cell. In the scenario where the second information includes cell-level SBFD configuration information, the above-mentioned first information may include UE-level configuration information sent by the network device to the terminal device supporting the target time point involved in this application.

[0240] S1005: The network device determines target position information of all SBFD symbols in the first time-frequency resource according to the second information, and generates first information according to the target position information and the second information.

[0241] In some feasible implementations, after sending the above-mentioned second information to the terminal device, the network device can determine the target position information of all SBFD symbols in the first time-frequency resource based on the second information, and can further generate the above-mentioned first information based on the target position information and the second information.

[0242] Optionally, the above-mentioned target position information can be obtained by the network device when all SBFD symbols in each second time slot in at least one second time slot are changed to non-SBFD symbols, or the target position information can be obtained by the network device when all non-SBFD symbols in each second time slot in at least one second time slot are changed to SBFD symbols.

[0243] For example, please refer to Figure 12, which is a schematic diagram of a method for determining target location information provided by an embodiment of the present application. As shown in Figure 12, it is assumed that the first time-frequency resource is located in three consecutive time slots, namely time slot 1, time slot 2, and time slot 3. The first time-frequency resource includes a first available time-frequency resource and a second available time-frequency resource, and the transmission directions corresponding to the first available time-frequency resource and the second available time-frequency resource are different, wherein the symbol type corresponding to the first available time-frequency resource is an SBFD symbol. (a) in Figure 12 is the position information of the SBFD symbol configured by the second information. Specifically, time slot 1 and time slot 3 contain both non-SBFD symbols and SBFD symbols, and time slot 2 only includes SBFD symbols. (b) in Figure 12 is the position information of the SBFD symbol configured by the first information. Specifically, time slot 1 and time slot 3 only contain non-SBFD symbols, and time slot 2 only contains SBFD symbols. That is to say, the SBFD symbols in time slot 1 and time slot 3 in the second information configuration can be changed to non-SBFD symbols to obtain the above-mentioned target location information.

[0244] For another example, please refer to Figure 13, which is a schematic diagram of another method for determining target location information provided by an embodiment of the present application. As shown in Figure 13, it is assumed that the first time-frequency resource is located in three consecutive time slots, namely time slot 1, time slot 2, and time slot 3. The first time-frequency resource includes a first available time-frequency resource and a second available time-frequency resource, and the transmission directions corresponding to the first available time-frequency resource and the second available time-frequency resource are different, wherein the symbol type corresponding to the first available time-frequency resource is an SBFD symbol. (a) in Figure 13 is the position information of the SBFD symbol configured by the second information. Specifically, time slot 1 and time slot 3 contain both non-SBFD symbols and SBFD symbols, and time slot 2 only includes SBFD symbols. (b) in Figure 13 is the position information of the SBFD symbol configured by the first information. Specifically, time slot 1, time slot 2, and time slot 3 only contain SBFD symbols. That is, the non-SBFD symbols in time slot 1 and time slot 3 in the second information configuration can be changed to SBFD symbols to obtain the above-mentioned target location information.

[0245] It should be noted that, for the terminal device involved in this application that supports the ability to make changes to the target time point, it can receive the second information including cell-level SBFD configuration information and the first information including UE-level SBFD configuration information sent by the network device. The terminal device will determine the positions of the SBFD symbols and non-SBFD symbols based on the second information and the rewriting of the second information by the first information, so as to ensure that all SBFD symbols corresponding to the first time-frequency resources are located in at least one first time slot, and the symbols in each first time slot in the at least one first time slot are SBFD symbols.

[0246] In the above implementation, all SBFD symbols within the first time-frequency resource meet the requirement of starting from the first symbol of a time slot and ending at the last symbol of a time slot. This can avoid the terminal device from switching the filter at any position within the time slot, thereby greatly reducing the complexity of the terminal device in processing resource scheduling design.

[0247] In some feasible implementations, please refer to Figure 14, which is another flow chart of another communication method provided in an embodiment of the present application. As shown in Figure 14, the method may further include the following steps:

[0248] S1006: The terminal device sends third information to the network device. Correspondingly, the network device receives the third information.

[0249] In some feasible implementations, the terminal device may send third information to the network device. Here, the third information may be used to indicate that the terminal device supports the capability of making a transition at the target time point.

[0250] Here, the specific process of the terminal device sending the third information to the network device can refer to the specific process described in step S304 above, which will not be repeated here.

[0251] Optionally, step S1006 may be performed before step S1001, before step S1002, or before step S1004, and this application does not limit this. Preferably, step S1006 may be performed after step S1004 and before step S1002.

[0252] The communication method provided in the embodiments of the present application is described in detail above with reference to Figures 3 to 14 . The communication device provided in the embodiments of the present application will be described in detail below with reference to Figures 15 and 16 . It should be understood that the description of the embodiment of the communication device corresponds to the description of the embodiment of the communication method. Therefore, for portions not described in detail, reference can be made to the method embodiments described above.

[0253] Please refer to Figure 15 , which is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. As shown in Figure 15 , the communication device 150 may include a transceiver unit 151 and a processing unit 152 .

[0254] In some feasible implementations, the communication device 150 may correspond to the terminal device described in the first embodiment above, or a component (such as a circuit, a chip, or a chip system) configured in the terminal device.

[0255] In a specific implementation, a transceiver unit 151 is configured to receive first information from a network device, where the first information is used to configure a first time-frequency resource, the first time-frequency resource being included in a second time-frequency resource, the second time-frequency resource corresponding to at least one first time slot, the first time-frequency resource not overlapping with or partially overlapping with a third time-frequency resource in the second time-frequency resource, and the third time-frequency resource corresponding to each sub-band full-duplex (SBFD) symbol pair in at least one first time slot. A processing unit 152 is configured to determine, based on resource usage rules, whether the first time-frequency resource includes a time-frequency resource permitted for use.

[0256] It should be understood that the transceiver unit 151 and the processing unit 152 can also be used to implement the steps performed by the terminal device described in the first embodiment above. For details, please refer to the relevant description in the first embodiment, which will not be repeated here.

[0257] In some feasible implementations, the communication device 150 may correspond to the network device described in the first embodiment above, or a component (such as a circuit, a chip, or a chip system) configured in the network device.

[0258] In a specific implementation, a transceiver unit 151 is configured to send first information to a terminal device, where the first information is used to configure a first time-frequency resource, the first time-frequency resource being included in a second time-frequency resource, the second time-frequency resource corresponding to at least one first time slot, the first time-frequency resource not overlapping with or partially overlapping with a third time-frequency resource in the second time-frequency resource, and the third time-frequency resource corresponding to each sub-band full-duplex (SBFD) symbol in the at least one first time slot. A processing unit 152 is configured to determine, based on a resource usage rule, whether the first time-frequency resource includes a time-frequency resource permitted for use.

[0259] It should be understood that the transceiver unit 151 and the processing unit 152 can also be used to implement the steps performed by the network device described in the first embodiment above. For details, please refer to the relevant description in the first embodiment, which will not be repeated here.

[0260] In some feasible implementations, the communication device 150 may correspond to the terminal device described in the second embodiment above, or a component (such as a circuit, a chip, or a chip system) configured in the terminal device.

[0261] In a specific implementation, transceiver unit 151 is configured to receive first information from a network device, where the first information is generated when the terminal device supports the ability to make a transition at a target time point, the first information is used to indicate that all sub-band full-duplex (SBFD) symbols corresponding to the first time-frequency resource are located within at least one first time slot, and that each symbol within the at least one first time slot is an SBFD symbol, and the ability to make a transition at the target time point includes the ability to transition from a first-type symbol to a second-type symbol, and / or the ability to transition from a second-type symbol to a first-type symbol. Processing unit 152 is further configured to communicate with the network device based on the first time-frequency resource.

[0262] It should be understood that the transceiver unit 151 and the processing unit 152 can also be used to implement the steps performed by the terminal device described in the second embodiment above. For details, please refer to the relevant description in the first embodiment, which will not be repeated here.

[0263] In some feasible implementations, the communication device 150 may correspond to the network device described in the second embodiment above, or a component (such as a circuit, a chip, or a chip system) configured in the network device.

[0264] In a specific implementation, the processing unit 152 is configured to determine the terminal device's ability to support a transition at a target time point, wherein the ability to transition at the target time point includes the ability to transition from a first type of symbol to a second type of symbol, and / or the ability to transition from a second type of symbol to a first type of symbol. The transceiver unit 151 is configured to send first information to the terminal device, wherein the first information is configured to indicate that all sub-band full-duplex (SBFD) symbols corresponding to the first time-frequency resource are located within at least one first time slot, and that each symbol within the at least one first time slot is an SBFD symbol.

[0265] It should be understood that the transceiver unit 151 and the processing unit 152 can also be used to implement the steps performed by the network device described in the second embodiment above. For details, please refer to the relevant description in the first embodiment, which will not be repeated here.

[0266] Please refer to Figure 16, which is a schematic diagram of the structure of another communication device provided in this application. This communication device 160 can be used to implement the operations performed by the terminal device or network device in the above embodiments. Alternatively, this communication device 160 can be the terminal device or network device described above. This communication device 160 includes: a processor 161, a memory 162, and a bus system 163.

[0267] Memory 162 includes, but is not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), or compact disc read-only memory (CD-ROM). Memory 162 is used to store relevant instructions and data. Memory 162 stores the following elements, executable modules, or data structures, or subsets or extensions thereof:

[0268] Operation instructions: include various operation instructions, used to implement various operations.

[0269] Operating system: includes various system programs used to implement various basic services and process hardware-based tasks.

[0270] FIG16 shows only one memory. Of course, the number of memories may also be multiple as needed.

[0271] The communication device 160 may further include a transceiver 164. The transceiver 164 may be a communication module or a transceiver circuit. In the embodiments of the present application, the transceiver 164 is used to perform the message sending and receiving operations described in the above embodiments.

[0272] The processor 161 may be a controller, a CPU, a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The processor 161 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.

[0273] In a specific application, the various components of the communication device 160 are coupled together via a bus system 163. In addition to a data bus, the bus system 163 may also include a power bus, a control bus, and a status signal bus. However, for clarity, in FIG16 , all of the various buses are labeled as the bus system 163. For ease of illustration, FIG16 is merely a schematic representation.

[0274] In a specific implementation, the communication device 160 may execute the steps of the method performed by the terminal device or network device in the above-mentioned embodiment. Specifically, when the communication device 160 is used to implement the various steps performed by the terminal device or network device in the communication method provided in the embodiment, the processor 161 may implement the functions of the above-mentioned processing unit 152, and the transceiver 164 may implement the functions of the above-mentioned transceiver unit 151.

[0275] It should be noted that in practical applications, the processor in the embodiments of the present application can be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above-mentioned method embodiment can be completed by hardware integrated logic circuits in the processor or by software instructions. The above-mentioned processor can be a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component. The various methods, steps, and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in the embodiments of the present application can be directly implemented and executed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium well-known in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and, in conjunction with its hardware, completes the steps of the above-mentioned method.

[0276] It is understood that the memory in the embodiment of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Wherein, the non-volatile memory can be a ROM, a programmable read-only memory (programmable ROM, PROM), an EPROM, an electrically erasable programmable read-only memory (electrically EPROM, EEPROM) or a flash memory. The volatile memory can be a RAM, which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (doubledata rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (synchlink DRAM, SLDRAM) and direct rambus random access memory (direct rambus RAM, DR RAM). It should be noted that the memory described in the embodiment of the present application is intended to include but is not limited to these and any other suitable types of memory.

[0277] The present application also provides a computer-readable medium having a computer program stored thereon. When the computer program is executed by a computer, the method steps performed by the first device, the second device or the perception device in the above embodiment are implemented.

[0278] The present application also provides a computer program product, which, when executed by a computer, implements the method steps performed by the first device, the second device or the sensing device in the above embodiment.

[0279] The present application also provides a chip, comprising at least a processor, wherein the processor is configured to execute computer-executable instructions so that a device equipped with the chip implements the method steps performed by the first device, the second device, or the sensing device in the above-mentioned embodiment.

[0280] Optionally, the chip may further include an interface circuit for receiving computer execution instructions and transmitting the instructions to the processor.

[0281] The present application also provides a chip system, which includes a processor for supporting a device in which the chip system is installed to implement the method steps performed by the first device, the second device, or the sensing device in the above embodiment, such as generating or processing the data and / or information involved in the above method. In one possible design, the chip system also includes a memory, which is used to store program instructions and data necessary for the data sending device. The chip system can be composed of a chip, or it can include a chip and other discrete devices.

[0282] The present application also provides a communication system. The communication system includes at least the terminal device and the network device described above. The terminal device and the network device work together to implement the communication method described in the above embodiment.

[0283] In the above method embodiments, all or part of the methods can be implemented using software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the methods can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can 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 can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a high-density digital video disc (DVD), or a semiconductor medium (e.g., a solid state disk (SSD)).

[0284] In the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.

[0285] It is understood that the various numbers used in the embodiments of this application are merely for ease of description and are not intended to limit the scope of the embodiments of this application. The order of the sequence numbers of the above-mentioned processes does not necessarily imply a specific order of execution; the order of execution of the processes should be determined by their functions and inherent logic.

[0286] The above description is only a preferred embodiment of the technical solution of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of this application shall be included in the scope of protection of this application.

Claims

1. A communication method, characterized in that: The method applied to a terminal device or a chip in the terminal device includes: Receiving first information from a network device, wherein the first information is used to configure a first time-frequency resource, the first time-frequency resource is included in a second time-frequency resource, the second time-frequency resource corresponds to at least one first time slot, the first time-frequency resource does not overlap or partially overlaps with a third time-frequency resource in the second time-frequency resource, and the third time-frequency resource corresponds to each sub-band full-duplex (SBFD) symbol in the at least one first time slot; It is determined based on resource usage rules whether the first time-frequency resources include time-frequency resources that are allowed to be used.

2. The method according to claim 1, characterized in that The resource usage rule includes: when the first time-frequency resource and the third time-frequency resource do not overlap, the first time-frequency resource is the time-frequency resource allowed to be used.

3. The method according to claim 2, characterized in that The symbol type corresponding to the first time-frequency resource is the same as or different from the symbol type corresponding to the third time-frequency resource.

4. The method according to claim 1, wherein The resource usage rules include: when the first time-frequency resource partially overlaps with the third time-frequency resource, the fourth time-frequency resource in the first time-frequency resource is the time-frequency resource allowed for use, the fourth time-frequency resource is the time-frequency resource in the first time-frequency resource except the fifth time-frequency resource, and the fifth time-frequency resource corresponds to the same frequency domain resource as the third time-frequency resource.

5. The method according to claim 1, wherein The resource usage rule includes that when the first time-frequency resource partially overlaps with the third time-frequency resource, the first time-frequency resource does not include the time-frequency resource allowed to be used.

6. The method according to any one of claims 1 to 5, characterized in that The method further comprises: Sending second information to the network device, wherein the second information is used to indicate that the terminal device supports the ability to make a transition at a target time point, and the ability to make a transition at the target time point includes the ability to transition from a first type of symbol to a second type of symbol, and / or the ability to transition from the second type of symbol to the first type of symbol.

7. The method according to claim 6, characterized in that The target time point includes a time slot boundary.

8. The method according to claim 7, characterized in that The second information includes first indication information and / or second indication information, the first indication information is used to indicate the ability of the terminal device to support the transition from the first type of symbol to the second type of symbol, and the second indication information is used to indicate the ability of the terminal device to support the transition from the second type of symbol to the first type of symbol.

9. The method according to any one of claims 6 to 8, characterized in that: The first type of symbols includes SBFD symbols, and the second type of symbols includes non-SBFD symbols.

10. A communication method, characterized in that: The method applied to a network device or a chip in a network device includes: Sending first information to a terminal device, where the first information is used to configure a first time-frequency resource, where the first time-frequency resource is included in a second time-frequency resource, where the second time-frequency resource corresponds to at least one first time slot, where the first time-frequency resource does not overlap or partially overlaps with a third time-frequency resource in the second time-frequency resource, and where the third time-frequency resource corresponds to each sub-band full-duplex (SBFD) symbol in the at least one first time slot; It is determined based on resource usage rules whether the first time-frequency resources include time-frequency resources that are allowed to be used.

11. The method according to claim 10, characterized in that The resource usage rule includes: when the first time-frequency resource and the third time-frequency resource do not overlap, the first time-frequency resource is the time-frequency resource allowed to be used.

12. The method according to claim 11, characterized in that The symbol type corresponding to the first time-frequency resource is the same as or different from the symbol type corresponding to the third time-frequency resource.

13. The method according to claim 10, characterized in that The resource usage rules include: when the first time-frequency resource partially overlaps with the third time-frequency resource, the fourth time-frequency resource in the first time-frequency resource is the time-frequency resource allowed for use, the fourth time-frequency resource is the time-frequency resource in the first time-frequency resource except the fifth time-frequency resource, and the fifth time-frequency resource corresponds to the same frequency domain resource as the third time-frequency resource.

14. The method according to claim 10, characterized in that The resource usage rule includes: when the first time-frequency resource partially overlaps with the third time-frequency resource, the first time-frequency resource does not include the time-frequency resource allowed to be used.

15. The method according to any one of claims 10 to 14, characterized in that: The method further comprises: Receive second information from the terminal device, wherein the second information is used to indicate that the terminal device supports the ability to make a transition at a target time point, and the ability to make a transition at the target time point includes the ability to transition from a first type of symbol to a second type of symbol, and / or the ability to transition from the second type of symbol to the first type of symbol.

16. A communication method, characterized in that: The method applied to a terminal device or a chip in the terminal device includes: Receiving first information from a network device, wherein the first information is generated when the terminal device supports a capability of making a transition at a target time point, the first information is used to indicate that all sub-band full-duplex (SBFD) symbols corresponding to the first time-frequency resource are located in at least one first time slot, and that symbols in each first time slot in the at least one first time slot are SBFD symbols, and the capability of making a transition at the target time point includes a capability of transitioning from a first type of symbol to a second type of symbol, and / or a capability of transitioning from the second type of symbol to the first type of symbol; Communicate with the network device based on the first time-frequency resource.

17. The method according to claim 16, characterized in that Before receiving the first information from the network device, the method further includes: Second information is received from a network device, wherein the second information is used to indicate that there is at least one second time slot in the first time-frequency resource, and the at least one second time slot includes both SBFD symbols and non-subband full-duplex non-SBFD symbols.

18. The method according to claim 16, characterized in that Before receiving the first information from the network device, the method further includes: Sending third information to the network device, wherein the third information is used to indicate the ability of the terminal device to support the transition at the target time point.

19. The method according to any one of claims 16 to 18, characterized in that: The target time point includes a time slot boundary.

20. The method according to claim 18, wherein The third information includes first indication information and / or second indication information, wherein the first indication information is used to indicate the ability of the terminal device to support the transition from the first type of symbol to the second type of symbol, and the second indication information is used to indicate the ability of the terminal device to support the transition from the second type of symbol to the first type of symbol.

21. The method according to any one of claims 16 to 20, characterized in that The first type of symbols includes SBFD symbols, and the second type of symbols includes non-SBFD symbols.

22. A communication method, characterized in that: The method applied to a network device or a chip in a network device includes: Determining whether the terminal device supports a capability of making a transition at a target time point, wherein the capability of making a transition at the target time point includes a capability of transitioning from a first type of symbol to a second type of symbol and / or a capability of transitioning from the second type of symbol to the first type of symbol; Send first information to the terminal device, wherein the first information is used to indicate that all sub-band full-duplex (SBFD) symbols corresponding to the first time-frequency resource are located in at least one first time slot, and the symbols in each first time slot in the at least one first time slot are all SBFD symbols.

23. The method according to claim 22, characterized in that Before sending the first information to the terminal device, the method further includes: Acquire second information, wherein the second information is used to indicate that there is at least one second time slot in the first time-frequency resource, and the at least one second time slot includes both SBFD symbols and non-subband full-duplex non-SBFD symbols; The target position information of all SBFD symbols in the first time-frequency resource is determined according to the second information, and the first information is generated according to the target position information and the second information.

24. The method according to claim 23, wherein The target position information is determined by the network device when all SBFD symbols in each of the at least one second time slot are changed to non-SBFD symbols, or the target position information is obtained when all non-SBFD symbols in each of the at least one second time slot are changed to SBFD symbols.

25. A communication device, characterized in that: The communication device includes: a unit for implementing the communication method according to any one of claims 1 to 9, or a unit for the communication method according to any one of claims 10 to 15, or a unit for the communication method according to any one of claims 16 to 21, or a unit for the communication method according to any one of claims 22 to 24.

26. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, which, when executed, implements the communication method according to any one of claims 1 to 9, or the communication method according to any one of claims 10 to 15, or the communication method according to any one of claims 16 to 21, or the communication method according to any one of claims 22 to 24.

27. A chip, characterized in that: Including processor; The processor is used to execute computer-executable instructions so that the device equipped with the chip performs the communication method according to any one of claims 1 to 9, or the communication method according to any one of claims 10 to 15, or the communication method according to any one of claims 16 to 21, or the communication method according to any one of claims 22 to 24.

28. The chip according to claim 27, characterized in that The chip further includes an interface circuit, which is used to receive the computer execution instruction and transmit it to the processor.

29. A computer program product, characterized in that The computer program product is used by a computer to execute the communication method according to any one of claims 1 to 9, or the communication method according to any one of claims 10 to 15, or the communication method according to any one of claims 16 to 21, or the communication method according to any one of claims 22 to 24.

30. A communication device, characterized in that: include: at least one processor and memory; The memory is used to store computer programs; The processor is configured to execute the computer program stored in the memory so that the communication device performs the communication method according to any one of claims 1 to 9, or the communication method according to any one of claims 10 to 15, or the communication method according to any one of claims 16 to 21, or the communication method according to any one of claims 22 to 24.

Citation Information

Patent Citations

  • Receiving method and device, receiving indication method and device, communication device and storage medium

    CN116830518A

  • Sending determination method and device, sending indication method and device, communication device and storage medium

    CN116848923A

  • Method and device for transmitting signals in wireless communication system

    WO2024019569A1

  • Sub-band full duplex resource allocation

    WO2024039946A1