Communication method and related device

By introducing a time interval threshold (first time length) into the terminal device, priority is given to receiving CSI-RS or PDSCH signals, the conflict problem between downlink reception and uplink transmission of half-duplex terminal devices in the NTN network is solved, and communication is improved reliability.

CN119450532APending Publication Date: 2025-02-14HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310956059.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-29
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

In non-terrestrial networks, half-duplex terminal devices may conflict between downlink reception and uplink transmission, resulting in reduced communication reliability.

Method used

By introducing a time interval threshold (first time length) into the terminal device, the CSI-RS or PDSCH signals are preferred for the time after the second DCI is detected to exceed the threshold, thereby avoiding conflicts with TA.

Benefits of technology

It effectively solves the conflict problem between half-duplex terminal devices in the NTN network during downlink reception and uplink transmission, and improves the reliability of communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119450532A_ABST
    Figure CN119450532A_ABST
Patent Text Reader

Abstract

A communication method and related apparatus, in the method, a signal is received on a first resource, and when a time interval between a first time unit and a second time unit does not exceed a first duration, a terminal device does not expect to stop sending uplink information to a first type of network device; the first time unit is the last time unit of the first resource, and the second time unit is the first time unit of the uplink information or the time unit where the uplink information is located; wherein the first time length is greater than the second time length, and the second time length is the minimum time interval between the last time unit of the PDCCH bearing the first DCI and the first time unit of a PUSCH (Physical Uplink Shared Channel) scheduled by the first DCI sent to the second type of network equipment by the terminal equipment; the terminal device has a half-duplex capability. By adopting the embodiment of the invention, the communication reliability can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] In a terrestrial network (such as a new radio (NR) system), the time delay for uplink transmissions of different terminal devices in the same cell to reach the receiving end (such as a base station) may be different. Therefore, it is necessary to adopt uplink synchronization technology to make the uplink transmissions of each terminal device arrive at the receiving end at almost the same time to ensure that the terminal devices do not interfere with each other. At present, the problem of uplink synchronization can be solved by a timing advance (TA) mechanism. However, for terminal devices that cannot send and receive simultaneously in the service cell, such as half-duplex terminal devices, uplink preparation time is required between receiving downlink data and sending the next uplink data. If TA is introduced, it may cause a conflict between the uplink preparation time and the TA. Based on this, the existing NR system proposes a way for half-duplex terminal devices to deal with this conflict.

[0003] Currently, there is also a non-terrestrial network (NTN). NTN provides seamless communication coverage for terminal devices by deploying base stations or part of base station functions on non-terrestrial network equipment (such as ships, high-altitude platforms, drones or satellites) to improve the reliability of the communication system. The NTN network is an enhanced design of TA by introducing a configurable timing offset value K_offset. However, the current standard does not discuss how to solve the conflict problem between downlink reception and uplink transmission caused by the introduction of enhanced TA for half-duplex terminal devices. Summary of the invention

[0004] The present application provides a communication method and related devices, which are conducive to improving communication reliability.

[0005] In the first aspect, the present application provides a communication method, which is executed by a terminal device, which can be the terminal device itself, or a module or chip in the terminal device. In this method, the terminal device receives a signal on a first resource; when the time interval between the first time unit and the second time unit does not exceed the first duration, the terminal device does not expect to stop sending uplink information to the first type of network device; or, when the time interval between the first time unit and the second time unit exceeds the first duration, the terminal device stops sending uplink information to the first type of network device. Alternatively, the terminal device preferentially receives the channel state information reference signal (CSI-RS) or physical downlink shared channel (PDSCH) indicated by the second DCI for a period of time exceeding the first duration after detecting the second DCI. The first time unit is the last time unit of the first resource, and the second time unit is the first time unit of the uplink information or the time unit where the uplink information is located; wherein the first duration is greater than the second duration. The second duration is the minimum time interval between the last time unit of the physical downlink control channel (physical downlink control channel, PDCCH) carrying the first downlink control information (downlink control information, DCI) and the first time unit at which the terminal device sends the physical uplink shared channel (physical uplink shared channel, PUSCH) scheduled by the first DCI to the second type of network device, or, when the time interval between the first time unit and the second time unit does not exceed the second duration, the terminal device does not expect to terminate sending uplink information to the second type of network device; the terminal device has half-duplex capability.

[0006] It should be noted that the first aspect above can also be replaced by the description as follows: in this method, the terminal device receives the second DCI in the third time unit; the terminal device sends the PUSCH scheduled by the second DCI in the fourth time unit, and the fourth time unit is no earlier than the first duration after the third time unit; wherein the first duration is greater than the second duration, and the second duration is the minimum time interval between the last time unit of the PDCCH carrying the first DCI and the time when the terminal device sends the PUSCH scheduled by the first DCI to the second type of network device; the terminal device has half-duplex capability. Exemplarily, in one possible design, the fourth time unit is no earlier than the first duration after the third time unit, specifically: the first time unit in the fourth time unit is no earlier than the fifth time unit, and the fifth time unit is the time unit corresponding to the first duration after the last time unit in the third time unit.

[0007] In an embodiment of the present application, the first type of network device may be a non-terrestrial network device, and the uplink information may be SRS, PUCCH or PUSCH configured by a high-level parameter configuration or a radio resource control (RRC). When the time interval between the first time unit and the second time unit does not exceed the first duration, the terminal device with half-duplex capability does not expect to stop sending uplink information to the first type of network device. This is because within the first duration, the uplink channel (e.g., PUCCH or PUSCH) or uplink signal (e.g., SRS) configured by the high-level parameter configuration or RRC has completed packetization, so the uplink channel or uplink signal is preferentially transmitted. When the time interval between the first time unit and the second time unit exceeds the first duration, the terminal device stops sending uplink information to the first type of network device. This is because when the first duration is exceeded, the uplink channel or uplink signal configured by the RRC has not started packetization, and there is enough time to process the downlink signal (e.g., CSI-RS) or downlink channel (e.g., PDSCH) scheduled by the second DCI, so the downlink signal or downlink channel scheduled by the second DCI can be received first. The first duration is greater than the second duration, which solves the conflict problem between downlink reception and uplink transmission of half-duplex terminal equipment in the NTN network and improves the reliability of communication.

[0008] In one possible design, the received signal includes:

[0009] receiving a second DCI;

[0010] The first duration is the minimum time interval between the last time unit of the PDCCH carrying the second DCI and the first time unit of the PUSCH scheduled by the second DCI sent by the terminal device to the first type of network device.

[0011] In this implementation, if the terminal device detects the second DCI in the first resource and the time interval between the first time unit and the second time unit does not exceed the first duration, then the terminal device does not expect to terminate sending uplink information to the first type of network device, which can solve the conflict problem between downlink reception (such as CORESET) and uplink transmission (such as PUSCH, PUCCH or SRS) of terminal devices with half-duplex capability in the NTN network, thereby improving the reliability of communication.

[0012] In one possible design, the uplink information is a channel sounding reference signal (SRS), or a physical uplink control channel (PUCCH), or a PUSCH;

[0013] The first resource is a control resource set (CORESET).

[0014] In one possible design, the uplink information is configured by high-level parameters or RRC signaling.

[0015] In one possible design, the first type of network equipment is a non-terrestrial network equipment, and the second type of network equipment is a terrestrial network equipment.

[0016] In one possible design, the first duration is related to at least one of the following preset values: a service link round trip time in a non-terrestrial network, a common timing advance, or a timing offset value;

[0017] The timing offset value is greater than or equal to the sum of the service link round trip time in the non-terrestrial network and the public timing advance, and the timing offset value is configured by the non-terrestrial network device. Exemplarily, the timing offset value can be configured by the non-terrestrial network device through a broadcast message or RRC signaling.

[0018] In one possible design, the first duration is equal to the sum of the second duration and a third duration, and the third duration is related to the at least one preset value.

[0019] In this implementation, the first duration that is greater than the existing second duration is determined by adding a new time (ie, the third duration), which has strong operability.

[0020] In one possible design, the first switching time corresponding to the first duration is equal to the sum of the second switching time and the third switching time corresponding to the second duration; the third switching time is related to the at least one preset value, the first switching time is used to determine the first duration, and the second switching time is used to determine the second duration.

[0021] In this implementation, the first duration greater than the existing second duration is determined by adding a switching time offset (ie, the third carrier switching time and / or the third BWP switching time), which has strong operability and high applicability.

[0022] In one possible design, the first switching time is a first carrier switching time and / or a first bandwidth part (BWP) switching time, the second switching time is a second carrier switching time and / or a second BWP switching time, and the third switching time is a third carrier switching time and / or a third BWP switching time.

[0023] In one possible design, the time unit is one or more symbols.

[0024] In the second aspect, the present application provides a communication method, which is executed by a terminal device, which can be the terminal device itself, or a module or chip in the terminal device. In this method, the terminal device receives downlink information; when the time interval between the first time unit and the second time unit is less than the first duration, the terminal device does not send uplink information to the first type of network device; the first time unit is the last time unit of the downlink information or the time unit where the downlink information is located, and the second time unit is the first time unit of the uplink information or the time unit where the uplink information is located; wherein the first duration is greater than the second duration, and the second duration is determined according to the basic time unit and the first parameter, and the first parameter is used to characterize the minimum time interval between the terminal device receiving information from the second type of network device and the terminal device sending information to the second type of network device.

[0025] In the embodiment of the present application, the first type of network device may be a non-terrestrial network device, and when the time interval between the first time unit and the second time unit does not exceed the first duration, the terminal device with half-duplex capability does not send uplink information to the first type of network device. The first duration is greater than the second duration, which solves the conflict problem between downlink reception and uplink transmission of half-duplex terminal devices in the NTN network and improves the reliability of communication.

[0026] In one possible design, the downlink information is a synchronization signal block (SSB) that is most recently transmitted before the uplink information;

[0027] The uplink information is PUSCH, PUCCH, or SRS.

[0028] In this implementation, the first duration is greater than the second duration, which solves the conflict problem between the downlink SSB and the uplink PUSCH, PUCCH or SRS of the terminal equipment with half-duplex capability in the NTN network and improves the reliability of communication.

[0029] In one possible design, the downlink information is a PDSCH, or a CSI-RS, or a downlink positioning reference signal (DL PRS), or a PDCCH, or an SSB that is most recently transmitted before the uplink information;

[0030] The uplink information is a physical random access channel (PRACH) or a PUSCH used to carry message A.

[0031] In this implementation, the first duration is greater than the second duration, which solves the conflict problem between downlink PDSCH, CSI-RS, DL PRS, PDCCH or SSB and uplink PRACH or MsgA PUSCH of terminal devices with half-duplex capability in the NTN network, and improves the reliability of communication.

[0032] In one possible design, the first type of network equipment is a non-terrestrial network equipment, and the second type of network equipment is a terrestrial network equipment.

[0033] In one possible design, the first duration is related to at least one of the following preset values: a service link round trip time in a non-terrestrial network, a common timing advance, or a timing offset value;

[0034] The timing offset value is greater than or equal to the sum of the service link round trip time in the non-terrestrial network and the public timing advance, and the timing offset value is configured by the non-terrestrial network device. Exemplarily, the timing offset value can be configured by the non-terrestrial network device through a broadcast message or RRC signaling.

[0035] In one possible design, the first duration is equal to the sum of the second duration and a third duration, and the third duration is related to the at least one preset value.

