Communication method and device
By receiving DCI to determine the overlap of time domain resources, the terminal device reasonably arranges the signal transmission direction in the subband full duplex time slot, solving the problem of signal transmission direction determination and improving communication robustness and performance.
Patent Information
- Application Number
- CN202410179984.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-02-08
- Publication Date
- 2025-08-08
AI Technical Summary
In the subband full duplex time slot, the uplink signal and downlink signal transmission of the terminal device cannot be carried out simultaneously, which makes it urgent to determine the signal transmission direction an urgent problem.
The terminal device receives the first DCI to determine whether the first time domain resource and the second time domain resource overlap. If it overlaps, the downlink signal will be received on the first time domain resource. If it does not overlap, the signal transmission will be performed on the two time domain resources respectively to reduce the probability of uplink loss and failure to receive the downlink signal.
It improves the robustness and communication performance of terminal equipment to receive downlink signals, and reduces the probability that the cell cannot work normally due to uplink failure.
Smart Images

Figure CN120456260A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a communication method and device. Background Art
[0002] With the rapid development of fifth-generation mobile communication technology, new radio (NR), a diverse range of communication needs have emerged. To meet the demands of emerging services, subband full duplex (SBFD) has been proposed to improve the uplink coverage of time division duplex (TDD) systems. Subband full duplex refers to a technology that allows network devices to transmit uplink signals and receive downlink signals using different subbands within the same carrier. This means that both transmission and reception can occur within a single time slot or orthogonal frequency division multiplexing (OFDM) symbol.
[0003] However, the sending of uplink signals and the receiving of downlink signals by terminal devices are time-divided and cannot be performed at the same time. Therefore, how to determine the transmission direction of the signal becomes an urgent problem to be solved. Summary of the Invention
[0004] Embodiments of the present application provide a communication method and apparatus for determining a signal transmission direction of a terminal device in a sub-band full-duplex time slot.
[0005] In a first aspect, a communication method is provided, which can be applied to a terminal side, such as a terminal device or a communication module in a terminal device, or a circuit or chip in the terminal device responsible for a communication function (such as a modem chip, also known as a baseband chip, or a system on chip (SoC) chip or a system in package (SIP) chip containing a modem core). Taking the application of this method to a terminal device as an example, in this method, the terminal device receives first downlink control information (DCI), where the first DCI is used to indicate a first time domain resource for receiving a downlink signal; determines whether the first time domain resource overlaps with a second time domain resource, where the second time domain resource is a preconfigured resource for sending an uplink signal; and if the first time domain resource overlaps with the second time domain resource, receives the downlink signal on the first time domain resource.
[0006] In an embodiment of the present application, when the time domain resources used to send uplink signals overlap with the time domain resources used to receive downlink signals, the terminal device receives the downlink signal. This can reduce the probability that the terminal device cannot operate normally in the cell due to the inability to receive the downlink signal (such as the public message carried by the downlink signal), thereby improving the robustness of the public message reception.
[0007] In a possible implementation, if the first time domain resource overlaps with the second time domain resource, receiving a downlink signal on the first time domain resource includes: if the first time domain resource overlaps with the second time domain resource, and the uplink signal does not carry hybrid automatic repeat request-ACKnowledgement (HARQ-ACK), receiving a downlink signal on the first time domain resource; or, if the first time domain resource overlaps with the second time domain resource, regardless of whether the uplink signal carries HARQ-ACK, performing the downlink transmission on the first time domain resource. If the uplink signal does not carry HARQ-ACK, it indicates that the priority of the uplink signal is low, and the terminal device receives downlink data, which helps to improve communication performance. Alternatively, the terminal device may not determine the uplink data carried in the uplink signal, and receive the downlink signal according to the time domain resource indicated by the first DCI, which can reduce the probability that the terminal device cannot operate normally in the cell due to uplink desynchronization.
[0008] In one possible implementation, when the terminal device determines that the first time domain resource and the second time domain resource do not overlap, the terminal device receives a downlink signal on the first time domain resource and sends an uplink signal on the second time domain resource. When the first time domain resource and the second time domain resource do not overlap, the terminal device both receives the downlink signal and sends the uplink signal, which helps improve the communication performance of the terminal device.
[0009] In a second aspect, a communication method is provided, which can be applied to a network device. In the method, the network device sends a first DCI to a terminal device, where the first DCI is used to indicate a first time domain resource for receiving a downlink signal; and sends a downlink signal on the first time domain resource.
[0010] In a possible implementation, the network device sends a downlink signal on the first time domain resource and receives an uplink signal on the second time domain resource, where the second time domain resource is a preconfigured resource for sending an uplink signal.
[0011] The beneficial effects of the second aspect mentioned above can be referred to the beneficial effects of the first aspect and will not be repeated here.
[0012] According to a third aspect, a communication method is provided, which can be applied to a terminal side, such as a terminal device or a communication module in a terminal device, or a circuit or chip (such as a modem) chip responsible for a communication function in the terminal device, also known as a baseband chip, or a system-on-chip (SoC) chip or a SIP chip containing a modem core. Taking the application of this method to a terminal device as an example, in this method, the terminal device receives a first DCI, which is used to indicate a first time domain resource for receiving a downlink signal; determines whether the first time domain resource overlaps with a second time domain resource, and the second time domain resource is a pre-configured resource for sending an uplink signal; if the first time domain resource overlaps with the second time domain resource, and the uplink signal carries HARQ-ACK, the uplink signal is sent on the second time domain resource.
[0013] In one possible implementation, the terminal device determines that the first time domain resource and the second time domain resource do not overlap, receives a downlink signal on the first time domain resource, and sends an uplink signal on the second time domain resource. When the first time domain resource and the second time domain resource do not overlap, the terminal device both receives the downlink signal and sends the uplink signal, which helps improve the communication performance of the terminal device.
[0014] In a fourth aspect, a communication method is provided, which can be applied to a network device. In this method, the network device sends a first DCI to a terminal device, where the first DCI is used to indicate a first time domain resource for receiving a downlink signal; sends a downlink signal on the first time domain resource, and receives an uplink signal on the second time domain resource, where the second time domain resource is a preconfigured resource for sending an uplink signal.
[0015] In a possible implementation manner, the network device sends a downlink signal on the first time domain resource, and receives an uplink signal on the second time domain resource.
[0016] The beneficial effects of the fourth aspect mentioned above can be found in the beneficial effects of the third aspect and will not be repeated here.
[0017] In a fifth aspect, a communication method is provided, which can be applied to the terminal side, such as a terminal device or a communication module in the terminal device, or a circuit or chip (such as a modem) chip responsible for the communication function in the terminal device, also known as a baseband chip, or a system-on-chip (SoC) chip or SIP chip containing a modem core. Taking the application of this method to the terminal device as an example, in this method, the terminal device receives a first DCI, and the first DCI is used to indicate a first time domain resource for receiving a downlink signal; if the time interval between the end time of the first DCI and the start time of the second time domain resource is less than T, a downlink signal is received on the first time domain resource, and the second time domain resource is a pre-configured resource for sending an uplink signal, and T is determined based on the processing capability of the terminal device.
[0018] In an embodiment of the present application, the time interval between the end time of the first DCI and the start time of the second time domain resource is less than T, which can reduce the probability that the terminal device cannot operate normally in the cell due to the inability to receive the downlink signal (such as the public message carried by the downlink signal), thereby improving the robustness of the public message reception.
[0019] In a possible implementation, if the time interval between the end time of the first DCI and the start time of the second time domain resource is less than T, receiving a downlink signal on the first time domain resource includes: if the time interval between the end time of the first DCI and the start time of the second time domain resource is less than T, and the uplink signal to be sent does not carry HARQ-ACK, receiving a downlink signal on the first time domain resource; or, if the time interval between the end time of the first DCI and the start time of the second time domain resource is less than T, and regardless of whether the uplink signal to be sent carries HARQ-ACK, receiving a downlink signal on the first time domain resource. If the uplink signal does not carry HARQ-ACK, it indicates that the priority of the uplink signal is low, and the terminal device receives downlink data, which helps to improve communication performance. Alternatively, the terminal device may not determine the uplink data carried in the uplink signal, and receive the downlink signal according to the time domain resource indicated by the first DCI, which can reduce the probability that the terminal device will be unable to operate normally in the cell due to uplink desynchronization.
[0020] In a sixth aspect, a communication method is provided, which can be applied to a network device. In the method, the network device sends a first DCI to a terminal device, where the first DCI is used to indicate a first time domain resource for receiving a downlink signal; and sends a downlink signal on the first time domain resource.
[0021] The beneficial effects of the sixth aspect mentioned above can be found in the beneficial effects of the fifth aspect and will not be repeated here.
[0022] In the seventh aspect, a communication method is provided, which can be applied to the terminal side, such as a terminal device or a communication module in the terminal device, or a circuit or chip (such as a modem) chip responsible for the communication function in the terminal device, also known as a baseband chip, or a system-on-chip (SoC) chip or SIP chip containing a modem core. Taking the application of this method to the terminal device as an example, in this method, the terminal device receives first downlink control information DCI, and the first DCI is used to indicate a first time domain resource for receiving a downlink signal; wherein the end symbol of the first DCI and the start symbol of the first time domain resource include an uplink subband configured for sending an uplink signal and a downlink subband configured for receiving a downlink signal; and the symbol between the end symbol of the first DCI and the start symbol of the first time domain resource is determined to be a downlink symbol.
[0023] In an embodiment of the present application, the terminal device determines the symbols between the end symbol of the first DCI and the start symbol of the first time domain resource as downlink symbols and does not send uplink signals, which can effectively avoid frequent switching of the terminal device.
[0024] In one possible implementation, determining that symbols between the end symbol of the first DCI and the start symbol of the first time domain resource are all downlink symbols includes: the first DCI and the first time domain resource are in the same time slot, and determining that symbols from the start symbol of the first DCI to the end symbol of the time slot in which the first DCI is located are all downlink symbols. The terminal device determines the symbols from the start symbol of the first DCI to the end symbol of the time slot in which the first DCI is located as downlink symbols, which can improve the robustness of downlink signal reception of low-capability terminal devices.
[0025] In one possible implementation, determining that the symbols between the end symbol of the first DCI and the start symbol of the first time domain resource are all downlink symbols further includes: the first DCI and the first time domain resource are in different time slots, determining that the symbols in the time slot where the first time domain resource is located are all downlink symbols, and that the symbols from the start symbol of the first DCI to the end symbol of the time slot where the first DCI is located are all downlink symbols. The terminal device determines that the symbols between the start symbol of the first DCI and the time slot where the first DCI is located and the symbols included in the time slot where the first time domain resource is located are all downlink symbols, which helps to improve the probability of low-capability terminal devices receiving downlink signals and helps to improve the robustness of downlink signal reception.
[0026] In one possible implementation, determining that the symbols between the end symbol of the first DCI and the start symbol of the first time domain resource are all downlink symbols also includes: including the symbol of the first DCI in the first K symbols of the first time slot where the first DCI is located, and determining that the symbols from the start symbol of the first DCI to the end symbol of the time slot where the first DCI is located are all downlink symbols. The first K symbols of the first DCI in the first time slot indicate that there is a high probability that the first time domain resource scheduled by the first DCI is also in the first time slot. The terminal device can determine the symbols from the start symbol of the first DCI to the end symbol of the first time slot as downlink symbols before parsing the first DCI, which helps to reduce the probability of the terminal device sending an uplink signal, thereby reducing the probability of the terminal device frequently switching.
[0027] In one possible implementation, determining that the symbols between the end symbol of the first DCI and the start symbol of the first time domain resource are all downlink symbols also includes: the first K symbols of the time slot where the first DCI is located do not include the symbol of the first DCI, determining that the symbols of the next time slot after the time slot where the first DCI is located are all downlink symbols, and that the symbols from the start symbol of the first DCI to the end symbol of the time slot where the DCI is located are all downlink symbols. The fact that the first DCI is not in the first K symbols of the first time slot indicates that the probability that the first time domain resource scheduled by the first DCI is in the next adjacent time slot is high, and the terminal device determines the symbols from the start symbol of the first DCI to the next adjacent time slot as downlink symbols, helps to reduce the probability of the terminal device sending an uplink signal, thereby reducing the probability of the terminal device frequently switching.
[0028] In an eighth aspect, a communication method is provided, which can be applied to a network device. In the method, the network device sends a first DCI to a terminal device, where the first DCI is used to indicate a first time domain resource for receiving a downlink signal.
[0029] The beneficial effects of the eighth aspect mentioned above can be referred to the beneficial effects of the seventh aspect and will not be repeated here.
[0030] In a possible implementation, the first DCI in the above-mentioned first to second aspects, or fifth to eighth aspects is carried in a first control resource set, the index of the first control resource set is 0, or the first control resource set is associated with a public search space set.
[0031] The first control resource set index is 0, or the first control resource set is associated with the public search space set, indicating that the first time domain resource scheduled by the first DCI may be used to receive public messages, that is, the downlink signal has a higher priority and needs to be received first, which helps to improve the robustness of downlink signal reception and increase the probability of terminal equipment operating normally in the cell.
[0032] In a ninth aspect, an embodiment of the present application provides a communication device, which may be a terminal device or a module (such as a chip, etc.) used in a terminal device. The device has the function of implementing any implementation method of the first, third, fifth, or seventh aspects above. The function can be implemented by hardware or by executing corresponding software implementations through hardware. The hardware or software includes one or more modules corresponding to the above functions.
[0033] In a tenth aspect, an embodiment of the present application provides a communication device, which may be a network device or a module (such as a chip, etc.) used in a network device. The device has the function of implementing any implementation method of the second, fourth, sixth, or eighth aspects above. The function can be implemented by hardware or by executing corresponding software implementation by hardware. The hardware or software includes one or more modules corresponding to the above functions.
[0034] In an eleventh aspect, an embodiment of the present application provides a communication device. The communication device includes a communication interface and a processor, and optionally, a memory. The memory is used to store a computer program, and the processor is coupled to the memory and the communication interface. When the processor reads the computer program or instructions, the communication device executes the method performed by the terminal device in the first, third, fifth, or seventh aspects, or the method performed by the network device in the fourth, sixth, or eighth aspects.
[0035] In the twelfth aspect, an embodiment of the present application provides a computer-readable storage medium, which is used to store a computer program. When the computer program is run on a computer, the computer executes the method provided in any one of the first to eighth aspects above.
[0036] In a thirteenth aspect, an embodiment of the present application provides a computer program product, comprising a computer program, which, when executed on a computer, enables the computer to execute the method described in any one of the first to eighth aspects above.
[0037] In the fourteenth aspect, a chip system is provided, comprising a processor and an interface, wherein the processor is configured to call and execute instructions from the interface so that the chip system implements the method described in any one of the first to eighth aspects above.
[0038] The beneficial effects of the ninth to fourteenth aspects mentioned above refer to the beneficial effects of the first to eighth aspects and will not be repeated. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] Figure 1Schematic diagram of time-frequency domain resources in a communication system;
[0040] Figure 2 This is an architecture diagram of a communication system applicable to embodiments of the present application;
[0041] Figure 3 A schematic diagram of a resource conflict scenario provided in an embodiment of the present application;
[0042] Figure 4 A flowchart of the first communication method provided in an embodiment of the present application;
[0043] Figure 5A and Figure 5B A schematic diagram of a scenario in which two resources overlap in an embodiment of the present application;
[0044] Figure 6A and Figure 6B Two execution effect diagrams provided for the embodiments of this application;
[0045] Figure 7 A flowchart of the second communication method provided in an embodiment of the present application;
[0046] Figure 8 This is a diagram showing the third execution effect provided in the embodiment of the present application;
[0047] Figure 9 A flowchart of a third communication method provided in an embodiment of the present application;
[0048] Figure 10 This is a fourth execution effect diagram provided in the embodiment of the present application;
[0049] Figure 11 A flowchart of a fourth communication method provided in an embodiment of the present application;
[0050] Figure 12A and Figure 12B Two schematic diagrams of downlink symbols provided in embodiments of the present application in which the symbols between the end symbol of the first DCI and the start symbol of the first time domain resource are downlink symbols;
[0051] Figure 13 A diagram showing a scenario in which the first CORESET provided in an embodiment of the present application is located in the first three symbols of the first time slot;
[0052] Figure 14 A schematic diagram of the architecture of a communication system provided in an embodiment of the present application;
[0053] Figure 15 A structural diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0054] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, some of the terms in the embodiments of the present application are explained below to facilitate understanding by those skilled in the art.
[0055] (1) TDD, which can send uplink signals and receive downlink signals in the same time slot or OFDM symbol, such as Figure 1 As shown in a in FIG, in time slot (slot) 0, a downlink signal can be received on the downlink (DL) bandwidth part (bandwidth part, BWP) (i.e., DL BWP), and an uplink signal can be sent on the uplink (UL) BWP (i.e., UL BWP), where the DL BWP and the UL BWP are located on different carriers, i.e., they are separated in the frequency domain.
[0056] (2) Frequency division duplex (FDD): The center frequency of DL BWP and UL BWP is the same. At the same time, only uplink signals can be sent or downlink signals can be received. Figure 1 As shown in b, time slot 0 is a DL time slot and can only receive downlink signals. Time slot 4 is a UL time slot and can only send uplink signals. Time slot 3 is a flexible time slot and can send uplink signals or receive downlink signals, but not simultaneously. The minimum granularity for switching between sending uplink signals and receiving downlink signals is an OFDM symbol. For example, if time slot 3 consists of 14 or 12 OFDM symbols, the first X OFDM symbols can be downlink symbols, the next Y OFDM symbols can be uplink symbols, and the middle 14-XY (or 12-XY) OFDM symbols are flexible symbols, where 0 <= X <= 14, 0 <= Y <= 14, and X + Y <= 14. Downlink symbols are used to receive downlink signals, and uplink symbols are used to send uplink signals. Flexible symbols can be used for both sending uplink signals and receiving downlink signals. The transmission direction of the terminal device on the flexible symbol may be configured by the network device through radio resource control (RRC) signaling or indicated by DCI. In the embodiment of the present application, OFDM symbols and symbols may be used alternately.
[0057] (3) SBFD refers to configuring resources for sending uplink signals and receiving downlink signals simultaneously on a certain symbol or time slot of TDD. Figure 1As shown in Figure c, in time slot 0, within the downlink BWP, there is a frequency domain resource for sending uplink signals. This frequency domain resource is usually called an uplink subband, which enables uplink signals to be sent and downlink signals to be received in time slot 0. Currently, network equipment can simultaneously send uplink signals and receive downlink signals in time slot 0. Some terminal devices can also simultaneously send uplink signals and receive downlink signals in time slot 0. These terminal devices can be called full-duplex terminal devices. Some terminal devices can only send uplink signals or receive downlink signals. These terminal devices can be called half-duplex terminal devices. Compared with TDD, SBFD has more uplink resources, which can improve uplink coverage.
[0058] (4) Resources, which may be resources used to send uplink signals or resources used to receive downlink signals. Transmitting uplink signals includes but is not limited to sending the following signals: sounding reference signal (SRS), demodulation reference signal (DMRS), PUCCH, PRACH and PUSCH, etc. Receiving downlink signals includes but is not limited to receiving the following signals: channel state information reference signal (CSI-RS), channel state information interference measurement signal (CSI-IM), cell specific reference signal (CS-RS), user equipment specific reference signal (US-RS), DMRS, synchronization system / physical broadcast channel block (SS / PBCH block), PDCCH, PDSCH, etc. SS / PBCH block may be referred to as synchronization signal block (SSB).
[0059] Resources can be configured through RRC signaling. In terms of configuration structure, a resource can be a data structure that includes relevant parameters of its corresponding uplink / downlink signal, such as the type of uplink / downlink signal, the resource element carrying the uplink / downlink signal, the transmission time and period of the uplink / downlink signal, the number of ports used to transmit the uplink / downlink signal, etc. Each uplink / downlink signal resource has an index to identify the uplink / downlink signal resource. It is understood that the resource index can also be referred to as the resource identifier, and this embodiment of the application does not impose any restrictions on this.
[0060] (5) Control resource set (CORESET), used by network devices to send physical downlink control channels (PDCCH) for scheduling common messages, such as system information block 1 (SIB1), other system information (OSI), random access response (RAR), paging, etc. A CORESET consists of several resource blocks (RBs) in the frequency domain and one, two, or three OFDM symbols in the time domain. The time domain position of a CORESET is related to the associated search space set (SSset), which is generally a periodic time-frequency domain resource.
[0061] In the embodiments of the present application, the number of nouns, unless otherwise specified, means "singular noun or plural noun", that is, "one or more". "At least one" means one or more, and "plural" means two or more. "And / or" describes the association relationship of associated objects, indicating that there may be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. For example, A / B means: A or B. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c means: a, b, c, a and b, a and c, b and c, or a and b and c, where a, b, c can be single or multiple.
[0062] In the embodiments of this application, ordinal numbers such as "first" and "second" are used to distinguish between multiple objects and are not used to limit the size, content, order, timing, priority, or importance of multiple objects. For example, the names "first resource" and "second resource" do not indicate differences in the content, size, priority, or importance of the two resources. In addition, the numbering of steps in the various embodiments described in the embodiments of this application is only for distinguishing different steps and in some cases is not used to limit the order of the steps.
[0063] The embodiments of the present application will be described in detail below with reference to the accompanying drawings. The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) system, fifth generation (5G) system or new radio (NR), or to future communication systems or other similar communication systems.
[0064] The technical solutions of the embodiments of the present application can also be applied to technical fields such as unmanned driving, driver assistance (ADAS), intelligent driving, connected driving, intelligent network driving, car sharing, smart / intelligent car, digital car, unmanned car (unmanned car / driverless car / pilotless car / automobile), Internet of vehicles (IoV), self-driving car (self-driving car, autonomous car), cooperative vehicle infrastructure (CVIS), intelligent transport system (ITS), and vehicular communication.
[0065] Figure 2A communication system applicable to embodiments of the present application is shown. The communication system may include one or more network devices and one or more terminal devices. A network device may transmit data or control signaling to one or more terminal devices. Multiple network devices may also simultaneously transmit data or control signaling to a single terminal device.
[0066] The above-mentioned communication system applicable to the embodiment of the present application is only an example, and the communication system applicable to the embodiment of the present application is not limited to this. For example, the number of network devices and terminal devices included in the communication system can also be other numbers.
[0067] The terminal device involved in the embodiments of the present application is a device with wireless transceiver functions, which can be a fixed device, a mobile device, a handheld device (such as a mobile phone), a wearable device, an in-vehicle device, or a wireless device built into the above device (such as a communication module, a modem, or a chip system, etc.). The terminal device is used to connect people, objects, machines, etc., and can be widely used in various scenarios, such as but not limited to the following scenarios: cellular communication, device-to-device communication (D2D), vehicle to everything (V2X), machine-to-machine / machine-type communication (M2M / MTC), Internet of Things (IoT), virtual reality (VR), augmented reality (AR), industrial control, self-driving, remote medical, smart grid, smart furniture, smart office, smart wearable, smart transportation, smart city, drones, robots and other scenarios. The terminal device may sometimes be referred to as user equipment (UE), terminal, access station, UE station, remote station, wireless communication device, or user equipment, etc.
[0068] In the embodiments of the present application, the communication device for implementing the terminal device function may be a terminal device, or may be a device capable of supporting the terminal device to implement the function, such as a chip system, which may be installed in the terminal device. In the technical solutions provided in the embodiments of the present application, the technical solutions provided in the embodiments of the present application are described by taking the terminal device as an example in which the device for implementing the terminal device function is a terminal device. In addition, for ease of description, the terminal device in the embodiments of the present application is described by taking a UE as an example.
[0069] The network devices involved in the embodiments of the present application include, for example, access network devices and / or core network devices. Access network devices are network-side devices with wireless transceiver functions. Access network devices can be devices in a radio access network (RAN) for providing wireless communication functions for terminal devices, referred to as RAN devices. For example, access network devices can be base stations, evolved Node Bs in long-term evolution (LTE) systems or long-term evolution-advanced (LTE-A), which can be referred to as eNB or e-NodeB for short, transmission reception points (TRPs), next-generation base stations (next generation NodeBs, gNBs) in fifth-generation (5G) mobile communication systems, next-generation base stations in sixth-generation (6G) mobile communication systems, base stations in future mobile communication systems, or access nodes in Wi-Fi systems, etc., and can also be access network devices in open access networks (open RAN, ORAN) systems, etc. The access network device may also be a macro base station, a micro base station (also known as a small station) or an indoor station, or a relay node or a donor node, etc. The access network device may also be a radio network controller (RNC), a node B (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (for example, a home evolved NodeB, or a home Node B, HNB), a base band unit (BBU) or a remote radio unit (RRU), or a Wi-Fi access point (AP), or a baseband pool (BBU pool) and RRU in a cloud radio access network (CRAN), etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the access network device.
[0070] In addition, the access network device can also be a module or unit that completes part of the functions of the base station. For example, the access network device can be a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). Among them, the CU can complete the functions of the radio resource control protocol and the packet data convergence protocol (PDCP) of the base station, and can also complete the function of the service data adaptation protocol (SDAP); the DU can complete the functions of the radio link control layer and the medium access control (MAC) layer of the base station, and can also complete part of the physical layer or all of the physical layer functions. In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, CU can also be called O-CU, DU can also be called open (open, O)-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CUP-UP, and RU can also be called O-RU.
[0071] Core network equipment is used to implement functions such as mobility management, data processing, session management, policy and billing. The names of the devices that implement core network functions in systems with different access technologies may be different, and this embodiment of the present application does not limit this. Taking the fifth generation (5G) mobile communication system as an example, the core network equipment includes: access and mobility management function (AMF), session management function (SMF), policy control function (PCF) or user plane function (UPF), etc.
[0072] In the embodiments of the present application, the communication device for implementing the network device function may be a network device, or may be a device capable of supporting the network device to implement the function, such as a chip system, which may be installed in the network device. In the technical solutions provided in the embodiments of the present application, the technical solutions provided in the embodiments of the present application are described by taking the network device as an example of the device for implementing the network device function being a network device.
[0073] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Ordinary technicians in this field will know that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0074] In the SBFD time slot, the terminal device sends uplink signals and receives downlink signals in time division and cannot be performed at the same time. If the terminal device receives DCI on CORESET, and the time domain resources (time domain resource 1) scheduled by this DCI for receiving downlink signals (such as receiving PDSCH) conflict with the time domain resources (such as time domain resource 2) configured by RRC signaling for sending uplink signals (such as sending PUSCH), the terminal device may send uplink signals instead of receiving downlink signals. The terminal device cannot receive the public message scheduled by PDCCH, resulting in the terminal device being unable to work normally in the cell, such as uplink loss of synchronization, and unable to receive changed system messages.
[0075] The conflict between time domain resource 1 and time domain resource 2 can be understood as the overlap of time domain resource 1 and time domain resource 2 in the time domain, or it can be understood as the time interval between the DCI for scheduling the time domain resource 1 and the time domain resource 2 in the time domain does not meet T, for example, T proc,2 .
[0076] For example, see Figure 3 The interval between the end symbol of the DCI and the start symbol of time domain resource 2 does not meet the time T proc,2 , that is, the interval between the end symbol of DCI and the start symbol of time domain resource 2 is less than T proc,2 , it can be understood that the first time domain symbol of time domain resource 2 is T after the last time domain symbol of DCI or CORESET where DCI is detected. proc,2 or, it can also be understood that the last time domain symbol of the DCI or the CORESET where the DCI is detected is T before the first time domain symbol of the time domain resource 2. proc,2 Within the range of time domain symbols, it indicates that when the terminal device receives the DCI, the data carried in the PUSCH has begun to be prepared, and the terminal device has no time to stop or cancel the transmission of PUSCH to receive PDSCH, so the terminal device sends PUSCH on time domain resource 2. proc,2This is the PUSCH processing time predefined in the TS38.214 protocol, including the DCI parsing and processing time, PUSCH data preparation time, and the time required for transceiver switching. In this way, if the PDSCH carries common messages or system message blocks, it may cause the terminal device to not operate normally in the cell, such as uplink loss of synchronization.
[0077] In view of this, embodiments of the present application provide several communication methods for reasonably determining the signal transmission direction of a terminal device in an SBFD timeslot to improve communication performance.
[0078] The method provided in the embodiments of the present application is described below with reference to the accompanying drawings.
[0079] This application embodiment provides a first communication method, see Figure 4 , which is the flow chart of this method. This method can be applied in Figure 2 For example, the network device involved in the method is Figure 2 The network device in the communication system shown in FIG. 1 , the terminal device involved in the method is Figure 2 In the embodiment of the present application, all optional steps are indicated by dotted lines.
[0080] S401: A network device sends a first DCI to a terminal device, where the first DCI is used to indicate a first time domain resource for receiving a downlink signal. Correspondingly, the terminal device receives the first DCI.
[0081] The first DCI is used to indicate the first time domain resource for receiving a downlink signal. The network device may carry the first DCI in the PDCCH and send it. The terminal device may obtain the first DCI by monitoring the candidate PDCCH. The resource on which the terminal device monitors the PDCCH may be a pre-configured resource, such as a first control resource set, i.e., a first CORESET. Therefore, optionally, before executing S401, S402 may also be executed: the network device sends the first configuration information for configuring the first CORESET to the terminal device. Accordingly, the terminal device receives the first configuration information. For example, the network device may send the first configuration information to the terminal device through RRC signaling. The first configuration information may include, for example, the index of the first CORESET (e.g., the RRC parameter controlResourceSetId), the SS set associated with the first CORESET (e.g., the RRC parameter SearchSpace), and the time-frequency domain resources occupied by the first CORESET (e.g., the RRC parameters duration, frequencyDomainResources), etc.
[0082] S403: The terminal device determines whether the first time domain resource and the second time domain resource overlap.
[0083] The second time domain resource is a pre-configured resource for sending uplink signals, for example, pre-configured by the network device through RRC signaling. Optionally, the second time domain resource and the first time domain resource are located in different sub-bands, for example, please refer to Figure 3 , the first time domain resource can be located at Figure 3 The downlink subband shown, the second time domain resource can be located at Figure 3 The uplink subband shown, wherein the uplink subband and the downlink subband may be different subbands in the same carrier, for example.
[0084] The uplink signal sent on the second time domain resource may include, for example, a physical uplink control channel (PUCCH), a sounding reference signal (SRS), a physical uplink shared channel (PUSCH), and a physical random access channel (PRACH).
[0085] Among them, the PUSCH transmission methods currently include the following two:
[0086] Method 1: Dynamically scheduled PUSCH transmission. For example, a network device may send a DCI indication to a terminal device. This DCI indication carries scheduling information for resources used to transmit PUSCH. This scheduling information may include, for example, time-frequency domain resources, coding and modulation schemes, and transport block size. The resources used to transmit PUSCH are also referred to as PUSCH resources.
[0087] Method 2: PUSCH transmission based on semi-persistent scheduling. For example, the network device can pre-configure PUSCH resources through RRC signaling, and the terminal device can transmit PUSCH based on the PUSCH resources. Among them, PUSCH transmission based on semi-persistent scheduling can include the following two types:
[0088] Configured grant type 1 (CG type 1): In this type, the network device sends the higher-layer parameter configuredGrantConfig containing rrc-ConfiguredUplinkGrant to the terminal device. The network device may not send DCI to the terminal device for activation or deactivation.
[0089] Configured grant type 2 (CG type 2). This type is similar to semi-persistent scheduling (SPS) in LTE. The network device sends the high-level parameter configuredGrantConfig without rrc-ConfiguredUplinkGrant to the terminal device, and then activates or deactivates it through Layer 1 (L1) signaling. This process can be called "configured uplink grant based on L1 signaling", where L1 signaling can be DCI or medium access control control element (MAC CE) of the layer.
[0090] Therefore, if the second time domain resource is a pre-configured resource for sending a PUSCH, the PUSCH is a semi-statically scheduled (CG type 1 or CG type 2) PUSCH.
[0091] The terminal device can determine whether the first time domain resource and the second time domain resource overlap based on whether the first time domain resource and the second time domain resource include the same symbol. If the first time domain resource and the second time domain resource include the same symbol, it can be determined that the first time domain resource overlaps with the second time domain resource. If the first time domain resource and the second time domain resource do not include the same time domain symbol, it can be determined that the first time domain resource and the second time domain resource do not overlap. For example, please refer to Figure 5A and Figure 5B , are several examples of the overlap between the first time domain resource and the second time domain resource, Figure 5A This is an example of partial overlap between the first time domain resource and the second time domain resource. Figure 5B This is an example in which the first time domain resource and the second time domain resource completely overlap.
[0092] If the terminal device determines that the first time domain resource overlaps with the second time domain resource, that is, the first time domain resource and the second time domain resource are overlapped, Figure 5A or Figure 5B The relationship shown indicates that the terminal device can only send uplink signals or receive downlink signals, so S405 can be executed; if the first time domain resource and the second time domain resource do not overlap, that is, the first time domain resource and the second time domain resource do not exist. Figure 5A or Figure 5B The relationship shown indicates that the terminal device can both send uplink signals and receive downlink signals, so S406 can be executed.
[0093] Optionally, the network device may further configure the priority of the uplink data carried in the uplink signal. Taking the uplink signal as PUCCH or semi-static PUSCH as an example, the uplink data that may be carried by the PUCCH or semi-static PUSCH may be channel state information (CSI) or HARQ-ACK. The network device may configure the priority of the uplink data based on the importance of CSI and HARQ-ACK. For example, if the importance of CSI is lower than that of HARQ-ACK, the network device may configure CSI as low-priority uplink data and configure HARQ-ACK as high-priority uplink data.
[0094] Among them, if the uplink data is HARQ-ACK, the network device can also configure the priority of the uplink data according to the priority of the communication scenario corresponding to the HARQ-ACK. For example, in NR, enhanced mobile broadband (eMBB) has a lower priority than ultra reliable low latency communication (URLLC), so the network device can configure the HARQ-ACK corresponding to the SPS PDSCH of URLLC as high-priority uplink data, and the HARQ-ACK corresponding to the SPS PDSCH of eMBB as low-priority uplink data.
[0095] If the uplink data is CSI, the network device may also configure the priority of the uplink data based on the frequency band corresponding to the CSI. For example, the network device may configure the CSI corresponding to the reference signal of certain important frequency bands (such as the downlink channel state information reference signal (CSI-RS)) as high-priority uplink data, and configure the CSI corresponding to the CSI-RS of other frequency bands other than the certain important frequency bands as low-priority uplink data.
[0096] Optionally, the network device may configure the priority of the uplink data through the ConfiguredGrantConfig in the RRC signaling used to configure the second time domain resources; or, the network device may configure the priority of the uplink data in the first CORESET; or, the network device may also configure the priority of the uplink data through the harq-CodebookID in the RRC signaling; or, the network device may also configure the priority of the uplink data through the CSI-ReportConfig in the resource configuration information used to send the CSI-RS resources.
[0097] For example, if the network device determines the importance of uplink data based on the importance of CSI and HARQ-ACK, the network device may configure the priority of the uplink data through ConfiguredGrantConfig in the RRC signaling used to configure the second time domain resource, for example, by indicating whether the priority corresponding to this CG type 1 or CG type 2 transmission is high priority or low priority through the RRC parameter Transmission-PriorityIndex; or configure the PUSCH priority of the uplink data in the first CORESET. For example, please refer to Table 1.
[0098] Table 1
[0099]
[0100] Among them, p0 represents low priority and p1 represents high priority.
[0101] If the network device configures the priority of the uplink data according to the priority of the communication scenario corresponding to the HARQ-ACK, the network device can configure the priority of the uplink data through the harq-CodebookID in the RRC signaling. For example, the network device can use the RRC parameter Transmission-PriorityIndex in the configuration information of the SPS PDSCH to indicate whether the priority corresponding to the SPS PDSCH is high priority or low priority, or indicate whether the HARQ-ACK information corresponding to the SPS PDSCH is high priority or low priority. For example, please refer to Table 2.
[0102] Table 2
[0103]
[0104]
[0105] Among them, p0 represents low priority and p1 represents high priority.
[0106] If the network device configures the priority of the uplink data based on the frequency band corresponding to the CSI, the network device can configure the priority of the uplink data using the CSI-ReportConfig in the resource configuration information used to send the CSI-RS resource. For example, the network device can configure certain CSI reports to have a high priority and certain CSI reports to have a low priority using the RRC parameter Transmission-PriorityIndex. For example, please refer to Table 3.
[0107] Table 3
[0108]
[0109] Among them, p0 represents low priority and p1 represents high priority.
[0110] When the terminal device determines that the first time domain resource overlaps with the second time domain resource, it can also obtain the uplink data carried by the uplink signal to be sent to determine the priority of the uplink data carried in the uplink signal to be sent, and determine whether to execute S405 based on the priority. For example, if the uplink data carried in the uplink signal to be sent is CSI, it can also be understood that the uplink signal to be sent does not carry HARQ-ACK, indicating that the priority of the uplink signal is low, and S405 can be executed. If the uplink signal to be sent carries HARQ-ACK, indicating that the priority of the uplink signal is high, S405 can be not executed.
[0111] If the uplink data carried in the uplink signal to be sent is the HARQ-ACK corresponding to the SPS PDSCH of eMBB, it indicates that the priority of the uplink signal is low, and S405 can be executed. If the uplink data carried in the uplink signal to be sent is the HARQ-ACK corresponding to the SPS PDSCH of URLLC, it indicates that the priority of the uplink signal is high, and S405 may not be executed.
[0112] If the uplink data carried in the uplink signal to be transmitted is the CSI corresponding to the CSI-RS of a non-designated frequency band (e.g., the other frequency bands mentioned above), it indicates that the priority of the uplink signal is low, and S405 can be executed. If the uplink data carried in the uplink signal to be transmitted is the CSI corresponding to the CSI-RS of a designated frequency band (e.g., some of the important frequency bands mentioned above), it indicates that the priority of the uplink signal is high, and S405 may not be executed.
[0113] Alternatively, the terminal device may also execute S405 when it is determined that the first time domain resource overlaps with the second time domain resource, that is, execute S405 regardless of whether the uplink signal to be sent on the second time domain resource carries HARQ-ACK.
[0114] Alternatively, the terminal device can also determine the index (index) of the first CORESET that receives the first DCI or the associated SS set type. If the index of the first CORESET is 0, or if the SS set type associated with the first CORESET is a common search space set (CSS), it indicates that the first time domain resource scheduled by the first DCI is used to receive public messages, where the public messages may include OSI, RAR, paging and other messages. Therefore, the terminal device believes that the downlink signal to be received has a higher priority, and the terminal device can execute S405.
[0115] In some embodiments, the terminal device may also determine whether to execute S405 or S406 based on the capability information sent to the network device. For example, the network device may also obtain the capability information of the terminal device. If the capability information indicates that the terminal device has the capability of frequent switching, indicating that the terminal device can frequently switch to send uplink signals and receive downlink signals, the network device configuration may configure non-overlapping time domain resources for the terminal device. For example, the network device may configure the first time domain resource and the second time domain resource to be non-overlapping. The terminal device can frequently switch to send uplink signals and receive downlink signals, which can also be understood as the terminal device being able to perform more than one switch from uplink sending to downlink receiving and / or more than one switch from downlink receiving to uplink sending within a time slot.
[0116] When the terminal device receives the first DCI, if it is determined that the capability information sent to the network device indicates that it has the capability of frequent switching, the terminal device may consider that the first time domain resource and the second time domain resource may not overlap, and may execute S406. The execution effect is as follows: Figure 6A If it is determined that the capability information sent to the network device indicates that it does not have the capability of frequent switching, the terminal device may consider that the first time domain resource and the second time domain resource may overlap, and may execute S405.
[0117] Optionally, when the terminal device determines that the capability information sent to the network device indicates that it does not have the capability of frequent switching, it can also determine whether the first time domain resource and the second time domain resource overlap. If the first time domain resource and the second time domain resource do not overlap, it can also determine the interval between the first time domain resource and the second time domain resource. If the time interval is greater than or equal to the time required for the terminal device to switch the transceiver, that is, the time interval is greater than or equal to N symbols, and the N symbols are the time required for the terminal device to switch the transceiver, S406 can be executed, and the execution effect is as follows: Figure 6A As shown. Figure 6A For example, the interval between the first time domain resource and the second time domain resource is greater than or equal to N symbols. It can be understood that the first time domain symbol of the first time domain resource is not within the range of N time domain symbols after the last time domain symbol of the second time domain resource; or, it can also be understood that the last time domain symbol of the second time domain resource is not within the range of N time domain symbols before the first time domain symbol of the first time domain resource.
[0118] If the time interval is less than N symbols, it indicates that the terminal device has no time to switch the transceiver to receive the downlink signal, and the terminal device may not send the uplink signal, that is, execute S405, and the execution effect is as follows: Figure 6B As shown. Among them, Figure 6A and Figure 6B In the code, the symbol “√” means execution, and the symbol “×” means non-execution. Figure 6AFor example, the interval between the first time domain resource and the second time domain resource is less than N symbols, which can be understood as that the first time domain symbol of the first time domain resource is within the range of N time domain symbols after the last time domain symbol of the second time domain resource; or, it can also be understood as that the last time domain symbol of the second time domain resource is within the range of N time domain symbols before the first time domain symbol of the first time domain resource.
[0119] Optionally, before executing S403, S404 may be further executed: the network device sends second configuration information for configuring the second time domain resource to the terminal device. Correspondingly, the terminal device receives the second configuration information.
[0120] For example, the network device may send the second configuration information to the terminal device through RRC signaling. The second configuration information may include, for example, the signal type of the uplink signal, such as the aforementioned PUCCH, SRS, PUSCH, and PRACH. The second configuration information may be the same configuration information as the first configuration information described in S402, or the second configuration information may be different configuration information from the first configuration information described in S402. When the second configuration information is different configuration information from the first configuration information, the first configuration information and the second configuration information may be sent through the same RRC signaling, or may be sent through different RRC signaling, which is not limited in this embodiment of the present application. If the first configuration information and the second configuration information are the same configuration information, or the second configuration information and the second configuration information are sent through the same RRC signaling, S404 and S402 are the same step; if the first configuration information and the second configuration information are sent through different RRC signaling, S402 and S404 can be executed simultaneously, or S404 can be executed before S402, or S404 can be executed after S402. The embodiment of the present application does not limit the execution order of S402 and S404.
[0121] S405: The terminal device receives a downlink signal from the network device on the first time domain resource.
[0122] The terminal device receives a downlink signal on a first time domain resource, for example, receives a PDSCH from a network device.
[0123] S406: The terminal device receives a downlink signal from the network device on the first time domain resource, and sends an uplink signal to the network device on the second time domain resource.
[0124] The terminal device sends an uplink signal on the second time domain resource, for example, sends a PUSCH to the network device.
[0125] In the above technical solution, when the terminal device determines that the first time domain resource for receiving the downlink signal overlaps with the second time domain resource for sending the uplink signal, if the downlink signal is determined to be more important based on the type of the control resource set carrying the first DCI, the priority of the uplink data configured by the network device, etc., the terminal device receives the downlink signal, which helps to improve the robustness of the downlink signal reception and increase the probability of the terminal device operating normally in the cell.
[0126] Based on the first communication method mentioned above, this embodiment of the application provides a second communication method, please refer to Figure 7 , which is the flow chart of this method. This method can be applied in Figure 2 For example, the network device involved in the method is Figure 2 The network device in the communication system shown in FIG. 1 , the terminal device involved in the method is Figure 2 In the embodiment of the present application, all optional steps are indicated by dotted lines.
[0127] S701: The network device sends first configuration information for configuring a first CORESET to the terminal device. Correspondingly, the terminal device receives the first configuration information.
[0128] S702: The network device sends a first DCI to the terminal device, where the first DCI is used to indicate a first time domain resource for receiving a downlink signal. Correspondingly, the terminal device receives the first DCI.
[0129] For the description of S701 to S702 , reference may be made to the description of the corresponding steps in S401 to S402 , which will not be repeated here.
[0130] S703: The network device sends second configuration information for configuring the second time domain resource to the terminal device. Correspondingly, the terminal device receives the second configuration information.
[0131] For the description of S703 , reference may be made to the description of S404 , which will not be repeated here.
[0132] S704: The terminal device determines whether the first time domain resources overlap with the second time domain resources.
[0133] The second time domain resource is a preconfigured resource for sending uplink signals. The second time domain resource and the first time domain resource are located in different subbands. Optionally, the second time domain resource and the first time domain resource are different subbands in the same carrier.
[0134] For the case where the first time domain resource and the second time domain resource overlap, please refer to Figure 5A and Figure 5BIf the terminal device determines that the first time domain resource overlaps with the second time domain resource, that is, there is a certain overlap between the first time domain resource and the second time domain resource. Figure 5A or Figure 5B The relationship shown indicates that the terminal device can only send uplink signals or receive downlink signals, so the terminal device can also determine whether the terminal device executes S705 based on the type of uplink data carried in the uplink signal to be sent. For example, the terminal device can further determine whether the uplink signal to be sent carries HARQ-ACK. If the uplink signal to be sent carries HARQ-ACK, it indicates that the priority of the uplink signal is higher than that of the downlink signal, so S705 can be executed; if the uplink signal to be sent does not carry HARQ-ACK, it indicates that the priority of the uplink signal is lower than that of the downlink signal, so S705 may not be executed.
[0135] If the terminal device determines that the first time domain resource and the second time domain resource do not overlap, that is, the first time domain resource and the second time domain resource do not exist, Figure 5A or Figure 5B The relationship shown indicates that the terminal device can both send uplink signals and receive downlink signals, so S706 can be executed.
[0136] In some embodiments, the network device may further configure the priority of the uplink data carried in the uplink signal. For a description of the network device configuring the priority of the uplink data, reference may be made to the description of the network device configuring the priority of the uplink data in S403, which will not be repeated here. The terminal device may further determine whether to execute S705 based on the priority of the uplink data configured by the network device.
[0137] For example, if the uplink signal to be sent does not carry HARQ-ACK, for example, the uplink signal to be sent carries CSI, and the CSI is the CSI corresponding to the CSI-RS of the designated frequency band described in S403, indicating that the uplink signal has a higher priority, S705 can be executed. If the CSI is the CSI corresponding to the CSI-RS of the non-designated frequency band described in S403, it indicates that the uplink signal has a lower priority and S705 may not be executed.
[0138] If the uplink data carried in the uplink signal to be sent is the HARQ-ACK corresponding to the URLLC SPS PDSCH, it indicates that the uplink signal has a higher priority and S705 can be executed. If the uplink data is the HARQ-ACK corresponding to the eMBB SPS PDSCH, it indicates that the uplink signal has a lower priority and S705 may not be executed.
[0139] Alternatively, the terminal device may also determine the index (index) of the first CORESET that receives the first DCI or the associated SS set type. If the index of the first CORESET is not 0, or if the SS set type associated with the first CORESET is not a common search space set (CSS), it indicates that the downlink data carried in the downlink signal is less important, so the terminal device believes that the uplink signal has a higher priority, and the terminal device may execute S705. The CSS type may include type0, type0A, type0B, type1, type1A, type2, type2A, i.e., type0-PDCCH CSS set, type0A-PDCCH CSS set, type0B-PDCCH CSS set, type1A-PDCCH CSS set, type2-PDCCHCSS set, type2A-PDCCH CSS set.
[0140] The terminal device can also determine whether to execute S705 or S706 based on the capability information sent to the network device. Among them, the relevant description of the terminal device determining to execute S705 or S706 based on the capability information sent to the network device can refer to the relevant description of the terminal device determining to execute S405 or S406 based on the capability information sent to the network device in S404, which will not be repeated here. It should be understood that in the embodiment of the present application, when the terminal device determines that the time interval between the first time domain resource and the second time domain resource is less than the aforementioned N symbols (for example, T2), it indicates that the terminal device does not have time to switch the transceiver to receive the downlink signal. The terminal device can send an uplink signal without receiving a downlink signal, that is, execute S705. The execution effect is as follows. Figure 8 shown.
[0141] S705: The terminal device sends an uplink signal to the network device on the second time domain resource.
[0142] S706: The terminal device receives a downlink signal from the network device on the first time domain resource, and sends an uplink signal to the network device on the second time domain resource.
[0143] In the above technical solution, when the terminal device determines that the first time domain resource overlaps with the second time domain resource, if it is determined that the uplink data carried in the uplink signal to be sent has a high priority, the terminal device can send the uplink signal, which helps to improve the probability of the terminal device operating normally in the cell.
[0144] This application embodiment provides a third communication method, please refer to Figure 9 , which is the flow chart of this method. This method can be applied in Figure 2For example, the network device involved in the method is Figure 2 The network device in the communication system shown in FIG. 1 , the terminal device involved in the method is Figure 2 In the embodiment of the present application, all optional steps are indicated by dotted lines.
[0145] S901: The network device sends first configuration information for configuring a first CORESET to the terminal device. Correspondingly, the terminal device receives the first configuration information.
[0146] S902: The network device sends a first DCI to the terminal device. Correspondingly, the terminal device receives the first DCI.
[0147] For the description of S901 to S902 , reference may be made to the description of the corresponding steps in S401 to S402 , which will not be repeated here.
[0148] S903: The network device sends second configuration information for configuring the second time domain resource to the terminal device. Correspondingly, the terminal device receives the second configuration information.
[0149] For the description of S903 , please refer to the description of the corresponding step in S404 , which will not be repeated here.
[0150] S904: The terminal device determines the time interval between the end time of the first DCI and the start time of the second time domain resource.
[0151] The end time of the first DCI may be, for example, the end time of the corresponding first CORESET. If the time interval between the end time of the first DCI and the start time of the second time domain resource is as follows: Figure 3 As shown, the interval between the end time of the first DCI and the start time of the second time domain resource is less than T, indicating that the terminal device can only send uplink signals or receive downlink signals, so S905 can be executed. Among them, the interval between the end time of the first DCI and the start time of the second time domain resource is less than T, which can be understood as that the first time domain symbol of the second time domain resource is within the T time length range after the last time domain symbol of the first DCI or the first CORESET that detects the first DCI; or, it can also be understood as that the last time domain symbol of the first DCI or the first CORESET that detects the first DCI is within the T time length range before the first time domain symbol of the second time domain resource.
[0152] Optionally, T can be determined based on the capabilities of the terminal device. For example, T can be the aforementioned T proc,2, or it can be M symbols, for example, M=3, where M symbols can be understood as the time required for the terminal device to process DCI. The process of processing DCI may include, for example, channel estimation, demodulation, decoding, etc.
[0153] Among them, the end time of the first DCI can also be replaced by the start time of the first DCI (for example, the start time of the first CORESET), and the start time of the second time domain resource can also be replaced by the end time of the second time domain resource. When the end time of the first DCI is replaced by the start time of the first DCI, the time included in T also includes the time occupied by the first DCI, such as the number of symbols occupied by the first DCI, and T is the aforementioned T proc,2 For example, if the end time of the first DCI is replaced by the start time of the first DCI, then T=T1+T proc,2 , where T1 is the time occupied by the first DCI. Alternatively, the end time can also be replaced by the end symbol, and the start time can also be replaced by the start symbol. This embodiment of the present application is not limited to this.
[0154] Optionally, the network device may further configure the priority of the uplink data carried in the uplink signal, wherein the description related to the network device configuring the priority of the uplink data may refer to the description related to the network device configuring the priority of the uplink data in S403, which will not be repeated here. The terminal device may further determine whether to execute S905 based on the priority of the uplink data configured by the network device. Also, the description related to the terminal device determining whether to execute S905 based on the priority of the uplink data may refer to the description related to the terminal device determining whether to execute S405 based on the priority of the uplink data in S404, which will not be repeated here.
[0155] Optionally, the network device may further determine the position between the first time domain resource and the second time domain resource, and determine whether the first time domain resource and the second time domain resource overlap, and determine whether to send uplink data based on the determination result. For example, if the first time domain resource and the second time domain resource do not overlap, and the first time domain resource is earlier than the second time domain resource, after executing S905, the terminal device may still send an uplink signal. For the execution effect, please refer to Figure 10 If the first time domain resource overlaps with the second time domain resource, S905 is executed, that is, the terminal device does not send an uplink signal. If the first time domain resource does not overlap with the second time domain resource, and the first time domain resource is later than the second time domain resource, the terminal device may send an uplink signal before executing S905.
[0156] When the first time domain resource and the second time domain resource do not overlap, the terminal device may further determine whether to send an uplink signal based on capability information sent by the terminal device to the network device. For a description of the terminal device determining whether to send an uplink signal based on capability information sent to the network device, reference may be made to the description of the terminal device determining whether to execute S405 based on capability information sent to the network device in S404, and no further details are given here.
[0157] If the interval between the end time of the first DCI and the start time of the second time domain resource is greater than or equal to T, the terminal device can determine whether to receive a downlink signal, or receive a downlink signal and send an uplink signal based on whether the first time domain resource and the second time domain resource overlap. For the relevant description of the terminal device determining whether to receive a downlink signal, or receiving a downlink signal and sending an uplink signal based on whether the first time domain resource and the second time domain resource overlap, please refer to the relevant description of the terminal device determining whether to execute S405 or execute S406 based on whether the first time domain resource and the second time domain resource overlap in S404, which will not be repeated here. Among them, the interval between the end time of the first DCI and the start time of the second time domain resource is greater than or equal to T, which can be understood as that the first time domain symbol of the second time domain resource is not within the T time length range after the last time domain symbol of the first DCI or the first CORESET that detects the first DCI; or, it can also be understood as that the last time domain symbol of the first DCI or the first CORESET that detects the first DCI is not within the T time length range before the first time domain symbol of the second time domain resource.
[0158] S905: The terminal device receives a downlink signal from the network device on the first time domain resource.
[0159] In the above technical solution, when the terminal device determines that the time interval between the end time of the first DCI determined by the terminal device and the start time of the second time domain resource is less than T, if the importance of the downlink signal is determined to be higher based on the type of the control resource set carrying the first DCI, the priority of the uplink data configured by the network device, etc., the terminal device receives the downlink signal, which helps to improve the robustness of the downlink signal reception and increase the probability of the terminal device operating normally in the cell.
[0160] This application embodiment provides a fourth communication method, please refer to Figure 11 , which is the flow chart of this method. This method can be applied in Figure 2 For example, the network device involved in the method is Figure 2 The network device in the communication system shown in FIG. 1 , the terminal device involved in the method is Figure 2 Terminal equipment in the communication system shown.
[0161] S1101: The network device sends first configuration information for configuring a first CORESET to the terminal device. Correspondingly, the terminal device receives the first configuration information.
[0162] S1102: The network device sends a first DCI to the terminal device, where the first DCI is used to indicate a first time domain resource for receiving a downlink signal. Correspondingly, the terminal device receives the first DCI.
[0163] For the description of S1101 to S1102 , reference may be made to the description of the corresponding steps in S401 to S402 , which will not be repeated here.
[0164] Optionally, the time slot corresponding to the first time domain resource is an SBFD time slot, which includes both an uplink subband for sending uplink signals and a downlink subband for receiving downlink signals. Alternatively, the time slot corresponding to the first time domain resource is a TDD time slot, and the time slot where the first time domain resource is located is a flexible time slot.
[0165] S1103: The terminal device determines that the symbols between the end symbol of the first DCI and the start symbol of the first time domain resource are downlink symbols.
[0166] When the terminal device determines that it has received the first DCI, it can determine that the symbols between the end symbol of the first DCI and the start symbol of the first time domain resource called by the first DCI are all downlink symbols, so that the terminal device does not send uplink data on the symbols between the end symbol of the first DCI and the start symbol of the first time domain resource, thereby avoiding frequent switching of the transceiver by the terminal device. Among them, the terminal device determines that the symbols between the end symbol of the first DCI and the start symbol of the first time domain resource are all downlink symbols, which can also be understood as the terminal device assuming that the symbols between the end symbol of the first DCI and the start symbol of the first time domain resource are all downlink symbols.
[0167] The end symbol of the first DCI may also be replaced with the start symbol of the first DCI (for example, the start symbol of the first CORESET), and the start symbol of the first time domain resource may also be replaced with the end symbol of the first time domain resource. Alternatively, the end symbol may also be replaced with the end time, and the start symbol may also be replaced with the start time. This embodiment of the present application is not limited to this.
[0168] Optionally, the terminal device determines that the symbols between the end symbol of the first DCI and the start symbol of the first time domain resource are downlink symbols, including the following two cases:
[0169] Case 1: Please refer to Figure 12A , the start symbol of the first DCI to the end symbol of the time slot where the first DCI is located are all downlink symbols.
[0170] Case 2: Please refer to Figure 12B , the start symbol of the first DCI to the end symbol of the time slot where the first DCI is located are all downlink symbols, and the symbols of the time slot where the first time domain resource is located are also all downlink symbols.
[0171] Optionally, the terminal device can also determine the above two situations based on at least one of the following parameters: frequency range, first CORESET, such as the time domain position of the first CORESET, the index of the first CORESET or the SSset type associated with the first CORESET, or the time domain position of the first time domain resource.
[0172] For example, if the working frequency range (frequency range, FR) is FR1 (for example, the communication frequency band is 450MHz-6000MHz), it indicates that the first time domain resource may be located in the same time slot as the first DCI, and it can be determined as the above situation 1; if the working frequency range is FR2 (for example, the communication frequency band is 24250MHz-52600MHz), it indicates that the first time domain resource may be located in a different time slot from the first DCI, and it can be determined as the above situation 2.
[0173] If the first CORESET is located in the first K symbols of the time slot where the first CORESET is located (for example, the first time slot), it indicates that the first time domain resource may be located in the same time slot as the first DCI, which can be determined as the above situation 1; if the first CORESET is not located in the first K symbols of the first time slot, taking the first time slot including 14 symbols as an example, the first CORESET not being located in the first K symbols of the first time slot can also be understood as the first CORESET being located in the last 14-K symbols of the first time slot (that is, the first CORESET is located on symbols other than the first K symbols of the first time slot), indicating that the first time domain resource may be located in a different time slot from the first DCI, which can be determined as the above situation 2. Taking the first time slot including 14 symbols and K=3 as an example, the first CORESET being located in the first 3 symbols of the first time slot can include 3 scenarios, refer to Figure 13 .
[0174] Among them, the first CORESET is located in the first K symbols of the first time slot, which can also be understood as the first K symbols of the first time slot include the symbols of the first CORESET; the first CORESET is not located in the first K symbols of the first time slot, which can also be understood as the first K symbols of the first time slot do not include the symbols of the first CORESET.
[0175] If the working FR is FR2, and the first K symbols of the first time slot include the symbol of the first CORESET, it indicates that the first time domain resource may be located in the same time slot as the first DCI, and it can be determined as the above situation 1; if the working FR is FR1, and the first K symbols of the first time slot do not include the symbol of the first CORESET, it indicates that the first time domain resource may be located in a different time slot from the first DCI; it can be determined as the above situation 2.
[0176] If the index of the first CORESET is 0, or the SS set associated with the first CORESET is CSS, it can be determined as the above case 1 or case 2.
[0177] Optionally, the terminal device can also determine the above two situations based on K0 indicated by the first DCI, wherein K0 is used to indicate the time slot interval between the first DCI and the first time domain resource scheduled by the first DCI, and the K0 information is carried in the first DCI. For example, if K0=0, it means that the time slot interval between the first DCI and the first time domain resource is 0, that is, the first DCI and the first time domain resource are in the same time slot, which can be determined as the above situation 1. If K0≠0, it means that the time slot interval between the first DCI and the first time domain resource is not 0, that is, the first DCI and the first time domain resource are in different time slots, which can be determined as the above situation 2.
[0178] In the above technical solution, the terminal device does not send uplink data on the symbols between the first DCI end symbol and the first time domain resource start symbol, which can effectively avoid the terminal device from frequently switching the transceiver. For terminal devices that do not have the ability to switch frequently, they can receive public messages in the downlink signal, which helps to improve the robustness of downlink signal reception and reduce the probability of uplink desynchronization in the terminal device, thereby improving the probability of the terminal device operating normally in the cell.
[0179] Figure 14 A schematic diagram of the structure of a communication device provided in an embodiment of the present application is given. The communication device 1400 may be Figure 4 、 Figure 7 、 Figure 9 or Figure 11 The terminal device or the circuit system of the terminal device according to the embodiment shown in any of the drawings is used to implement the method corresponding to the terminal device in the above method embodiment. Alternatively, the communication device 1400 can be Figure 4 、 Figure 7 、 Figure 9 or Figure 11 The network device or the circuit system of the network device described in any of the embodiments shown in the accompanying drawings is used to implement the method corresponding to the network device in the above method embodiments. For example, one circuit system is a chip system.
[0180] The communication device 1400 includes at least one processor 1401. Processor 1401 can be used for internal processing of the device to implement certain control processing functions. Optionally, processor 1401 includes instructions. Optionally, processor 1401 can store data. Optionally, different processors can be independent devices, located in different physical locations, or on different integrated circuits. Optionally, different processors can be integrated into one or more processors, for example, on one or more integrated circuits.
[0181] Optionally, the communication device 1400 includes one or more memories 1403 for storing instructions. Optionally, data may also be stored in the memories 1403. The processor and memory may be provided separately or integrated together.
[0182] Optionally, the communication device 1400 includes a communication line 1402 and at least one communication interface 1404. Since the memory 1403, the communication line 1402 and the communication interface 1404 are all optional, Figure 14 Indicated by dotted lines.
[0183] Optionally, the communication device 1400 may further include a transceiver and / or an antenna. The transceiver may be used to send information to or receive information from other devices. The transceiver may be referred to as a transceiver, a transceiver circuit, an input / output interface, etc., and is used to implement the transceiver function of the communication device 1400 via an antenna. Optionally, the transceiver includes a transmitter and a receiver. For example, the transmitter may be used to generate a radio frequency signal from a baseband signal, and the receiver may be used to convert the radio frequency signal into a baseband signal.
[0184] The processor 1401 may include a general-purpose central processing unit (CPU), a microprocessor, an application specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present application.
[0185] The communication link 1402 may include a pathway for transmitting information between the aforementioned components.
[0186] The communication interface 1404 uses any transceiver or other device for communicating with other devices or communication networks, such as Ethernet, radio access network (RAN), wireless local area network (WLAN), wired access network, etc.
[0187] The memory 1403 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, an optical disc storage (including a compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 1403 may exist independently and be connected to the processor 1401 via the communication line 1402. Alternatively, the memory 1403 may be integrated with the processor 1401.
[0188] The memory 1403 is used to store computer-executable instructions for executing the solution of the present application, and the execution is controlled by the processor 1401. The processor 1401 is used to execute the computer-executable instructions stored in the memory 1403, thereby achieving Figure 4 、 Figure 7 、 Figure 9 or Figure 11 The steps performed by the terminal device in the embodiment shown in any of the accompanying drawings. Figure 4 、 Figure 7 、 Figure 9 or Figure 11 The steps executed by the network device described in the embodiment of any of the figures.
[0189] Optionally, the computer-executable instructions in the embodiments of the present application may also be referred to as application code, which is not specifically limited in the embodiments of the present application.
[0190] In a specific implementation, as an embodiment, the processor 1401 may include one or more CPUs, such as Figure 14 CPU0 and CPU1 in.
[0191] In a specific implementation, as an embodiment, the communication device 1400 may include multiple processors, such as Figure 141401 and processor 1405. Each of these processors can be a single-CPU processor or a multi-CPU processor. A processor herein can refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).
[0192] when Figure 14 When the device shown is a chip, such as a chip of a terminal device or network device, the chip includes a processor 1401 (which may also include a processor 1405), a communication circuit 1402, and a communication interface 1404. Optionally, the chip may include a memory 1403. Specifically, the communication interface 1404 may be an input interface, a pin, or a circuit. The memory 1403 may be a register, a cache, etc. The processor 1401 and the processor 1405 may be a general-purpose CPU, a microprocessor, an ASIC, or one or more integrated circuits for controlling the execution of the program of any of the above-described embodiments of the communication method.
[0193] The embodiment of the present application can divide the functional modules of the device according to the above method example. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical functional division. There may be other division methods in actual implementation. For example, in the case of dividing each functional module according to each function, Figure 15 A schematic diagram of a device is shown. The device 1500 can be a terminal device involved in each of the above method embodiments, or a chip in the terminal device. Alternatively, the device 1500 can be a network device involved in each of the above method embodiments, or a chip in the network device. The device 1500 includes a sending unit 1501, a processing unit 1502, and a receiving unit 1503.
[0194] It should be understood that the apparatus 1500 can be used to implement the steps performed by the terminal device in the communication method of the embodiment of the present application, and the relevant features can be referred to above. Figure 4 、 Figure 7 、 Figure 9 or Figure 11 Any embodiment of the embodiments shown in any of the accompanying drawings will not be described in detail here.
[0195] Optional, Figure 15 The functions / implementation processes of the sending unit 1501, the receiving unit 1503 and the processing unit 1502 can be realized by Figure 14The processor 1401 in the embodiment calls the computer execution instruction stored in the memory 1403 to implement. Or, Figure 15 The function / implementation process of the processing unit 1502 can be achieved by Figure 14 The processor 1401 in the embodiment calls the computer execution instruction stored in the memory 1403 to implement the above. Figure 15 The functions / implementation processes of the sending unit 1501 and the receiving unit 1503 can be realized by Figure 14 This is achieved by the communication interface 1404 in .
[0196] Optionally, when the device 1500 is a chip or a circuit, the functions / implementation processes of the sending unit 1501 and the receiving unit 1503 can also be implemented through pins or circuits.
[0197] The present application also provides a computer-readable storage medium, which stores a computer program or instruction. When the computer program or instruction is run, the method performed by the terminal device or network device in the above-mentioned method embodiment is implemented. In this way, the functions described in the above embodiments can be implemented in the form of software functional units and sold or used as independent products. Based on this understanding, the technical solution of the present application is essentially or the part that contributes or the part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
[0198] The present application also provides a computer program product, which includes: computer program code, which, when executed on a computer, enables the computer to execute the method executed by the terminal device or network device in any of the aforementioned method embodiments.
[0199] An embodiment of the present application also provides a processing device, including a processor and an interface; the processor is used to execute the method executed by the terminal device or network device involved in any of the above method embodiments.
[0200] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When software is used for implementation, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is 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 can 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 can 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 can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrations. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive (SSD)).
[0201] The various illustrative logic units and circuits described in the embodiments of the present application can be implemented or operated by a general-purpose processor, a digital signal processor (DSP), an ASIC, a field-programmable gate array (FPGA), or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof. The general-purpose processor can be a microprocessor, and optionally, the general-purpose processor can also be any conventional processor, controller, microcontroller or state machine. The processor can also be implemented by a combination of computing devices, such as a digital signal processor and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a digital signal processor core, or any other similar configuration.
[0202] The steps of the methods or algorithms described in the embodiments of the present application can be directly embedded in hardware, software units executed by a processor, or a combination of the two. The software unit can be stored in RAM, flash memory, ROM, erasable programmable read-only memory (EPROM), EEPROM, registers, hard disks, removable disks, CD-ROMs, or other storage media in any form in the art. Exemplarily, the storage medium can be connected to the processor so that the processor can read information from the storage medium and can write information to the storage medium. Alternatively, the storage medium can also be integrated into the processor. The processor and storage medium can be arranged in an ASIC, which can be arranged in a terminal device or a network device. Alternatively, the processor and storage medium can also be arranged in different components in the terminal device or the network device.
[0203] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0204] The contents of the various embodiments of this application can refer to each other. If there is no special explanation and logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other. The technical features in different embodiments can be combined to form new embodiments according to their internal logical relationships.
[0205] It is understood that in the embodiments of the present application, the terminal device or network device may perform some or all of the steps in the embodiments of the present application. These steps or operations are merely examples. In the embodiments of the present application, other operations or variations of various operations may also be performed. In addition, the various steps may be performed in a different order than those presented in the embodiments of the present application, and it is possible that not all operations in the embodiments of the present application need to be performed.
Claims
1. A communication method, characterized in that: The method comprises: receiving first downlink control information DCI, where the first DCI is used to indicate a first time domain resource for receiving a downlink signal; determining whether the first time domain resource overlaps with a second time domain resource, where the second time domain resource is a preconfigured resource for sending an uplink signal; If the first time domain resource overlaps with the second time domain resource, a downlink signal is received on the first time domain resource.
2. The method according to claim 1, wherein If the first time domain resource overlaps with the second time domain resource, receiving a downlink signal on the first time domain resource includes: If the first time domain resource overlaps with the second time domain resource, and the uplink signal does not carry hybrid automatic repeat request acknowledgement information HARQ-ACK, a downlink signal is received on the first time domain resource.
3. The method according to claim 1 or 2, wherein: The method further comprises: If the first time domain resource and the second time domain resource do not overlap, a downlink signal is received on the first time domain resource, and an uplink signal is sent on the second time domain resource.
4. A communication method, characterized in that: The method comprises: receiving first downlink control information DCI, where the first DCI is used to indicate a first time domain resource for receiving a downlink signal; determining whether the first time domain resource overlaps with a second time domain resource, where the second time domain resource is a preconfigured resource for sending an uplink signal; If the first time domain resource overlaps with the second time domain resource, and the uplink signal carries hybrid automatic repeat request acknowledgement information HARQ-ACK, the uplink signal is sent on the second time domain resource.
5. The method according to claim 4, wherein The method further comprises: If the first time domain resource and the second time domain resource do not overlap, a downlink signal is received on the first time domain resource, and an uplink signal is sent on the second time domain resource.
6. A communication method, characterized in that: The method comprises: receiving first downlink control information DCI, where the first DCI is used to indicate a first time domain resource for receiving a downlink signal; If the time interval between the end time of the first DCI and the start time of the second time domain resource is less than T, a downlink signal is received on the first time domain resource, and the second time domain resource is a preconfigured resource for sending an uplink signal, and T is determined based on the processing capability of the terminal device.
7. The method according to claim 6, wherein If the time interval between the end time of the first DCI and the start time of the second time domain resource is less than T, receiving a downlink signal on the first time domain resource includes: If the time interval between the end time of the first DCI and the start time of the second time domain resource is less than T, and the uplink signal to be sent does not carry hybrid automatic repeat request acknowledgment information HARQ-ACK, the downlink signal is received on the first time domain resource.
8. A communication method, characterized in that: The method comprises: Receive first downlink control information (DCI), where the first DCI is used to indicate a first time domain resource for receiving a downlink signal; wherein an end symbol of the first DCI and a start symbol of the first time domain resource include an uplink subband configured for sending uplink signals and a downlink subband configured for receiving downlink signals; Determine that symbols between the end symbol of the first DCI and the start symbol of the first time domain resource are downlink symbols.
9. The method according to claim 8, wherein Determining that symbols between the end symbol of the first DCI and the start symbol of the first time domain resource are all downlink symbols includes: The first DCI and the first time domain resource are in the same time slot, and it is determined that the start symbol of the first DCI to the end symbol of the time slot where the first DCI is located are all downlink symbols.
10. The method according to claim 8, wherein Determining that symbols between the end symbol of the first DCI and the start symbol of the first time domain resource are all downlink symbols further includes: The first DCI and the first time domain resource are in different time slots, and it is determined that the symbols of the time slot where the first time domain resource is located are all downlink symbols, and that the start symbol of the first DCI to the end symbol of the time slot where the first DCI is located are all downlink symbols.
11. The method according to claim 8, wherein Determining that symbols between the end symbol of the first DCI and the start symbol of the first time domain resource are all downlink symbols further includes: The first K symbols of the first time slot where the first DCI is located include the symbol of the first DCI, and it is determined that the symbols from the start symbol of the first DCI to the end symbol of the time slot where the first DCI is located are all downlink symbols.
12. The method according to claim 8, wherein Determining that symbols between the end symbol of the first DCI and the start symbol of the first time domain resource are all downlink symbols further includes: The first K symbols of the time slot where the first DCI is located do not include the symbol of the first DCI, and it is determined that the symbols of the next time slot of the time slot where the first DCI is located are all downlink symbols, and the symbols from the start symbol of the first DCI to the end symbol of the time slot where the DCI is located are all downlink symbols.
13. The method according to any one of claims 1 to 3 and 6 to 12, wherein: The first DCI is carried in a first control resource set, the index of the first control resource set is 0, or the first control resource set is associated with a common search space set.
14. A communication device, characterized in that: The method comprises a processor and a memory, wherein the memory and the processor are coupled, and the processor is configured to call computer instructions in the memory to execute the method according to any one of claims 1 to 13.
15. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are called by the computer, the computer-executable instructions are used to execute the method according to any one of claims 1 to 13.
16. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is run on a computer, the computer is caused to perform the method according to any one of claims 1 to 13.
17. A computer program, characterized in that The method comprises a program code, and when the computer runs the program code, the program code executes the method according to any one of claims 1 to 13.
18. A chip, characterized in that: The chip is coupled to the memory and is configured to read and execute program instructions stored in the memory to implement the method according to any one of claims 1 to 13.