[0036] In this implementation, the first duration that is greater than the existing second duration is determined by adding a new time (ie, the third duration), which has strong operability.

[0037] In one possible design, the second parameter corresponding to the first duration is equal to the sum of the first parameter and a third parameter corresponding to the second duration; the third parameter is related to the at least one preset value, and the second parameter is used to determine the first duration.

[0038] In this implementation, the first duration that is greater than the existing second duration is determined by adding a new proportional coefficient offset (ie, the third parameter), which has strong operability.

[0039] In a possible design, the second parameter is used to characterize the minimum time interval between the terminal device receiving information from the first type of network device and the terminal device sending information to the first type of network device.

[0040] In one possible design, the time unit is one or more symbols.

[0041] In one possible design, the basic time unit is equal to 0.509 ns.

[0042] In a possible design, in frequency range 1 (frequency range 1, FR1), the first parameter is 25600; in frequency range 2 (frequency range 2, FR2), the first parameter is 13792.

[0043] In a third aspect, the present application provides a communication method, which is performed by a first type of network device, and the first type of network device can be the first type of network device itself, or a module or chip in the first type of network device. In this method, the first type of network device sends a signal on a first resource; when the time interval between the first time unit and the second time unit does not exceed the first duration, the first type of network device receives or does not stop receiving uplink information from the terminal device; or, when the time interval between the first time unit and the second time unit exceeds the first duration, the first type of network device does not expect to receive uplink information from the terminal device. The first time unit is the last time unit of the first resource, and the second time unit is the time unit where the uplink information is located or the first time unit of the uplink information; wherein the first duration is greater than the second duration, and the second duration is the minimum time interval between the last time unit of the PDCCH carrying the first DCI and the first time unit of the PUSCH scheduled by the first DCI sent by the terminal device to the second type of network device; the terminal device is a terminal device with half-duplex capability.

[0044] It should be noted that the above-mentioned first aspect can also be replaced with the description as follows: in this method, the first type of network device sends a second DCI to the terminal device in a third time unit; the first type of network device receives the PUSCH scheduled by the second DCI sent by the terminal device in a fourth time unit, and the fourth time unit is not earlier than the first duration after the third time unit; wherein the first duration is greater than the second duration, and the second duration is the minimum time interval between the last time unit of the PDCCH carrying the first DCI and the time when the terminal device sends the PUSCH scheduled by the first DCI to the second type of network device; the terminal device is a terminal device with half-duplex capability. Exemplarily, in one possible design, the fourth time unit is not earlier than the first duration after the third time unit, specifically: the first time unit in the fourth time unit is not earlier than the fifth time unit, and the fifth time unit is the time unit corresponding to the first duration after the last time unit in the third time unit.

[0045] In one possible design, the sending signal includes:

[0046] Sending a second DCI;

[0047] The first duration is the minimum time interval between the last time unit of the PDCCH carrying the second DCI and the first time unit of the terminal device sending the PUSCH scheduled by the second DCI to the first type of network device.

[0048] In one possible design, the uplink information is SRS, or PUCCH, or PUSCH;

[0049] The first resource is CORESET.

[0050] In one possible design, the uplink information is configured by high-level parameters or RRC signaling.

[0051] In one possible design, the first type of network equipment is a non-terrestrial network equipment, and the second type of network equipment is a terrestrial network equipment.

[0052] In one possible design, the first duration is related to at least one of the following preset values: a service link round trip time in a non-terrestrial network, a common timing advance, or a timing offset value;

[0053] The timing offset value is greater than or equal to the sum of the service link round trip time in the non-terrestrial network and the public timing advance, and the timing offset value is configured by the non-terrestrial network device. Exemplarily, the timing offset value can be configured by the non-terrestrial network device through a broadcast message or RRC signaling.

[0054] In one possible design, the first duration is equal to the sum of the second duration and a third duration, and the third duration is related to the at least one preset value.

[0055] In one possible design, the first switching time corresponding to the first duration is equal to the sum of the second switching time and the third switching time corresponding to the second duration; the third switching time is related to the at least one preset value, the first switching time is used to determine the first duration, and the second switching time is used to determine the second duration.

[0056] In one possible design, the first switching time is a first carrier switching time and / or a first BWP switching time, the second switching time is a second carrier switching time and / or a second BWP switching time, and the third switching time is a third carrier switching time and / or a third BWP switching time.

[0057] In one possible design, the time unit is one or more symbols.

[0058] In a fourth aspect, the present application provides a communication method, which is performed by a first type network device, which may be the first type network device itself, or a module or chip in the first type network device. In the method, the first type network device sends downlink information; when the time interval between the first time unit and the second time unit is less than the first time length, the first type network device does not expect to receive uplink information from the terminal device; the first time unit is the last time unit of the downlink information or the time unit where the downlink information is located, and the second time unit is the first time unit of the uplink information or the time unit where the uplink information is located;

[0059] Among them, the first duration is greater than the second duration, the second duration is determined according to the basic time unit and the first parameter, and the first parameter is used to characterize the minimum time interval between the terminal device receiving information from the second type of network device and the terminal device sending information to the second type of network device.

[0060] In one possible design, the downlink information is the SSB most recently transmitted before the uplink information;

[0061] The uplink information is PUSCH, PUCCH, or SRS.

[0062] In a possible design, the downlink information is a PDSCH, or a CSI-RS, or a DL PRS, or a PDCCH, or an SSB that is most recently transmitted before the uplink information;

[0063] The uplink information is PRACH, or PUSCH used to carry message A.

[0064] In one possible design, the first type of network equipment is a non-terrestrial network equipment, and the second type of network equipment is a terrestrial network equipment.

[0065] In one possible design, the first duration is related to at least one of the following preset values: a service link round trip time in a non-terrestrial network, a common timing advance, or a timing offset value;

[0066] The timing offset value is greater than or equal to the sum of the service link round trip time in the non-terrestrial network and the public timing advance, and the timing offset value is configured by the non-terrestrial network device. Exemplarily, the timing offset value can be configured by the non-terrestrial network device through a broadcast message or RRC signaling.

[0067] In one possible design, the first duration is equal to the sum of the second duration and a third duration, and the third duration is related to the at least one preset value.

[0068] In one possible design, the second parameter corresponding to the first duration is equal to the sum of the first parameter and a third parameter corresponding to the second duration; the third parameter is related to the at least one preset value, and the second parameter is used to determine the first duration.

[0069] In a possible design, the second parameter is used to characterize the minimum time interval between the terminal device receiving information from the first type of network device and the terminal device sending information to the first type of network device.

[0070] In one possible design, the time unit is one or more symbols.

[0071] In one possible design, the basic time unit is equal to 0.509 ns.

[0072] In a possible design, in FR1, the first parameter is 25600; in FR2, the first parameter is 13792.

[0073] In a fifth aspect, the present application provides a communication device, which may be a terminal device or a module or chip in a terminal device. The communication device includes:

[0074] A transceiver unit, configured to receive a signal on a first resource;

[0075] When the time interval between the first time unit and the second time unit does not exceed the first duration, the transceiver unit does not expect to stop sending uplink information to the first type of network device; or, when the time interval between the first time unit and the second time unit exceeds the first duration, the transceiver unit stops sending uplink information to the first type of network device; the first time unit is the last time unit of the first resource, and the second time unit is the first time unit of the uplink information or the time unit where the uplink information is located; wherein the first duration is greater than the second duration, and the second duration is the minimum time interval between the last time unit of the PDCCH carrying the first DCI and the first time unit of the PUSCH scheduled by the first DCI sent by the terminal device to the second type of network device; the terminal device has half-duplex capability.

[0076] It should be noted that the fifth aspect can also be replaced by the description as follows: the device includes: a transceiver unit, used to receive a second DCI in a third time unit; the transceiver unit, used to send a PUSCH scheduled by the second DCI in a fourth time unit, and the fourth time unit is not earlier than the first duration after the third time unit; wherein the first duration is greater than the second duration, and the second duration is the minimum time interval between the last time unit of the PDCCH carrying the first DCI and the time when the terminal device sends the PUSCH scheduled by the first DCI to the second type of network device; the terminal device has half-duplex capability. Exemplarily, in one possible design, the fourth time unit is not earlier than the first duration after the third time unit, specifically: the first time unit in the fourth time unit is not earlier than the fifth time unit, and the fifth time unit is the time unit corresponding to the first duration after the last time unit in the third time unit.

[0077] In one possible design, the transceiver unit is used to:

[0078] receiving a second DCI;

[0079] The first duration is the minimum time interval between the last time unit of the PDCCH carrying the second DCI and the first time unit of the terminal device sending the PUSCH scheduled by the second DCI to the first type of network device.

[0080] In one possible design, the uplink information is SRS, or PUCCH, or PUSCH;

[0081] The first resource is CORESET.

[0082] In one possible design, the uplink information is configured by high-level parameters or RRC signaling.

[0083] In one possible design, the first type of network equipment is a non-terrestrial network equipment, and the second type of network equipment is a terrestrial network equipment.

[0084] In one possible design, the first duration is related to at least one of the following preset values: a service link round trip time in a non-terrestrial network, a common timing advance, or a timing offset value;

[0085] The timing offset value is greater than or equal to the sum of the service link round trip time in the non-terrestrial network and the public timing advance, and the timing offset value is configured by the non-terrestrial network device. Exemplarily, the timing offset value can be configured by the non-terrestrial network device through a broadcast message or RRC signaling.

[0086] In one possible design, the first duration is equal to the sum of the second duration and a third duration, and the third duration is related to the at least one preset value.

[0087] In one possible design, the first switching time corresponding to the first duration is equal to the sum of the second switching time and the third switching time corresponding to the second duration; the third switching time is related to the at least one preset value, the first switching time is used to determine the first duration, and the second switching time is used to determine the second duration.

[0088] In one possible design, the first switching time is a first carrier switching time and / or a first BWP switching time, the second switching time is a second carrier switching time and / or a second BWP switching time, and the third switching time is a third carrier switching time and / or a third BWP switching time.

[0089] In one possible design, the time unit is one or more symbols.

[0090] In a sixth aspect, the present application provides a communication device, which may be a terminal device or a module or chip in a terminal device. The communication device includes:

[0091] A transceiver unit, used for receiving downlink information;

[0092] When the time interval between the first time unit and the second time unit is less than the first duration, the transceiver unit of the communication device does not send uplink information to the first type of network device; the first time unit is the last time unit of the downlink information or the time unit where the downlink information is located, and the second time unit is the first time unit of the uplink information or the time unit where the uplink information is located; wherein the first duration is greater than the second duration, the second duration is determined based on a basic time unit and a first parameter, and the first parameter is used to characterize the minimum time interval between the terminal device receiving information from the second type of network device and the terminal device sending information to the second type of network device.

[0093] In one possible design, the downlink information is the SSB most recently transmitted before the uplink information;

[0094] The uplink information is PUSCH, PUCCH, or SRS.

[0095] In a possible design, the downlink information is a PDSCH, or a CSI-RS, or a DL PRS, or a PDCCH, or an SSB that is most recently transmitted before the uplink information;

[0096] The uplink information is PRACH, or PUSCH used to carry message A.

[0097] In one possible design, the first type of network equipment is a non-terrestrial network equipment, and the second type of network equipment is a terrestrial network equipment.

[0098] In one possible design, the first duration is related to at least one of the following preset values: a service link round trip time in a non-terrestrial network, a common timing advance, or a timing offset value;

[0099] The timing offset value is greater than or equal to the sum of the service link round trip time in the non-terrestrial network and the public timing advance, and the timing offset value is configured by the non-terrestrial network device. Exemplarily, the timing offset value can be configured by the non-terrestrial network device through a broadcast message or RRC signaling.

[0100] In one possible design, the first duration is equal to the sum of the second duration and a third duration, and the third duration is related to the at least one preset value.

[0101] In one possible design, the second parameter corresponding to the first duration is equal to the sum of the first parameter and a third parameter corresponding to the second duration; the third parameter is related to the at least one preset value, and the second parameter is used to determine the first duration.

[0102] In a possible design, the second parameter is used to characterize the minimum time interval between the terminal device receiving information from the first type of network device and the terminal device sending information to the first type of network device.

[0103] In one possible design, the time unit is one or more symbols.

[0104] In one possible design, the basic time unit is equal to 0.509 ns.

[0105] In a possible design, in FR1, the first parameter is 25600; in FR2, the first parameter is 13792.

[0106] In a seventh aspect, the present application provides a communication device, which may be a first type of network device or a module or chip in the first type of network device. The communication device includes:

[0107] A transceiver unit, configured to send a signal on a first resource;

[0108] When the time interval between the first time unit and the second time unit does not exceed the first duration, the transceiver unit receives or does not stop receiving uplink information from the terminal device; or, when the time interval between the first time unit and the second time unit exceeds the first duration, the first type of network device does not expect to receive uplink information from the terminal device. The first time unit is the last time unit of the first resource, and the second time unit is the time unit where the uplink information is located or the first time unit of the uplink information; wherein the first duration is greater than the second duration, and the second duration is the minimum time interval between the last time unit of the PDCCH carrying the first DCI and the first time unit when the terminal device sends the PUSCH scheduled by the first DCI to the second type of network device; the terminal device is a terminal device with half-duplex capability.

[0109] It should be noted that the above-mentioned first aspect can also be replaced with the description as follows: in this method, the first type of network device sends a second DCI to the terminal device in a third time unit; the first type of network device receives the PUSCH scheduled by the second DCI sent by the terminal device in a fourth time unit, and the fourth time unit is not earlier than the first duration after the third time unit; wherein the first duration is greater than the second duration, and the second duration is the minimum time interval between the last time unit of the PDCCH carrying the first DCI and the time when the terminal device sends the PUSCH scheduled by the first DCI to the second type of network device; the terminal device is a terminal device with half-duplex capability. Exemplarily, in one possible design, the fourth time unit is not earlier than the first duration after the third time unit, specifically: the first time unit in the fourth time unit is not earlier than the fifth time unit, and the fifth time unit is the time unit corresponding to the first duration after the last time unit in the third time unit.

[0110] In one possible design, the transceiver unit is used to:

[0111] Sending a second DCI;

[0112] The first duration is the minimum time interval between the last time unit of the PDCCH carrying the second DCI and the first time unit of the terminal device sending the PUSCH scheduled by the second DCI to the first type of network device.

[0113] In one possible design, the uplink information is SRS, or PUCCH, or PUSCH;

[0114] The first resource is CORESET.

[0115] In one possible design, the uplink information is configured by high-level parameters or RRC signaling.

[0116] In one possible design, the first type of network equipment is a non-terrestrial network equipment, and the second type of network equipment is a terrestrial network equipment.

[0117] In one possible design, the first duration is related to at least one of the following preset values: a service link round trip time in a non-terrestrial network, a common timing advance, or a timing offset value;

[0118] The timing offset value is greater than or equal to the sum of the service link round trip time in the non-terrestrial network and the public timing advance, and the timing offset value is configured by the non-terrestrial network device. Exemplarily, the timing offset value can be configured by the non-terrestrial network device through a broadcast message or RRC signaling.

[0119] In one possible design, the first duration is equal to the sum of the second duration and a third duration, and the third duration is related to the at least one preset value.

[0120] In one possible design, the first switching time corresponding to the first duration is equal to the sum of the second switching time and the third switching time corresponding to the second duration; the third switching time is related to the at least one preset value, the first switching time is used to determine the first duration, and the second switching time is used to determine the second duration.

[0121] In one possible design, the first switching time is a first carrier switching time and / or a first BWP switching time, the second switching time is a second carrier switching time and / or a second BWP switching time, and the third switching time is a third carrier switching time and / or a third BWP switching time.

[0122] In one possible design, the time unit is one or more symbols.

[0123] In an eighth aspect, the present application provides a communication device, which may be a first type of network device or a module or chip in the first type of network device. The communication device includes:

[0124] A transceiver unit, used for sending downlink information;

[0125] When the time interval between the first time unit and the second time unit is less than the first duration, the transceiver unit does not expect to receive uplink information from the terminal device; the first time unit is the last time unit of the downlink information or the time unit where the downlink information is located, and the second time unit is the first time unit of the uplink information or the time unit where the uplink information is located; wherein the first duration is greater than the second duration, the second duration is determined based on the basic time unit and a first parameter, and the first parameter is used to characterize the minimum time interval between the terminal device receiving information from the second type of network device and the terminal device sending information to the second type of network device.

[0126] In one possible design, the downlink information is the SSB most recently transmitted before the uplink information;

[0127] The uplink information is PUSCH, PUCCH, or SRS.

[0128] In a possible design, the downlink information is a PDSCH, or a CSI-RS, or a DL PRS, or a PDCCH, or an SSB that is most recently transmitted before the uplink information;

[0129] The uplink information is PRACH, or PUSCH used to carry message A.

[0130] In one possible design, the first type of network equipment is a non-terrestrial network equipment, and the second type of network equipment is a terrestrial network equipment.

[0131] In one possible design, the first duration is related to at least one of the following preset values: a service link round trip time in a non-terrestrial network, a common timing advance, or a timing offset value;

[0132] The timing offset value is greater than or equal to the sum of the service link round trip time in the non-terrestrial network and the public timing advance, and the timing offset value is configured by the non-terrestrial network device. Exemplarily, the timing offset value can be configured by the non-terrestrial network device through a broadcast message or RRC signaling.

[0133] In one possible design, the first duration is equal to the sum of the second duration and a third duration, and the third duration is related to the at least one preset value.

[0134] In one possible design, the second parameter corresponding to the first duration is equal to the sum of the first parameter and a third parameter corresponding to the second duration; the third parameter is related to the at least one preset value, and the second parameter is used to determine the first duration.

[0135] In a possible design, the second parameter is used to characterize the minimum time interval between the terminal device receiving information from the first type of network device and the terminal device sending information to the first type of network device.

[0136] In one possible design, the time unit is one or more symbols.

[0137] In one possible design, the basic time unit is equal to 0.509 ns.

[0138] In a possible design, in FR1, the first parameter is 25600; in FR2, the first parameter is 13792.

[0139] In a ninth aspect, the present application provides a communication device, which includes a processor, and the processor is used to execute a computer program so that the communication device executes any method described in any one of the first to fourth aspects.

[0140] In one possible design, the communication device may be a chip that implements the method of any one of the first to fourth aspects or a device including a chip.

[0141] In one possible design, the communication device further includes a transceiver, and the processor is coupled to the transceiver.

[0142] In a possible design, the communication device further includes a memory. The processor is coupled to the memory, a computer program is stored in the memory, and the processor is further used to call the computer program in the memory. Exemplarily, the processor and the memory may also be integrated together.

[0143] In a tenth aspect, the present application provides a communication device, which includes a processor, and the processor is used to implement any method as described in any one of the first to fourth aspects through a logic circuit or execution code instructions.

[0144] Optionally, the communication device further includes an interface circuit, which is used to receive signals from other communication devices outside the communication device and transmit them to the processor or to send signals from the processor to other communication devices outside the communication device.

[0145] In an eleventh aspect, the present application provides a computer-readable storage medium, in which a computer program or instruction is stored. When the computer program or instruction is executed by a computer, the method described in any one of the first to fourth aspects is implemented.

[0146] In a twelfth aspect, the present application provides a computer program product. When a computer reads and executes the computer program product, the computer executes any one of the methods described in any one of the first to fourth aspects.

[0147] In a thirteenth aspect, the present application provides a communication system, which includes a communication device for implementing the method described in any one of the first aspect or the second aspect, and a communication device for implementing the method described in any one of the third aspect or the fourth aspect.

[0148] The beneficial effects of the third to thirteenth aspects can be referred to the beneficial effects of the first and second aspects, and will not be elaborated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0149] Figure 1 It is a schematic diagram of the architecture of a communication system applied in an embodiment of the present application;

[0150] Figure 2 It is a schematic diagram of an NTN-based RAN architecture applicable to an embodiment of the present application;

[0151] Figure 3 It is a system architecture diagram of NTN;

[0152] Figure 4 It is a schematic diagram of a conflict handling scenario provided by an embodiment of the present application;

[0153] Figure 5 It is a schematic diagram of the time interval between one symbol and another symbol provided by the present application;

[0154] Figure 6 It is a flow chart of a communication method provided by an embodiment of the present application;

[0155] Figure 7 is a schematic diagram of a second duration provided in an embodiment of the present application;

[0156] Figure 8 is a schematic diagram of the first duration provided in an embodiment of the present application;

[0157] Fig. 9 is another flow chart of the communication method provided in an embodiment of the present application;

[0158] Fig.10 is a schematic diagram of the structure of a possible communication device provided in an embodiment of the present application;

[0159] Fig.11 It is a schematic diagram of the structure of a possible communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0160] The specific embodiments of the present application are further described in detail below in conjunction with the accompanying drawings.

[0161] The terms "first" and "second" and the like in the specification, claims and drawings of this application are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device comprising a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products or devices.

[0162] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0163] In the present application, "at least one (item)" means one or more, "more than one" means two or more, "at least two (items)" means two or three and more than three, and "and / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, 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. "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 can mean: 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.

[0164] In this application, "sending information to... (such as a terminal)" can be understood as the destination of the information being the terminal. It can include sending information to the terminal directly or indirectly. "Receiving information from... (such as a terminal)" or "receiving information from... (such as a terminal)" can be understood as the source of the information being the terminal, which can include receiving information from the terminal directly or indirectly. The information may be processed as necessary between the source and destination of the information, such as format changes, but the destination can understand the valid information from the source. Similar expressions in this application can be understood similarly and will not be repeated here.

[0165] In order to better understand the embodiments of the present application, the system architecture involved in the embodiments of the present application is first introduced below:

[0166] The technical solution of the present application can be applied to non-terrestrial networks (NTN) or scenarios where NTN is integrated with terrestrial networks (TN). NTN systems can be, for example, satellite communication systems, high altitude platform station (HAPS) communication systems, global navigation satellite systems (GNSS), etc. TN systems can be, for example, fourth-generation (4G) communication systems (e.g., long-term evolution (LTE) systems), worldwide interoperability for microwave access (WiMAX) communication systems, fifth-generation (5G) communication systems (e.g., new radio (NR) systems), sixth-generation mobile communication (6G) systems, and future mobile communication systems.

[0167] The communication system provided in the present application may include one or more network devices and one or more terminals.

[0168] Below Figure 1 The system architecture shown is explained as an example. Figure 1 , Figure 1 Schematic diagram of the architecture of the communication system used in the embodiment of the present application. Figure 1 As shown, the communication system 1000 includes a radio access network (RAN) 100 and a core network (CN) 200. Exemplarily, the communication system 1000 may also include the Internet 300. The RAN 100 includes at least one network device (such as Figure 1 110a and 110b, collectively referred to as 110) and at least one terminal (such as Figure 1 RAN 100 may also include other RAN nodes, such as wireless relay equipment and / or wireless backhaul equipment ( Figure 1The terminal 120 is connected to the network device 110 in a wireless manner. The network device 110 is connected to the core network 200 in a wireless or wired manner. The core network device in the core network 200 and the network device 110 in the RAN 100 may be different physical devices, or may be the same physical device that integrates the core network logical function and the radio access network logical function.

[0169] It should be noted that RAN 100 can be a cellular system related to the 3rd Generation Partnership Project (3GPP), such as a 4G or 5G mobile communication system, or an evolution system after 5G (such as a 6G mobile communication system). RAN 100 can also be an open access network (open RAN, O-RAN or ORAN), a cloud radio access network (cloud radio access network, CRAN), etc. RAN 100 can also be a communication system that integrates two or more of the above systems. It should be noted that Figure 1 The number of network devices and terminals is only for illustration and should not be regarded as a specific limitation of the present application. The terminals and network devices involved in the system architecture are described in detail below.

[0170] 1. Terminal

[0171] Terminal can also be called terminal equipment, user equipment (UE), mobile station (MS), mobile terminal equipment (MT), mobile terminal, mobile equipment (ME), access terminal, user unit, user station, mobile station, remote station, remote terminal, user terminal, wireless communication equipment, user agent or user device, etc., or equipment used to provide voice or data connectivity to users, or IoT devices. For example, terminal equipment includes handheld devices with wireless connection function, vehicle-mounted devices, etc. At present, terminal devices can be: mobile phones, tablet computers, laptops, PDAs, mobile internet devices (MID), wearable devices (such as smart watches, smart bracelets, pedometers, etc.), vehicle-mounted equipment (such as cars, bicycles, electric vehicles, airplanes, ships, trains, high-speed railways, etc.), satellite terminal equipment, virtual reality (VR) equipment, augmented reality (AR) equipment, smart point of sale (POS) machines, customer-premises equipment (CPE), wireless terminal devices in industrial control, smart home equipment (such as refrigerators, televisions, air conditioners, electric meters, etc.), intelligent robots, robotic arms, workshop equipment, wireless terminal devices in unmanned driving, wireless terminal devices in telemedicine, wireless terminal devices in smart grids, wireless terminal devices in transportation safety, wireless terminal devices in smart cities, or wireless terminal devices in smart homes, flying equipment (such as intelligent robots, hot air balloons, drones, airplanes), etc. The terminal device may also be other devices having the functions of a terminal device. For example, the terminal device may also be a device that serves as a terminal device in D2D communication.

[0172] It should be noted that the terminal device involved in the embodiments of the present application is a terminal device with half-duplex capability or a half-duplex terminal device. For example, reduced capability UE (RedCap UE), enhanced reduced capability UE (eRedCap UE), type A (typeA) RedCap UE, type B (typeB) RedCap UE, type C (typeC) RedCap UE, etc., without limitation here.

[0173] In addition, the terminal device involved in the embodiments of the present application is a terminal device capable of supporting NTN.

[0174] The embodiments of the present application do not limit the device form of the terminal device. The device for realizing the function of the terminal device can be the terminal device; it can also be a device that can support the terminal device to realize the function, such as a chip system. The device can be installed in the terminal device or used in combination with the terminal device. In the embodiments of the present application, the chip system can be composed of chips, or it can include chips and other discrete devices.

[0175] 2. Network equipment

[0176] A network device is a node in a radio access network (RAN), and can also be referred to as an access network device, or a RAN node (or device). A network device is used to help a terminal device achieve wireless access. The multiple network devices 110 in the communication system 1000 can be nodes of the same type or different types. In some scenarios, the roles of the network device 110 and the terminal 120 are relative, for example, Figure 1 The network element 120i may be a helicopter or a drone, which may be configured as a mobile base station. For the terminals 120j that access the RAN 100 through the network element 120i, the network element 120i is a base station; but for the base station 110a, the network element 120i is a terminal device. The network device 110 and the terminal 120 are sometimes referred to as communication devices, for example Figure 1 The network elements 110a and 110b may be understood as communication devices having base station functions, and the network elements 120a-120j may be understood as communication devices having terminal equipment functions.

[0177] In one possible scenario, the network device may be a device with base station functions, such as an evolved NodeB (eNodeB), a transmitting and receiving point (TRP), a transmitting point (TP), a next generation NodeB (gNB), a next generation base station in a 6G mobile communication system, an integrated access and backhaul (IAB) node, a non-ground network device in an NTN, i.e., a device that can be deployed on a high altitude platform or a satellite, etc. The network device may be a macro base station (e.g. Figure 1 110a in), micro base stations or indoor stations (such as Figure 1110b in the example), a relay node or a donor node, or a wireless controller in a CRAN scenario. The network device may also be a device that functions as a base station in device-to-device (D2D) communication, Internet of Vehicles communication, drone communication, and machine communication. Exemplarily, the network device may also be a server, a wearable device, a vehicle or an onboard device, etc. For example, the network device in the vehicle to everything (V2X) technology may be a road side unit (RSU).

[0178] All or part of the functions of the network device in this application can also be implemented by software functions running on hardware, or by virtualization functions instantiated on a platform (such as a cloud platform). The network device in this application can also be a logical node, logical module or software that can implement all or part of the network device functions.

[0179] In another possible scenario, multiple network devices collaborate to assist the terminal device in achieving wireless access, and different network devices respectively implement part of the functions of the base station. For example, the network device may include a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). The CU and DU may be set separately, or may be included in the same network element, such as a baseband unit (BBU). The RU may be included in a radio frequency device or a radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH). It is understandable that the network device may be a CU node, a DU node, or a device including a CU node and a DU node. In addition, the CU may be divided into a network device in the access network RAN, or the CU may be divided into a network device in the core network CN, without limitation here.

[0180] 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 may also be called O-CU (open CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. For the convenience of description, CU, CU-CP, CU-UP, DU and RU are described as examples in this application. Any unit of CU (or CU-CP, CU-UP), DU and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0181] In the embodiments of the present application, the form of the network device is not limited. The device for realizing the function of the network device can be the network device; or it can be a device that can support the network device to realize the function, such as a chip system. The device can be installed in the network device or used in combination with the network device.

[0182] In order to facilitate the understanding of the content of this solution, some of the terms involved in the embodiments of the present application are explained below to facilitate understanding by those skilled in the art. This part is only for ease of understanding and cannot be regarded as a specific limitation of the present application.

[0183] 1. CORESET

[0184] CORESET may indicate the frequency domain resource location of the control channel and the length of the symbol occupied in the time domain, wherein the symbol may be an orthogonal frequency division multiplexing (OFDM) symbol.

[0185] 2. TA

[0186] TA is also called time advance. For the uplink transmission of the system, the uplink transmissions of different terminal devices in the same cell must be orthogonal to avoid interference between the uplink transmissions of each terminal device. In order to reduce the propagation delay of the uplink transmission to the network device and ensure the orthogonality of the uplink transmissions of different terminal devices, the timing advance technology (also known as TA technology) is designed. The TA technology can be described as: the terminal device sends the uplink transmission in advance for a period of time (ie, TA) to ensure that the time difference of the uplink transmission of each terminal device to the network device is within the cyclic prefix (CP) range, thereby ensuring that the time of the uplink transmission of each terminal device to the network device is aligned (or understood as the same), thereby ensuring the orthogonality between each uplink transmission, so that the network device can correctly decode each uplink transmission. Generally speaking, the TA value is the two-way transmission delay between the network device and the terminal device. That is, the TA value reflects the round-trip transmission delay of the signal between the terminal device and the network device.

[0187] (1) TA in ground network

[0188] In a terrestrial communication system (such as a NR system), the timing advance time T TA Through a basic time unit Tc and a certain proportional coefficient The basic time unit Tc = 1 / (Δf max *N f ). Due to the Δf specified in the protocol max The value is 480·10 3 Hz and N f The value is 4096, so the value of Tc is 0.509ns. In the proportionality coefficient, N TA Refers to the timing advance coefficient of the serving cell, N TA,offset It refers to the timing advance offset coefficient of the serving cell. is the common timing advance adjustment coefficient, Refers to the timing advance adjustment coefficient on the terminal device side. The terminal device receives N sent by the network device side. TA 、N TA,offset , and After the proportional coefficient is equal, multiply it by Tc to calculate the specific uplink timing advance time T TA .

[0189] (2) TA in NTN

[0190] NTN provides seamless communication coverage for terminal devices by deploying base stations or part of base station functions on non-ground network devices (such as ships, high-altitude platforms, drones or satellites) to improve the reliability of the communication system. It should be noted that, for ease of understanding, the following text only uses the non-ground network device in NTN as a satellite as an example, which should not be regarded as a specific limitation of this application.

[0191] Satellite communication has certain advantages over terrestrial communication. For example, satellite communication has long communication distance, large coverage area, wide communication frequency band, and can provide users with communication services at any time and any place. Therefore, the application prospects of satellite communication systems are also expanding. When the non-terrestrial network equipment is a satellite, the role of the satellite can also be different for different RAN architectures of NTN. For example, see Figure 2 , Figure 2 Schematic diagram of NTN-based RAN architecture applicable to the embodiment of the present application. Figure 2 As shown, the NTN-based RAN architecture may include terminal equipment, RAN (or NG-RAN), core network equipment, and data network (or Internet).

[0192] in, Figure 2 (a) shows a transparent satellite architecture. RAN may include a remote radio unit (RRU) and network equipment. RRU may include a satellite and an NTN gateway. The terminal equipment and the network equipment communicate through the user-universal terrestrial radio access network-user (Uu) interface. The satellite can realize transparent load transmission between the user and the network equipment. The satellite and the NTN gateway can be considered as the remote radio unit (RRU) of the network equipment to realize transparent forwarding of signals, that is, the satellite supports functions such as RF filtering, frequency conversion and amplification, and the signal waveform remains unchanged. The forwarding of the satellite is transparent to the terminal equipment, that is, the satellite mainly acts as a layer 1 (abbreviated as L1) relay device (L1 relay) to regenerate the physical layer signal (that is, the processing of wireless frequency point filtering, frequency conversion and amplification), without other higher protocol layers. Among them, the network equipment and the core network equipment can communicate through the next generation network (NG) interface, and interact with the core network's non-access stratum (NAS) signaling and the service data of the terminal equipment through the NG interface.

[0193] Figure 2(b) shows a regenerative satellite without inter-satellite link architecture. RAN includes satellites and NTN gateways. Satellites are network devices (such as base stations) with the processing functions of base stations. Satellites and NTN gateways communicate through satellite radio interfaces (SRI). Terminal devices communicate with network devices through Uu interfaces, and network devices and core network devices can communicate through NG interfaces, exchanging NAS signaling of the core network and service data of terminal devices through NG interfaces.

[0194] Figure 2 (c) shows a regenerative satellite with inter-satellite link architecture. RAN includes satellites and NTN gateways. Satellites act as network devices (e.g., base stations) and have the processing functions of base stations. Satellites communicate with NTN gateways via SRI. Satellites can communicate with each other via the Xn interface on the inter-satellite link (ISL). Terminal devices communicate with network devices via the Uu interface, and network devices and core network devices can communicate via the NG interface. The NG interface is used to exchange NAS signaling of the core network and service data of the terminal devices.

[0195] Figure 2 (d) shows a regenerative satellite architecture with the DU processing function of a base station. The satellite acts as a DU and has the DU processing function. Among them, the CU and DU can jointly complete the functions of a network device (such as a base station). The CU and DU communicate through the F1 interface, and the DU and the NTN gateway communicate through the F1 interface on the SRI. The terminal device communicates with the DU through the Uu interface, and the CU and the core network device can communicate through the NG interface. The NG interface interacts with the core network's NAS signaling and the service data of the terminal device.

[0196] For example, in another satellite architecture with integrated access and backhaul (IAB) function, the satellite acts as an IAB node. The IAB node is used to provide wireless backhaul service for nodes (such as terminal devices) that wirelessly access wireless backhaul nodes. The wireless backhaul service refers to data and / or signaling backhaul service provided through a wireless backhaul link.

[0197] In NTN, due to the separation of satellites and NTN gateways, and the increased transmission distance between terminal devices and satellites, NTN networks will have higher propagation delays than traditional terrestrial networks. For example, see Figure 3 In the NTN system architecture shown in the figure, the link between the satellite and the terminal equipment is usually called the service link, and the two-way transmission delay between the satellite and the terminal equipment is usually called the TA on the service link (or the service link round-trip time). The link between the satellite and the NTN gateway is called the feeder link, which is divided into two parts by the uplink time synchronization reference point: the two-way transmission delay between the satellite and the uplink time synchronization reference point (or called the common timing advance, or common TA, etc.), and the two-way transmission delay between the uplink time synchronization reference point and the NTN gateway. The NTN network implements the enhanced design of timing advance by introducing a configurable timing offset value K_offset, and stipulates that the value of the timing offset value K_offset is greater than or equal to T TA In NTN, the timing advance time T TA It refers to the sum of the two-way transmission delays between the public TA and the satellite and the terminal equipment.

[0198] Currently, for terminal devices that cannot transmit and receive simultaneously in the service cell, that is, for terminal devices with half-duplex capability, uplink preparation time is required between receiving downlink data and sending the next uplink data. In order to avoid the conflict between the uplink frame TA carrying uplink data and the uplink preparation time, the existing NR system proposes a way for half-duplex terminal devices to deal with this conflict, that is, the existing NR system proposes a minimum scheduling delay or minimum switching delay from downlink to uplink, and the minimum scheduling delay or minimum switching delay includes the uplink preparation time and the NR timing advance. However, for NTN, a timing advance TA (that is, the NTN timing advance) that is larger than the existing NR timing advance will be introduced. If the existing NR minimum switching delay or minimum scheduling delay is directly used, it will cause time overlap or conflict between the downlink processing and the corresponding scheduled uplink transmission. For example Figure 4 As shown in the figure, in the NR network, the minimum switching delay between the last symbol of SSB and the first symbol of PUSCH can be divided into two parts: the uplink preparation time X of PUSCH and the timing advance m of NR, and these two parts do not overlap. If the same switching delay is applied to the NTN network, the uplink preparation time X of PUSCH remains unchanged, but because the timing advance n of NTN is greater than the timing advance m of NR, it may occur Figure 4 In the case of overlap between the uplink preparation time X and the timing advance n of NTN, when overlap occurs, the terminal device cannot determine whether to perform uplink preparation processing or timing advance processing in the overlapping part, which is not conducive to reliable communication.

[0199] Based on this, the present application proposes a communication method, which solves the problem of time overlap or conflict between downlink processing and corresponding scheduled uplink transmission in the NTN network, and improves the reliability of communication.

[0200] Before introducing the communication method provided by the present application in detail, the concept of "the time interval between one symbol and another symbol" is explained first. Figure 5 , Figure 5 is a schematic diagram of the time interval between one symbol and another symbol provided by this application. Figure 5 As shown, take the time interval between symbol 1 and symbol 2 as an example:

[0201] In case 1, the time interval between symbol 1 and symbol 2 can be understood as the time interval between the end position of symbol 1 and the start position of symbol 2, such as Figure 5 As shown in (a).

[0202] Case 2: The time interval between symbol 1 and symbol 2 can be understood as the time interval between the end position of symbol 1 and the end position of symbol 2, such as Figure 5 As shown in (b).

[0203] Case 3: The time interval between symbol 1 and symbol 2 can be understood as the time interval between the starting position of symbol 1 and the starting position of symbol 2, such as Figure 5 As shown in (c).

[0204] In case 4, the time interval between symbol 1 and symbol 2 can be understood as the time interval between the starting position of symbol 1 and the ending position of symbol 2, such as Figure 5 As shown in (d).

[0205] In case 5, the time interval between symbol 1 and symbol 2 can be understood as the time interval between the middle position of symbol 1 and the middle position of symbol 2, such as Figure 5 As shown in (e).

[0206] For ease of understanding, the following embodiments of the present application mainly take Case 1 as an example to understand the meaning of the time interval between one symbol and another.

[0207] It should be noted that, in the embodiments of the present application, “no more than” may also be replaced by “no more than”, or, replaced by “less than or equal to”, or, replaced by “less than”. “Exceed” may also be replaced by “no less than”, or, replaced by “greater than or equal to”, or, replaced by “greater than”. “No earlier than” may also be replaced by “later than”, or, replaced by “greater than or equal to”, or, replaced by “greater than”, and the present application does not impose any limitation on this.

[0208] The communication method and communication device provided by this application are described in detail below:

[0209] See also Figure 6 , Figure 6 1 is a flow chart of a communication method provided in an embodiment of the present application. Figure 6 As shown, the communication method includes the following steps S601-S602. Figure 6 The method shown may be performed by a terminal device and a first type of network device, or, Figure 6 The execution subject of the method shown may also be a chip in a terminal device and a chip in a first type of network device. Specifically, the terminal device involved in the embodiment of the present application is a terminal device with half-duplex capability. For the convenience of description, Figure 6 The method is mainly described by taking the terminal device and the first type of network device as the execution subject. It should be noted that: Figure 6 is a schematic flow chart of a method embodiment of the present application, showing detailed communication steps or operations of the method, but these steps or operations are only examples, and the present application embodiment may also perform other operations or Figure 6 In addition, Figure 6 The steps in Figure 6 are executed in a different order than those presented, and may not be executed in the order Figure 6 All operations in . Among them:

[0210] S601: A first type network device sends a signal on a first resource. Correspondingly, a terminal device receives a signal on the first resource.

[0211] In some feasible implementations, the signal sent by the first type network device to the terminal device on the first resource may be DCI. To facilitate distinction, the DCI sent by the first type network device on the first resource is subsequently described as the second DCI.

[0212] S602: When the time interval between the first time unit and the second time unit does not exceed the first duration, the terminal device does not expect to stop sending uplink information to the first type network device. Accordingly, when the time interval between the first time unit and the second time unit does not exceed the first duration, the first type network device does not stop receiving uplink information from the terminal device.

[0213] In some feasible implementations, the first time unit is the last time unit of the first resource, and the second time unit is the first time unit of the uplink information or the time unit where the uplink information is located. That is, if the terminal device detects the second DCI in the first resource, and the time interval between the first time unit and the second time unit does not exceed the first duration, then the terminal device does not expect to stop sending uplink information to the first type of network device, that is, the terminal device (continues) to send uplink information to the first type of network device, where the uplink information is SRS, PUCCH or PUSCH configured by high-level parameters or RRC. It should be noted that the reason why the uplink information is sent to the first type of network device when it does not exceed the first duration is that when it does not exceed the first duration, the uplink information configured by high-level parameters or RRC has been packaged, so the uplink information is transmitted first.

[0214] Exemplarily, the "time interval between the first time unit and the second time unit" may be the "time interval between the end position of the first time unit and the start position of the second time unit". To simplify the description, it will be described as the "time interval between the first time unit and the second time unit" in the following.

[0215] Among them, the first resource can be CORESET, and the uplink information can be SRS, PUCCH, PUSCH, etc. configured by high-level parameters or RRC, and there is no limitation here. That is to say, when the terminal device receives / detects the second DCI in CORESET, and the time interval between the last time unit of CO RESET and the first time unit of PUCCH or PUSCH does not exceed the first duration, the terminal device does not expect to stop sending PUCCH or PUSCH to the first type of network device; when the terminal device receives / detects the second DCI in CORESET, and the time interval between the last time unit of CORESET and the time unit where SRS is located does not exceed the first duration, the terminal device does not expect to stop sending SRS to the first type of network device.

[0216] It is understandable that the first time unit in the embodiment of the present application can be a symbol in the time domain, for example, the first time unit is the last time symbol of CORES ET. Exemplarily, the second time unit can also be a symbol in the time domain, for example, when the uplink information is SRS, the second time unit can be the symbol where the SRS is located (or described as the symbol position of the second time unit as SRS). For another example, when the uplink information is PUCCH or PUSCH, the second time unit can be the first symbol of PUCCH or PUSCH. It is understandable that the first symbol of an uplink channel (such as PUCCH or PUSCH, etc.) in the embodiment of the present application is the first symbol of all symbols transmitting the uplink channel.

[0217] The first duration is greater than the second duration. The second duration is the minimum time interval between the last time unit of the PDCCH carrying the first DCI and the first time unit in which the terminal device sends the PUSCH scheduled by the first DCI to the second type of network device, or alternatively described as, the time unit in which the terminal device sends the PUSCH scheduled by the first DCI to the second type of network device is no earlier than (or later than) the last time unit of the PDCCH carrying the first DCI, or alternatively described as, starting from the last time unit of the PDCCH carrying the first DCI, the terminal device sends the PUSCH scheduled by the first DCI no earlier than (or later than) the second time unit. For example, Figure 7 As shown, PUSCH is scheduled by PDCCH sent by the second type of network device, wherein the last symbol of PDCCH can be understood as the end position of the last symbol of PDCCH, and the first symbol of PUSCH can be understood as the starting position of the first symbol of PUSCH. Assuming that the time unit where the second duration after the last time unit of PDCCH is located is symbol 1, then the terminal device can send PUSCH scheduled by the PDCCH from symbol 1 at the earliest, that is, the position of the first symbol of PUSCH can be symbol 1 (such as Figure 7 As shown in (a) in FIG. 1 ). For example, the terminal device may also start to send the PUSCH scheduled by the PDC CH after symbol 1, that is, the position of the first symbol of the PUSCH may also be after symbol 1 (as shown in FIG. 1 ). Figure 7 (as shown in (b)).

[0218] Exemplarily, the second duration may satisfy:

[0219] T proc,2 =max((N2+d 2,1 +d2)(2048+144)·κ2 -μ ·T C +T ext +T switch ,d 2,2 )

[0220] Among them, T proc,2 is the second duration, and N2 is the uplink preparation time. If the first symbol of the PUSCH contains only a demodulation reference signal (DMRS), then d 2,1 The value is 0, otherwise d 2,1The value is 1. If the maximum priority number of PUSCH overlaps with the minimum priority number of PUCCH, then d2 is 1, otherwise d2 is 0. κ is a constant of 64, μ is the coefficient of the subcarrier spacing, T C is the basic time unit, its value is 0.509ns, T ext The value is 0, T switch is the carrier switching time of the ground network (i.e., the second carrier switching time), which can be configured through high-level parameters. 2,2 is the BWP switching time of the ground network (i.e., the second BWP switching time), and max() indicates taking the maximum value.

[0221] Exemplarily, the first duration can also be understood as the minimum time interval between the last time unit of the PDCCH carrying the second DCI and the first time unit at which the terminal device sends the PUSCH scheduled by the second DCI to the first type of network device, or alternatively described as, the time at which the terminal device sends the PUSCH scheduled by the second DCI to the first type of network device is no earlier than (or later than) the time unit of the second duration after the last time unit of the PDCCH carrying the second DCI, or alternatively described as, starting from the last time unit of the PDCCH carrying the second DCI, the terminal device sends the PUS CH scheduled by the second DCI at a time no earlier than (or later than) the second duration. That is, the terminal device can receive the second DCI in the third time unit, and send the PUSCH scheduled by the second DCI in the fourth time unit, wherein the fourth time unit is no earlier than the first duration after the third time unit. Among them, the third time unit and the fourth time unit can be multiple symbols in the time domain, so the fourth time unit is not earlier than the first duration after the third time unit. Specifically, the first time unit in the fourth time unit is not earlier than the fifth time unit, and the fifth time unit is the time unit corresponding to the first duration after the last time unit in the third time unit. Here, the fifth time unit can be a symbol in the time domain. That is, the first time unit in the fourth time unit (the starting position) is not earlier than the time unit corresponding to the first duration after the last time unit in the third time unit (the ending position). For example, Figure 8 As shown, PUSCH is scheduled by PDCCH sent by the first type of network device, wherein the last symbol of PDCCH can be understood as the end position of the last symbol of PDCCH, and the first symbol of PUSCH can be understood as the starting position of the first symbol of PUSCH. Assuming that the time unit where the second time length after the last time unit of PDCCH is located is symbol 1, then the terminal device can send PUSCH scheduled by the PDCCH from symbol 1 at the earliest, that is, the position of the first symbol of PUSCH can be symbol 1 (such as Figure 8As shown in (a) in FIG. 1 ). For example, the terminal device may also start to send the PUSCH scheduled by the PDCCH after symbol 1, that is, the position of the first symbol of the PUSCH may also be after symbol 1 (as shown in FIG. 1 ). Figure 8 (as shown in (b)).

[0222] It is understandable that in the embodiment of the present application, the first type of network device and the second type of network device are different network devices. For example, the first type of network device is a non-terrestrial network device (such as a satellite, etc.), and the second type of network device is a terrestrial network device (such as a base station, etc.). The first duration is related to at least one of the following preset values: the round-trip time of the service link in the non-terrestrial network, the public timing advance, or the timing offset value. Among them, the timing offset value is configured by the non-terrestrial network device, and the timing offset value is greater than or equal to the sum of the round-trip time of the service link in the non-terrestrial network and the public timing advance. Exemplarily, the timing offset value can be configured by the non-terrestrial network device through a broadcast message or RRC signaling.

[0223] In one implementation, the first duration is equal to the sum of the second duration and the third duration, wherein the third duration is related to the one or more preset values.

[0224] For example, T′ proc,2 =T proc,2 +X. Among them, T′ proc,2 is the first duration, T proc,2 is the second duration, and X is the third duration.

[0225] Exemplarily, X may be related to one or more of the service link round trip time in the non-terrestrial network, the common timing advance, or the timing offset value. For example, X may be equal to 0.25 ms, 0.5 ms, 1 ms, or 2 ms. For another example, X may also be equal to 2 u ·K offset , where K offset is the timing offset value, which can be configured through RRC signaling.

[0226] As another example, X may also be related to the subcarrier spacing. For example, when the subcarrier spacing is 15 kHz, X may be 1 ms; when the subcarrier spacing is 30 kHz, X may be 0.5 ms.

[0227] In another implementation, the first switching time corresponding to the first duration is equal to the sum of the second switching time and the third switching time corresponding to the second duration. The third switching time is related to at least one preset value, the first switching time is used to determine the first duration, and the second switching time is used to determine the second duration. Exemplarily, the first switching time may be a first carrier switching time and / or a first BWP switching time, the second switching time may be a second carrier switching time and / or a second BWP switching time, and the third switching time may be a third carrier switching time and / or a third BWP switching time.

[0228] For example, T′ proc,2 =max((N2+d 2,1 +d2)(2048+144)·κ2 -μ ·T C +T ext +T′ switch ,d 2,2 ), where T′ switch =T switch +N offset Among them, T′ proc,2 is the first duration, and N2 is the uplink preparation time. If the first symbol of PUSCH contains only a demodulation reference signal (DMRS), then d 2,1 The value is 0, otherwise d 2,1 The value is 1. If the maximum priority number of the PUSCH overlaps with the minimum priority number of the PUCCH, then d2 is 1, otherwise d2 is 0. κ is a constant 64, μ is the coefficient y of the subcarrier spacing, T C is the basic time unit, its value is 0.509ns, T ext The value is 0, T′ switch is the first carrier switching time, d 2,2 is the second BWP switching time, T switch is the second carrier switching time, N offset is the third carrier switching time.

[0229] For example, N offset It may be related to one or more of the service link round trip time in the non-terrestrial network, the common timing advance, or the timing offset value. offset It can be equal to 0.25ms, 0.5ms, 1ms or 2ms. For another example, T offset It can also be equal to 2 u ·K offset , where K offset is the timing offset value, which can be configured through RRC signaling.

[0230] As another example, T offset It can also be related to the subcarrier spacing. For example, when the subcarrier spacing is 15kHz, T offset It can be 1ms; when the subcarrier spacing is 30kHz, T offset It can be 0.5ms.

[0231] For example, T′ proc,2 =max((N2+d 2,1 +d2)(2048+144)·κ2 -μ ·T C +T ext +T switch ,d′ 2,2 ), where d′ 2,2 =d 2,2 +T offset Among them, T′ proc,2 is the first duration, and N2 is the uplink preparation time. If the first symbol of PUSCH contains only a demodulation reference signal (DMRS), then d 2,1 The value is 0, otherwise d 2,1 The value is 1. If the maximum priority number of PUSCH overlaps with the minimum priority number of PUCCH, then d2 is 1, otherwise d2 is 0. κ is a constant of 64, μ is the coefficient of the subcarrier spacing, T C is the basic time unit, its value is 0.509ns, T ext The value is 0, T switch is the second carrier switching time, d′ 2,2 is the first BWP switching time, d 2,2 is the second BWP switching time, T offset The third BWP switching time.

[0232] For example, T offset It may be related to one or more of the service link round trip time in the non-terrestrial network, the common timing advance, or the timing offset value. For example, T offset It can be equal to 0.25ms, 0.5ms, 1ms or 2ms. For another example, T offset It can also be equal to 2 u ·K offset , where K offset is the timing offset value, which can be configured through RRC signaling.

[0233] As another example, T offset It can also be related to the subcarrier spacing. For example, when the subcarrier spacing is 15kHz, T offsetIt can be 1ms; when the subcarrier spacing is 30kHz, T offset It can be 0.5ms.

[0234] Exemplarily, the above-mentioned various implementations may also be combined.

[0235] For example, T′ proc,2 =max((N2+d 2,1 +d2)(2048+144)·κ2 -μ ·T C +T ext +T′ switch ,d 2,2 )+X.

[0236] For example, T′ proc,2 =max((N2+d 2,1 +d2)(2048+144)·κ2 -μ ·T C +T ext +T switch ,d′ 2,2 )+X.

[0237] For example, T′ proc,2 =max((N2+d 2,1 +d2)(2048+144)·κ2 -μ ·T C +T ext +T′ switch ,d′ 2,2 ).

[0238] For example, T′ proc,2 =max((N2+d 2,1 +d2)(2048+144)·κ2 -μ ·T C +T ext +T′ switch ,d′ 2,2 )+X.

[0239] Optionally, in some feasible implementations, when the time interval between the first time unit and the second time unit exceeds the first duration, the terminal device stops sending uplink information to the first type of network device. Correspondingly, when the time interval between the first time unit and the second time unit exceeds the first duration, the first type of network device does not expect to receive uplink information from the terminal device. That is to say, if the terminal device detects the second DCI in the first resource, and the time interval between the first time unit and the second time unit exceeds the first duration, the terminal device stops sending uplink information to the first type of network device. Alternatively, it can also be understood that: after the terminal device detects the second DCI, the downlink signal (e.g., CSI-RS) or downlink channel (e.g., PDSCH) indicated by the second DCI is preferentially received for a period of time exceeding the first duration. It should be noted that the reason why the downlink signal or downlink channel indicated by the second DCI is received when the first duration is exceeded is that when the first duration is exceeded, the uplink channel or uplink signal configured by the high-level parameters or RRC configuration has not started to be packaged, and thus there is enough time to process the downlink signal or downlink channel scheduled by the second DCI, so the downlink signal or downlink channel scheduled by the second DCI can be preferentially received.

[0240] In an embodiment of the present application, when the time interval between the first time unit and the second time unit does not exceed the first duration, the terminal device with half-duplex capability does not expect to stop sending uplink information to the first type of network device. This is because within the first duration, the uplink channel (such as PUCCH or PUSCH) or uplink signal (such as SRS) configured by high-level parameters or RRC has completed packetization, so the uplink channel or uplink signal is transmitted first. When the time interval between the first time unit and the second time unit exceeds the first duration, the terminal device stops sending uplink information to the first type of network device. This is because when the first duration is exceeded, the uplink channel or uplink signal configured by RRC has not started packetization, and there is enough time to process the downlink signal (such as CSI-RS) or downlink channel (such as PDSCH) scheduled by the second DCI, so the downlink signal or downlink channel scheduled by the second DCI can be received first. The first duration is greater than the second duration, which solves the conflict problem between the downlink CORESET and the uplink PUSCH, PUCCH or SRS of the terminal equipment with half-duplex capability in the NTN network due to the introduction of a timing advance TA (i.e., NTN timing advance) that is larger than the NR timing advance, thereby improving the reliability of communication.

[0241] See also Fig. 9 , Fig. 9 FIG. 1 is another flow chart of the communication method provided in the embodiment of the present application. Fig. 9 As shown, the communication method includes the following steps S901-S902. Fig. 9The method shown may be performed by a terminal device and a first type of network device, or, Fig. 9 The execution subject of the method shown may also be a chip in a terminal device and a chip in a first type of network device. Specifically, the terminal device involved in the embodiment of the present application is a terminal device with half-duplex capability. For the convenience of description, Fig. 9 The method is mainly described by taking the terminal device and the first type of network device as the execution subject. It should be noted that: Fig. 9 is a schematic flow chart of a method embodiment of the present application, showing detailed communication steps or operations of the method, but these steps or operations are only examples, and the present application embodiment may also perform other operations or Fig. 9 In addition, Fig. 9 The steps in Fig. 9 are executed in a different order than those presented, and may not be executed in the order Fig. 9 All operations in . Among them:

[0242] S901: A first type network device sends downlink information. Correspondingly, a terminal device receives the downlink information.

[0243] In some feasible implementations, the downlink information sent by the first type network device to the terminal device may be PDSCH, or CSI-RS, or DL ​​PRS, or PDCCH, or SSB, etc., which are not limited here. The downlink information in different scenarios will be described below.

[0244] S902: When the time interval between the first time unit and the second time unit is less than the first duration, the terminal device does not send uplink information to the first type network device. Accordingly, when the time interval between the first time unit and the second time unit is less than the first duration, the first type network device does not expect to receive uplink information from the terminal device.

[0245] In some feasible implementations, the first time unit is the last time unit of the downlink information or the time unit where the downlink information is located, and the second time unit is the first time unit of the uplink information or the time unit where the uplink information is located. The time interval between the first time unit and the second time unit can be specifically understood as the time interval between the end position of the first time unit and the start position of the second time unit.

[0246] In a scenario 1, the downlink information is the most recently transmitted SSB before the uplink information. Here, the uplink information can be PUSCH, PUCCH, or SRS configured by high-level parameters or RRC. Exemplarily, the above "the most recently transmitted SSB before the uplink information" can also be replaced by the description of "the previous SSB". That is, when the time interval between the last time unit of the previous SSB and the first time unit of PUSCH or PUCCH is less than the first duration, the terminal device does not send PUSCH or PUCCH to the first type of network device; when the time interval between the last time unit of the previous SSB and the time unit where the SRS is located is less than the first duration, the terminal device does not send SRS to the first type of network device. Alternatively, it can also be described as: if the time interval from the last time unit of the previous SSB to the first time unit of PUSCH or PUCCH transmission is less than the first duration, then the terminal device does not send PUSCH or PUCCH to the first type of network device; if the time interval from the last time unit of the previous SSB to the time unit where the SRS is located is less than the first duration, then the terminal device does not send SRS to the first type of network device.

[0247] Exemplarily, in scenario 1, if a terminal device with half-duplex capability is indicated by the presence of an SSB within an activated BWP indicated by a cell definition-synchronization signal block (CD-SSB) or a non-cell defined synchronization signal block (nonCD-SSB, NCD-SSB), the terminal device with half-duplex capability will send PUSCH, or PUCCH, or SRS based on the configuration of high-level parameters.

[0248] In a scenario 2, the downlink information is the PDSCH, or CSI-RS, or DL ​​PRS, or PDCCH, or SSB, etc. that is most recently transmitted before the uplink information, and the uplink information can be a PRACH configured by high-level parameters or RRC, or a PUSCH used to carry message A (MsgA), etc. Exemplarily, the above "the PDSCH, or CSI-RS, or DL ​​PRS, or PDCCH, or SSB that is most recently transmitted before the uplink information" can also be replaced by the description of "the previous PDSCH, or CSI-RS, or DL ​​PRS, or PDCCH, or SSB". That is to say, if a terminal device with half-duplex capability is configured by high-level parameters to receive PDCCH, or PDSCH, or CSI-RS, or DL ​​PRS, or is indicated that there is an SSB in the activated BWP indicated by CD-SSB or NCD-SSB, then the terminal device with half-duplex capability will send the first time unit of PRACH or MsgA PUSCH triggered by high-level parameters after the first duration of the last time unit of PDCCH or PDSCH, or after the first duration of the time unit where CSI-RS, DL PRS or SSB is located. It can be understood that the time unit in the embodiment of the present application is one or more symbols. For ease of understanding, the following text mainly uses one time unit as one symbol as an example for schematic explanation.

[0249] The first duration is greater than the second duration. The second duration is determined according to the basic time unit and the first parameter, for example, the second duration is equal to the product of the basic time unit and the first parameter, that is, T2=N Rx-Tx ·T c , where T2 is the second duration, T c It is the basic time unit, and its value is 0.509ns. Rx-Tx For the first parameter, in FR1, N Rx-Tx The value of N is 25600; in FR2, N Rx-TxThe value of is 13792. The first parameter can be used to characterize the minimum time interval between the terminal device receiving information from the second type of network device and the terminal device sending information to the second type of network device (that is, the minimum time interval from receiving to sending of the terminal device in the second network). Generally speaking, the time interval from receiving to sending of the terminal device is equal to the sum of the downlink processing and uplink preparation time of the terminal device, which is related to the processing capability of the terminal device. For example, for a terminal device with half-duplex capability, when the processing capability of the terminal device is strong, the minimum time interval from receiving to sending of the terminal device is shorter; when the processing capability of the terminal device is weak, the minimum time interval from receiving to sending of the terminal device is longer. It can be understood that the minimum time interval means that the terminal device can start from the last symbol received in the downlink and send uplink after exceeding the minimum time interval. For example, assuming that the minimum time interval from receiving to sending of the terminal device is 5ms, the terminal device can start uplink sending 5ms after the last symbol received in the downlink, or the terminal device can also start uplink sending 7ms after the last symbol received in the downlink.

[0250] Exemplarily, the first duration can be determined based on a basic time unit and a second parameter, and the second parameter is used to characterize the minimum time interval between the terminal device receiving information from the first type of network device and the terminal device sending information to the first type of network device (i.e., the minimum time interval from reception to sending of the terminal device in the first network).

[0251] It is understandable that in the embodiment of the present application, the first network and the second network are different types of networks, and accordingly, the first type of network device and the second type of network device are different network devices. For example, the first network is a non-terrestrial network, and the first type of network device is a non-terrestrial network device (such as a satellite, etc.), and the second network is a terrestrial network, and the second type of network device is a terrestrial network device (such as a base station, etc.). The first duration is related to at least one of the following preset values: the round-trip time of the service link in the non-terrestrial network, the public timing advance, or the timing offset value. Among them, the timing offset value is configured by the non-terrestrial network device, and the timing offset value is greater than or equal to the sum of the round-trip time of the service link in the non-terrestrial network and the public timing advance.

[0252] In one implementation, the first duration is equal to the sum of the second duration and the third duration, wherein the third duration is related to the above one or more preset values. offset . Where T1 represents the first duration, T2 represents the second duration, T offset The third duration.

[0253] For example, T offsetIt may be related to one or more of the service link round trip time in the non-terrestrial network, the common timing advance, or the timing offset value. For example, T offset It can be equal to 0.25, 0.5, 1 or 2 ms. For another example, T offset It can also be equal to 2 u ·K offset , where K offset is the timing offset value, which can be configured through RRC signaling.

[0254] As another example, T offset It can also be related to the subcarrier spacing. For example, when the subcarrier spacing is 15kHz, T offset It can be 1ms; when the subcarrier spacing is 30kHz, T offset It can be 0.5ms.

[0255] In another implementation, the second parameter corresponding to the first duration is equal to the sum of the first parameter corresponding to the second duration and the third parameter. The third parameter is related to at least one preset value, and the second parameter is used to determine the first duration. For example, T1 = N' Rx-Tx ·T c , where N′ Rx-Tx =N Rx-Tx +N offset . Where T1 represents the first duration, N′ Rx-Tx is the second parameter, N Rx-Tx is the first parameter, N offset is the third parameter, T c The basic unit of time.

[0256] For example, N offset It may be related to one or more of the service link round trip time, the common timing advance, or the timing offset value in the non-terrestrial network. offset is a positive integer, for example, N offset It can be equal to 100, 200, or 500. For example, N offset It can also be related to the subcarrier spacing. For example, when the subcarrier spacing is 15kHz, N offset It can be 100; when the subcarrier spacing is 30kHz, T offset You can take 200.

[0257] Exemplarily, the above implementations can also be combined, for example, T1=(N Rx-Tx +N offset )·T c +T offset .

[0258] Optionally, in some feasible implementations, when the time interval between the first time unit and the second time unit is greater than or equal to the first duration, the terminal device sends uplink information to the first type network device. Correspondingly, when the time interval between the first time unit and the second time unit is greater than or equal to the first duration, the first type network device receives uplink information from the terminal device.

[0259] It should be understood that when the time interval between the first time unit and the second time unit is equal to the first duration, whether the terminal device sends uplink information to the first type of network device may be predefined or preconfigured by the protocol, etc., and is not limited here. The above embodiments of the present application are mainly illustrated by taking the case where the time interval between the first time unit and the second time unit is equal to the first duration as an example, in which the terminal device sends uplink information to the first type of network device.

[0260] In an embodiment of the present application, the first duration is greater than the second duration, which solves the conflict problem between the downlink SSB and the uplink PUSCH, PUCCH or SRS of a terminal device with half-duplex capability in the NTN network due to the introduction of a timing advance TA (i.e., the NTN timing advance) that is larger than the NR timing advance, and the conflict problem between the downlink PDSCH, CSI-RS, DLPRS, PDCCH or SSB and the uplink PRACH or MsgA PUSCH, thereby improving the reliability of communication.

[0261] The following will be combined Figure 10-11 The communication device provided in this application is described in detail.

[0262] It is understandable that in order to implement the functions in the above embodiments, the communication device includes hardware structures and / or software modules corresponding to the execution of each function. It should be easily appreciated by those skilled in the art that, in combination with the units and method steps of each example described in the embodiments disclosed in this application, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.

[0263] Fig.10 and Fig.11 The following is a schematic diagram of the structure of possible communication devices provided in the embodiments of the present application. These communication devices can be used to implement the functions of the terminal device or the first type of network device in the above method embodiments, and thus can also achieve the beneficial effects of the above method embodiments. In the embodiments of the present application, the terminal device can be as follows: Figure 1 One of the terminals 120a-120j shown in the figure may also be a module (such as a chip) applied to a terminal device. The first type of network device may be such as Figure 2 The satellite shown may also be a module (such as a chip) applied to the first type of network device.

[0264] like Fig.10 As shown, the communication device 1000 includes a processing unit 1010 and a transceiver unit 1020. The communication device 1000 is used to implement the above Figure 6 and Fig. 9 The functions of the terminal device or the first type of network device in the method embodiment shown in FIG.

[0265] When the communication device 1000 is used to implement Figure 6 and Fig. 9 The functions of the terminal device in the method embodiment shown are:

[0266] In one implementation, the transceiver unit 1020 is used to receive a signal on a first resource; when the time interval between the first time unit and the second time unit does not exceed a first duration, the transceiver unit 1020 does not stop sending uplink information to the first type of network device; the first time unit is the last time unit of the first resource, and the second time unit is the first time unit of the uplink information or the time unit where the uplink information is located; wherein the first duration is greater than the second duration, and the second duration is the minimum time interval between the last time unit of the PDCCH carrying the first DCI and the first time unit of the PUSCH scheduled by the first DCI sent by the terminal device to the second type of network device; the terminal device has half-duplex capability.

[0267] In another implementation, the transceiver unit 1020 is used to receive downlink information; when the time interval between the first time unit and the second time unit is less than the first duration, the transceiver unit 1020 does not send uplink information to the first type of network device; the first time unit is the last time unit of the downlink information or the time unit where the downlink information is located, and the second time unit is the first time unit of the uplink information or the time unit where the uplink information is located; wherein the first duration is greater than the second duration, the second duration is determined based on a basic time unit and a first parameter, and the first parameter is used to characterize the minimum time interval between the terminal device receiving information from the second type of network device and the terminal device sending information to the second type of network device.

[0268] Exemplarily, the processing unit 1010 is used to process and determine whether to send uplink information.

[0269] When the communication device 1000 is used to implement Figure 6 and Fig. 9 The functions of the first type of network device in the method embodiment shown are:

[0270] In one implementation, the transceiver unit 1020 is used to send a signal on a first resource; when the time interval between the first time unit and the second time unit does not exceed a first duration, the transceiver unit 1020 does not stop receiving uplink information from the terminal device; the first time unit is the last time unit of the first resource, and the second time unit is the time unit where the uplink information is located or the first time unit of the uplink information; wherein the first duration is greater than the second duration, and the second duration is the minimum time interval between the last time unit of the PDCCH carrying the first DCI and the first time unit when the terminal device sends the PUSCH scheduled by the first DCI to the second type of network device; the terminal device is a terminal device with half-duplex capability.

[0271] In another implementation, the transceiver unit 1020 is used to send downlink information; when the time interval between the first time unit and the second time unit is less than the first duration, the transceiver unit 1020 does not receive uplink information from the terminal device; the first time unit is the last time unit of the downlink information or the time unit where the downlink information is located, and the second time unit is the first time unit of the uplink information or the time unit where the uplink information is located; wherein the first duration is greater than the second duration, the second duration is determined based on a basic time unit and a first parameter, and the first parameter is used to characterize the minimum time interval between the terminal device receiving information from a second type of network device and the terminal device sending information to the second type of network device.

[0272] Exemplarily, the processing unit 1010 is used to determine whether to receive uplink information.

[0273] For more detailed description of the processing unit 1010 and the transceiver unit 1020, please refer to Figure 6 and Fig. 9 The method embodiment shown is described in detail.

[0274] like Fig.11 As shown, the communication device 1100 includes a processor 1110 and an interface circuit 1120. The processor 1110 and the interface circuit 1120 are coupled to each other. It is understood that the interface circuit 1120 can be a transceiver or an input-output interface. Exemplarily, the communication device 1100 may also include a memory 1130 for storing instructions executed by the processor 1110 or storing input data required by the processor 1110 to execute instructions or storing data generated after the processor 1110 executes instructions.

[0275] When the communication device 1100 is used to implement Figure 6 and Fig. 9When the method is shown, the processor 1110 is used to implement the functions of the above-mentioned processing unit 1010, and the interface circuit 1120 is used to implement the functions of the above-mentioned transceiver unit 1020.

[0276] When the above communication device is a chip applied to a terminal device, the terminal device chip implements the functions of the terminal device in the above method embodiment. The terminal device chip receives information sent to the terminal device by the first type of network device through other modules in the terminal device (such as a radio frequency module or an antenna); or, the terminal device chip sends information to other modules in the terminal device (such as a radio frequency module or an antenna), and the information is sent by the terminal device to the first type of network device.

[0277] When the above-mentioned communication device is a module applied to a first type of network device, the first type of network device module implements the function of the first type of network device in the above-mentioned method embodiment. The first type of network device module receives information from other modules (such as a radio frequency module or an antenna) in the first type of network device, and the information is sent by the terminal device to the first type of network device; or, the first type of network device module sends information to other modules (such as a radio frequency module or an antenna) in the first type of network device, and the information is sent by the first type of network device to the terminal device. The first type of network device module here can be a baseband chip of the first type of network device, or it can be other modules.

[0278] It is understandable that the processor in the embodiments of the present application may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.

[0279] The method steps in the embodiments of the present application can be implemented in hardware, or in software instructions that can be executed by a processor. The software instructions can be composed of corresponding software modules, and the software modules can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, register, hard disk, mobile hard disk, CD-ROM or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and can write information to the storage medium. The storage medium can also be a component of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a first type network device or a terminal device. The processor and the storage medium can also be present in a first type network device or a terminal device as discrete components.

[0280] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented by software, 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 programs or instructions. When the computer program or instruction is loaded and executed on a computer, the process or function described in the embodiment of the present application is executed in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device or other programmable device. The computer program or instruction may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer program or instruction may be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired or wireless means. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server, data center, etc. that integrates one or more available media. The available medium may be a magnetic medium, for example, a floppy disk, a hard disk, a tape; it may also be an optical medium, for example, a digital video disc; it may also be a semiconductor medium, for example, a solid-state hard disk. The computer-readable storage medium may be a volatile or nonvolatile storage medium, or may include both volatile and nonvolatile types of storage media.

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

[0282] It is understood that the various numbers involved in the embodiments of the present application are only for the convenience of description and are not used to limit the scope of the embodiments of the present application. The size of the sequence number of the above-mentioned processes does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic.

Claims

1. A communication method, characterized in that: include: receiving a signal on a first resource; When the time interval between the first time unit and the second time unit does not exceed the first duration, the terminal device does not expect to stop sending uplink information to the first type of network device; the first time unit is the last time unit of the first resource, and the second time unit is the first time unit of the uplink information or the time unit where the uplink information is located; Among them, the first duration is greater than the second duration, and the second duration is the minimum time interval between the last time unit of the physical downlink control channel PDCCH carrying the first downlink control information DCI and the first time unit of the terminal device sending the physical uplink shared channel PUSCH scheduled by the first DCI to the second type of network device; the terminal device has half-duplex capability.

2. The method according to claim 1, characterized in that The received signal includes: receiving a second DCI; The first duration is the minimum time interval between the last time unit of the PDCCH carrying the second DCI and the first time unit of the terminal device sending the PUSCH scheduled by the second DCI to the first type of network device.

3. The method according to claim 1 or 2, characterized in that: The uplink information is a channel sounding signal SRS, or a physical uplink control channel PUCCH, or PUSCH; The first resource is a control resource set CORESET.

4. The method according to any one of claims 1 to 3, characterized in that: The first type of network equipment is a non-terrestrial network equipment, and the second type of network equipment is a terrestrial network equipment.

5. The method according to claim 4, characterized in that The first duration is related to at least one of the following preset values: a service link round trip time in a non-terrestrial network, a common timing advance, or a timing offset value; The timing offset value is greater than or equal to the sum of the service link round trip time in the non-terrestrial network and the public timing advance, and the timing offset value is configured by the non-terrestrial network device.

6. The method according to claim 5, characterized in that The first duration is equal to the sum of the second duration and a third duration, and the third duration is related to the at least one preset value.

7. The method according to claim 5 or 6, characterized in that: The first switching time corresponding to the first duration is equal to the sum of the second switching time and the third switching time corresponding to the second duration; the third switching time is related to the at least one preset value, the first switching time is used to determine the first duration, and the second switching time is used to determine the second duration.

8. The method according to claim 7, characterized in that The first switching time is a first carrier switching time and / or a first part bandwidth BWP switching time, the second switching time is a second carrier switching time and / or a second BWP switching time, and the third switching time is a third carrier switching time and / or a third BWP switching time.

9. The method according to any one of claims 1 to 8, characterized in that: A time unit is one or more symbols.

10. A communication method, characterized in that: include: Receive downlink information; When the time interval between the first time unit and the second time unit is less than the first duration, the terminal device does not send uplink information to the first type of network device; the first time unit is the last time unit of the downlink information or the time unit where the downlink information is located, and the second time unit is the first time unit of the uplink information or the time unit where the uplink information is located; Among them, the first duration is greater than the second duration, the second duration is determined according to the basic time unit and the first parameter, and the first parameter is used to characterize the minimum time interval between the terminal device receiving information from the second type of network device and the terminal device sending information to the second type of network device.

11. The method according to claim 10, characterized in that The downlink information is a synchronization signal block SSB that is most recently transmitted before the uplink information; The uplink information is a physical uplink shared channel PUSCH, a physical uplink control channel PUCCH, or a channel sounding signal SRS.

12. The method according to claim 10, characterized in that The downlink information is a physical downlink shared channel PDSCH, a channel state information reference signal CSI-RS, a downlink positioning reference signal DL PRS, a physical downlink control channel PDCCH, or a synchronization signal block SSB that is most recently transmitted before the uplink information; The uplink information is a physical random access channel PRACH, or a physical uplink shared channel PUSCH used to carry message A.

13. The method according to any one of claims 10 to 12, characterized in that: The first type of network equipment is a non-terrestrial network equipment, and the second type of network equipment is a terrestrial network equipment.

14. The method according to claim 13, characterized in that The first duration is related to at least one of the following preset values: a service link round trip time in a non-terrestrial network, a common timing advance, or a timing offset value; The timing offset value is greater than or equal to the sum of the service link round trip time in the non-terrestrial network and the public timing advance, and the timing offset value is configured by the non-terrestrial network device.

15. The method according to claim 14, characterized in that The first duration is equal to the sum of the second duration and a third duration, and the third duration is related to the at least one preset value.

16. The method according to claim 14 or 15, characterized in that The second parameter corresponding to the first duration is equal to the sum of the first parameter and a third parameter corresponding to the second duration; the third parameter is related to the at least one preset value, and the second parameter is used to determine the first duration.

17. The method according to claim 16, characterized in that The second parameter is used to characterize the minimum time interval between the terminal device receiving information from the first type of network device and the terminal device sending information to the first type of network device.

18. The method according to any one of claims 10 to 17, characterized in that: A time unit is one or more symbols.

19. The method according to any one of claims 10 to 18, characterized in that: The basic time unit is equal to 0.509 ns.

20. The method according to any one of claims 10 to 19, characterized in that: In the frequency range 1FR1, the first parameter is 25600; in the frequency range 2FR2, the first parameter is 13792.

21. A communication method, characterized in that: include: sending a signal on a first resource; When the time interval between the first time unit and the second time unit does not exceed the first duration, the first type of network device does not stop receiving uplink information from the terminal device; the first time unit is the last time unit of the first resource, and the second time unit is the time unit where the uplink information is located or the first time unit of the uplink information; Among them, the first duration is greater than the second duration, and the second duration is the minimum time interval between the last time unit of the physical downlink control channel PDCCH carrying the first downlink control information DCI and the first time unit when the terminal device sends the P USCH scheduled by the first downlink control information DCI to the second type of network device; the terminal device is a terminal device with half-duplex capability.

22. The method according to claim 21, characterized in that The sending signal comprises: Sending a second DCI; The first duration is the minimum time interval between the last time unit of the PDCCH carrying the second DCI and the first time unit of the terminal device sending the PUSCH scheduled by the second DCI to the first type of network device.

23. A communication method, characterized in that: include: Send downlink information; When the time interval between the first time unit and the second time unit is less than the first duration, the first type of network device does not expect to receive uplink information from the terminal device; the first time unit is the last time unit of the downlink information or the time unit where the downlink information is located, and the second time unit is the first time unit of the uplink information or the time unit where the uplink information is located; Among them, the first duration is greater than the second duration, the second duration is determined according to the basic time unit and the first parameter, and the first parameter is used to characterize the minimum time interval between the terminal device receiving information from the second type of network device and the terminal device sending information to the second type of network device.

24. A communication device, comprising a unit or module for executing the method as described in any one of claims 1-9, or, comprising a unit or module for executing the method as described in any one of claims 10-20, or, comprising a unit or module for executing the method as described in any one of claims 21-22, or, comprising a unit or module for executing the method as described in claim 23.

25. A communication device, characterized in that: Comprising a processor, wherein the processor is used to implement the method as described in any one of claims 1-9, or, to implement the method as described in any one of claims 10-20, or, to implement the method as described in any one of claims 21-22, or, to implement the method as described in claim 23.

26. A computer-readable storage medium, characterized in that: The storage medium stores a computer program or instruction. When the computer program or instruction is executed by the communication device, it implements the method as described in any one of claims 1 to 9, or implements the method as described in any one of claims 10 to 20, or implements the method as described in any one of claims 21 to 22, or implements the method as described in claim 23.

27. A computer program product, characterized in that Comprising computer program code, when the computer program code is run on a computer, to implement the method as described in any one of claims 1 to 9, or to implement the method as described in any one of claims 10 to 20, or to implement the method as described in any one of claims 21 to 22, or to implement the method as described in claim 23.

28. A communication system, characterized in that: It comprises a communication device for implementing the method described in any one of claims 1 to 9 or the method described in any one of claims 10 to 20, and a communication device for implementing the method described in any one of claims 21 to 22 or the method described in claim 23.