Communication method and related apparatus
By introducing a communication method in the terminal device, whether to abort the transmission of uplink information is determined based on the length of the time interval, the conflict problem between downlink reception and uplink transmission of half-duplex terminal devices in non-terrestrial networks is solved, and the reliability of communication is improved sex.
Patent Information
- Application Number
- PCT/CN2024/103530
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-07-29
- Filing Date
- 2024-07-04
- Publication Date
- 2025-02-06
AI Technical Summary
In non-terrestrial networks, half-duplex terminal devices may lead to conflicts between downlink reception and uplink transmission due to the introduction of an enhanced timing advance mechanism, affecting communication reliability.
By introducing a communication method into the terminal device, after detecting the second DCI, the terminal device decides whether to abort the transmission of uplink information based on the length of the time interval. Specifically, when the time interval between the first time unit and the second time unit does not exceed the first time length, the terminal device does not abort send upward information; and when the time interval exceeds the first time length, the terminal device abort sending upward information. .
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.
Smart Images

Figure CN2024103530_06022025_PF_FP_ABST
Abstract
Description
Communication method and related device
[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on July 29, 2023, with application number 202310956059.7 and application name “Communication Methods and Related Devices”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of communication technology, and in particular to a communication method and related devices. Background Art
[0003] In terrestrial networks (such as new radio (NR) systems), the time delays 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, uplink synchronization technology is needed 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 serving 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 handle this conflict.
[0004] Currently, non-terrestrial networks (NTNs) also exist. NTNs provide seamless communication coverage for terminal devices by deploying base stations or some base station functions on non-terrestrial network equipment (such as ships, high-altitude platforms, drones, or satellites), thereby improving communication system reliability. NTN networks implement enhanced TA design by introducing a configurable timing offset value, K_offset. However, the current standard does not discuss how to resolve the conflicts between downlink reception and uplink transmission that may arise during the introduction of enhanced TA for half-duplex terminal devices.
[0005] Summary of the Invention
[0006] The present application provides a communication method and related devices, which are conducive to improving communication reliability.
[0007] 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 within a time period 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 (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, 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 stop sending uplink information to the second type of network device; the terminal device has half-duplex capability.
[0008] It should be noted that the above-mentioned first aspect can also be replaced by the description: 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 time length after the third time unit; 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 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. For example, in one possible design, the fourth time unit is no earlier than the first time length 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 time length after the last time unit in the third time unit.
[0009] 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 an SRS, PUCCH or PUSCH configured by a high-level parameter configuration or a radio resource control (RRC) configuration. 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 the high-level parameter configuration or RRC configuration 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 the 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 downlink reception and uplink transmission of half-duplex terminal equipment in the NTN network and improves the reliability of communication.
[0010] In one possible design, the received signal includes:
[0011] receiving a second DCI;
[0012] 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.
[0013] 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 stop 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.
[0014] In one possible design, the uplink information is a sounding reference signal (SRS), a physical uplink control channel (PUCCH), or a PUSCH;
[0015] The first resource is a control resource set (CORESET).
[0016] In one possible design, the uplink information is configured by high-level parameters or RRC signaling.
[0017] In one possible design, the first type of network device is a non-terrestrial network device, and the second type of network device is a terrestrial network device.
[0018] 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;
[0019] 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 common 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.
[0020] 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.
[0021] 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 is highly operable.
[0022] 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.
[0023] 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.
[0024] 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.
[0025] In one possible design, the time unit is one or more symbols.
[0026] 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.
[0027] In this embodiment of the present application, the first type of network device may be a non-terrestrial network device. When the time interval between the first time unit and the second time unit does not exceed a first duration, the half-duplex capable terminal device does not transmit uplink information to the first type of network device. Where the first duration is greater than the second duration, this resolves conflicts between downlink reception and uplink transmission for half-duplex terminal devices in an NTN network, thereby improving communication reliability.
[0028] In one possible design, the downlink information is a synchronization signal block (SSB) most recently transmitted before the uplink information.
[0029] The uplink information is PUSCH, PUCCH, or SRS.
[0030] 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.
[0031] 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.
[0032] The uplink information is a physical random access channel (PRACH) or a PUSCH used to carry message A.
[0033] In this implementation, the first duration is greater than the second duration, which solves the conflict problem between the downlink PDSCH, CSI-RS, DL PRS, PDCCH or SSB and the uplink PRACH or MsgA PUSCH of terminal devices with half-duplex capability in the NTN network, thereby improving the reliability of communication.
[0034] In one possible design, the first type of network device is a non-terrestrial network device, and the second type of network device is a terrestrial network device.
[0035] 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;
[0036] 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 common 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.
[0037] 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.
[0038] 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 is highly operable.
[0039] 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.
[0040] 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.
[0041] In one 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.
[0042] In one possible design, the time unit is one or more symbols.
[0043] In one possible design, the basic time unit is equal to 0.509 ns.
[0044] In a possible design, in frequency range 1 (FR1), the first parameter is 25600; in frequency range 2 (FR2), the first parameter is 13792.
[0045] In a third aspect, the present application provides a communication method, which is performed by a first type of network device, which 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.
[0046] It should be noted that the above-mentioned first aspect can also be replaced by the description as follows: in this method, the first type of network device sends the second DCI to the terminal device in the third time unit; the first type of network device receives the PUSCH scheduled by the second DCI sent by the terminal device in the fourth time unit, and the fourth time unit is not earlier than the first time length after the third time unit; 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 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. For example, in one possible design, the fourth time unit is not earlier than the first time length 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 time length after the last time unit in the third time unit.
[0047] In one possible design, sending a signal includes:
[0048] Sending a second DCI;
[0049] 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 in which the terminal device sends the PUSCH scheduled by the second DCI to the first type of network device.
[0050] In one possible design, the uplink information is SRS, or PUCCH, or PUSCH;
[0051] The first resource is CORESET.
[0052] In one possible design, the uplink information is configured by high-level parameters or RRC signaling.
[0053] In one possible design, the first type of network device is a non-terrestrial network device, and the second type of network device is a terrestrial network device.
[0054] 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;
[0055] 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 common 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.
[0056] 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.
[0057] 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.
[0058] 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.
[0059] In one possible design, the time unit is one or more symbols.
[0060] In a fourth aspect, the present application provides a communication method, which is performed by a first-type network device, which can be the first-type network device itself, or a module or chip in the first-type network device. In this 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;
[0061] 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.
[0062] In one possible design, the downlink information is the SSB most recently transmitted before the uplink information;
[0063] The uplink information is PUSCH, PUCCH, or SRS.
[0064] In one possible design, the downlink information is a PDSCH, or CSI-RS, or DL PRS, or PDCCH, or SSB that is most recently transmitted before the uplink information;
[0065] The uplink information is PRACH, or PUSCH used to carry message A.
[0066] In one possible design, the first type of network device is a non-terrestrial network device, and the second type of network device is a terrestrial network device.
[0067] 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;
[0068] 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 common 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.
[0069] 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.
[0070] 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.
[0071] In one 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.
[0072] In one possible design, the time unit is one or more symbols.
[0073] In one possible design, the basic time unit is equal to 0.509 ns.
[0074] In one possible design, in FR1, the first parameter is 25600; in FR2, the first parameter is 13792.
[0075] 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:
[0076] a transceiver unit, configured to receive a signal on a first resource;
[0077] 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.
[0078] It should be noted that the fifth aspect can also be replaced by the description as follows: the device includes: a transceiver unit for receiving a second DCI in a third time unit; the transceiver unit is for sending a PUSCH scheduled by the second DCI in a fourth time unit, and the fourth time unit is not earlier than the first time length after the third time unit; 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 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. For example, in one possible design, the fourth time unit is not earlier than the first time length 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 time length after the last time unit in the third time unit.
[0079] In one possible design, the transceiver unit is configured to:
[0080] receiving a second DCI;
[0081] 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 in which the terminal device sends the PUSCH scheduled by the second DCI to the first type of network device.
[0082] In one possible design, the uplink information is SRS, or PUCCH, or PUSCH;
[0083] The first resource is CORESET.
[0084] In one possible design, the uplink information is configured by high-level parameters or RRC signaling.
[0085] In one possible design, the first type of network device is a non-terrestrial network device, and the second type of network device is a terrestrial network device.
[0086] 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;
[0087] 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 common 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.
[0088] 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.
[0089] 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.
[0090] 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.
[0091] In one possible design, the time unit is one or more symbols.
[0092] 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:
[0093] A transceiver unit, configured to receive downlink information;
[0094] 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 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 network device and the terminal device sending information to the second type network device.
[0095] In one possible design, the downlink information is the SSB most recently transmitted before the uplink information;
[0096] The uplink information is PUSCH, PUCCH, or SRS.
[0097] In one possible design, the downlink information is a PDSCH, or CSI-RS, or DL PRS, or PDCCH, or SSB that is most recently transmitted before the uplink information;
[0098] The uplink information is PRACH, or PUSCH used to carry message A.
[0099] In one possible design, the first type of network device is a non-terrestrial network device, and the second type of network device is a terrestrial network device.
[0100] 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;
[0101] 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 common 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.
[0102] 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.
[0103] 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.
[0104] In one 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.
[0105] In one possible design, the time unit is one or more symbols.
[0106] In one possible design, the basic time unit is equal to 0.509 ns.
[0107] In one possible design, in FR1, the first parameter is 25600; in FR2, the first parameter is 13792.
[0108] In a seventh aspect, the present application provides a communication device, which may be a first type network device or a module or chip in a first type network device. The communication device includes:
[0109] a transceiver unit, configured to send a signal on a first resource;
[0110] 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 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.
[0111] It should be noted that the above-mentioned first aspect can also be replaced by the description as follows: in this method, the first type of network device sends the second DCI to the terminal device in the third time unit; the first type of network device receives the PUSCH scheduled by the second DCI sent by the terminal device in the fourth time unit, and the fourth time unit is not earlier than the first time length after the third time unit; 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 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. For example, in one possible design, the fourth time unit is not earlier than the first time length 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 time length after the last time unit in the third time unit.
[0112] In one possible design, the transceiver unit is configured to:
[0113] Sending a second DCI;
[0114] 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 in which the terminal device sends the PUSCH scheduled by the second DCI to the first type of network device.
[0115] In one possible design, the uplink information is SRS, or PUCCH, or PUSCH;
[0116] The first resource is CORESET.
[0117] In one possible design, the uplink information is configured by high-level parameters or RRC signaling.
[0118] In one possible design, the first type of network device is a non-terrestrial network device, and the second type of network device is a terrestrial network device.
[0119] 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;
[0120] 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 common 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.
[0121] 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.
[0122] 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.
[0123] 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.
[0124] In one possible design, the time unit is one or more symbols.
[0125] In an eighth aspect, the present application provides a communication device, which may be a first-type network device or a module or chip in a first-type network device. The communication device includes:
[0126] A transceiver unit, used for sending downlink information;
[0127] 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, and the second duration is determined based on 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.
[0128] In one possible design, the downlink information is the SSB most recently transmitted before the uplink information;
[0129] The uplink information is PUSCH, PUCCH, or SRS.
[0130] In one possible design, the downlink information is a PDSCH, or CSI-RS, or DL PRS, or PDCCH, or SSB that is most recently transmitted before the uplink information;
[0131] The uplink information is PRACH, or PUSCH used to carry message A.
[0132] In one possible design, the first type of network device is a non-terrestrial network device, and the second type of network device is a terrestrial network device.
[0133] 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;
[0134] 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 common 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.
[0135] 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.
[0136] 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.
[0137] In one 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.
[0138] In one possible design, the time unit is one or more symbols.
[0139] In one possible design, the basic time unit is equal to 0.509 ns.
[0140] In one possible design, in FR1, the first parameter is 25600; in FR2, the first parameter is 13792.
[0141] 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.
[0142] 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.
[0143] In one possible design, the communication device further includes a transceiver, and the processor is coupled to the transceiver.
[0144] In one possible design, the communication device further includes a memory. The processor and the memory are coupled, the memory stores a computer program, and the processor is further configured to call the computer program in the memory. For example, the processor and the memory may be integrated.
[0145] 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.
[0146] 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.
[0147] In the eleventh aspect, the present application provides a computer-readable storage medium, which stores a computer program or instruction. When the computer program or instruction is executed by a computer, it implements the method described in any one of the first to fourth aspects.
[0148] 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.
[0149] In the 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 or second aspects above, and a communication device for implementing the method described in any one of the third or fourth aspects above.
[0150] The beneficial effects of the third to thirteenth aspects can be found in the beneficial effects of the first and second aspects, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0151] FIG1 is a schematic diagram of the architecture of a communication system used in an embodiment of the present application;
[0152] FIG2 is a schematic diagram of an NTN-based RAN architecture applicable to an embodiment of the present application;
[0153] FIG3 is a system architecture diagram of an NTN;
[0154] FIG4 is a schematic diagram of a conflict handling scenario provided by an embodiment of the present application;
[0155] FIG5 is a schematic diagram of the time interval between one symbol and another provided by the present application;
[0156] FIG6 is a flow chart of a communication method provided in an embodiment of the present application;
[0157] FIG7 is a schematic diagram of a second duration provided in an embodiment of the present application;
[0158] FIG8 is a schematic diagram of a first duration provided in an embodiment of the present application;
[0159] FIG9 is another schematic flow chart of a communication method according to an embodiment of the present application;
[0160] FIG10 is a schematic structural diagram of a possible communication device provided in an embodiment of the present application;
[0161] FIG11 is a schematic structural diagram of a possible communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0162] The specific embodiments of the present application are further described in detail below with reference to the accompanying drawings.
[0163] The terms "first" and "second" and the like in the specification, claims, and drawings of this application are used to distinguish between different objects, not to describe a particular order. Furthermore, the terms "including" and "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or elements is not limited to the listed steps or elements, but may optionally include steps or elements not listed, or may optionally include other steps or elements inherent to the process, method, product, or apparatus.
[0164] References herein to "embodiments" mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0165] In this application, "at least one (item)" refers to one or more, "more than one" refers to two or more, "at least two (items)" refers to 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 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.
[0166] In this application, "sending information to... (e.g., a terminal)" can be understood as the destination of the information being the terminal. This can include sending information to the terminal directly or indirectly. "Receiving information from... (e.g., a terminal)" or "receiving information from... (e.g., 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 undergo necessary processing 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.
[0167] To better understand the embodiments of the present application, the following first introduces the system architecture involved in the embodiments of the present application:
[0168] The technical solution of the present application can be applied to non-terrestrial networks (NTN) or scenarios where NTN and terrestrial networks (TN) are integrated. 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 (for example, long-term evolution (LTE) systems), worldwide interoperability for microwave access (WiMAX) communication systems, fifth-generation (5G) communication systems (for example, new radio (NR) systems), sixth-generation mobile communication (6G) systems, and future mobile communication systems.
[0169] The communication system provided in this application may include one or more network devices and one or more terminals.
[0170] The following is an exemplary explanation using the system architecture shown in Figure 1. Please refer to Figure 1, which is a schematic diagram of the architecture of the communication system used in the embodiments of the present application. As shown in Figure 1, 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 110a and 110b in Figure 1, collectively referred to as 110) and at least one terminal (such as 120a-120j in Figure 1, collectively referred to as 120). The RAN 100 may also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in Figure 1). The terminal 120 is connected to the network device 110 via a wireless method. The network device 110 is connected to the core network 200 via a wireless or wired method. 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 core network logical functions and radio access network logical functions.
[0171] It should be noted that RAN 100 can be a cellular system related to the 3rd Generation Partnership Project (3GPP), for example, a 4G or 5G mobile communication system, or an evolved system after 5G (for example, 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 (CRAN), etc. RAN 100 can also be a communication system that is a fusion of two or more of the above systems. It should be stated that the number of network devices and terminals in Figure 1 is only for illustration and should not be regarded as a specific limitation of this application. The terminals and network devices involved in the system architecture are described in detail below.
[0172] 1. Terminal
[0173] A terminal can also be referred to as a terminal device, user equipment (UE), mobile station (MS), mobile terminal (MT), mobile terminal, mobile equipment (ME), access terminal, subscriber unit, subscriber station, mobile station, remote station, remote terminal, user terminal, wireless communication device, user agent, or user device, or a device used to provide voice or data connectivity to users, or an IoT device. For example, terminal devices include handheld devices with wireless connectivity and in-vehicle devices. Currently, terminal devices can be: mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices (such as smart watches, smart bracelets, pedometers, etc.), vehicle-mounted equipment (such as cars, bicycles, electric vehicles, airplanes, ships, trains, high-speed trains, 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 devices (such as refrigerators, televisions, air conditioners, electricity 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 terminal device functions. For example, the terminal device may also be a device serving as a terminal device in D2D communication.
[0174] It should be noted that the terminal devices involved in the embodiments of the present application are terminal devices with half-duplex capability or half-duplex terminal devices. 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 herein.
[0175] In addition, the terminal device involved in the embodiments of the present application is a terminal device with NTN support capabilities.
[0176] The embodiments of this application do not limit the device form factor of the terminal device. The device used to implement the functions of the terminal device can be the terminal device; it can also be a device that supports the terminal device to implement the functions, such as a chip system. The device can be installed in the terminal device or used in conjunction with the terminal device. In the embodiments of this application, the chip system can be composed of a chip or include a chip and other discrete components.
[0177] 2. Network Equipment
[0178] 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 terminal devices 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, the network element 120i in Figure 1 can be a helicopter or a drone, which can be configured as a mobile base station. For the terminal 120j that accesses 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, the network elements 110a and 110b in Figure 1 can be understood as communication devices with base station functions, and the network elements 120a-120j can be understood as communication devices with terminal device functions.
[0179] In one possible scenario, a network device may be a device with base station functionality, 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-terrestrial network device in an NTN (i.e., a device that can be deployed on a high-altitude platform or satellite), etc. The network device may be a macro base station (such as 110a in Figure 1), a micro base station or an indoor station (such as 110b in Figure 1), 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 (IoV) communication, drone communication, or machine communication. For example, the network device may also be a server, a wearable device, a vehicle, or an onboard device. For example, a network device in vehicle to everything (V2X) technology may be a road side unit (RSU).
[0180] All or part of the functions of the network device in this application may also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (such as a cloud platform). The network device in this application may also be a logical node, logical module, or software that can implement all or part of the network device functions.
[0181] 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 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.
[0182] 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, this application uses CU, CU-CP, CU-UP, DU and RU as examples for description. Any unit of CU (or CU-CP, CU-UP), DU and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0183] In the embodiments of the present application, the form of the network device is not limited. The device used to implement the function of the network device can be a network device; it can also be a device that can support the network device to implement the function, such as a chip system. The device can be installed in the network device or used in conjunction with the network device.
[0184] In order to facilitate understanding of the contents of this solution, some of the terms involved in the embodiments of this 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 this application.
[0185] 1. CORESET
[0186] 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.
[0187] 2. TA
[0188] 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, timing advance technology (also known as TA technology) is designed. 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 signal transmission delay between the terminal device and the network device.
[0189] (1) TA in terrestrial network
[0190] 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 stipulated in the agreement 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 proportional coefficient, N TA Refers to the timing advance coefficient of the serving cell, N TA,offset Refers to the timing advance offset coefficient of the serving cell, Refers to 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 .
[0191] (2) TA in NTN
[0192] NTN improves the reliability of communication systems by deploying base stations or some base station functions on non-terrestrial network devices (such as ships, high-altitude platforms, drones, or satellites) to provide seamless communication coverage for terminal devices. It should be noted that for ease of understanding, the following description uses satellites as an example of non-terrestrial network devices in NTN, and this should not be considered a specific limitation of this application.
[0193] Satellite communication has certain advantages over terrestrial communication. For example, satellite communication has a long communication distance, a large coverage area, a 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 constantly expanding. When the non-terrestrial network equipment is a satellite, the role of the satellite may also be different for different RAN architectures of the NTN. For example, please refer to Figure 2, which is a schematic diagram of the NTN-based RAN architecture applicable to the embodiment of the present application. As shown in Figure 2, the NTN-based RAN architecture may include terminal equipment, RAN (or NG-RAN), core network equipment, and data network (or Internet).
[0194] Figure 2 (a) shows a transparent satellite architecture. The RAN can include remote radio units (RRUs) and network equipment. The RRUs can include satellites and NTN gateways. Terminal devices and network equipment communicate via the user-universal terrestrial radio access network (Uu) interface. Satellites enable transparent payload transmission between users and network equipment. Satellites and NTN gateways can be considered remote radio units (RRUs) of network equipment, enabling transparent signal forwarding. Specifically, the satellite supports functions such as RF filtering, frequency conversion, and amplification, while maintaining the same signal waveform. Satellite forwarding is transparent to terminal devices. The satellite primarily serves as a Layer 1 (L1) relay, regenerating physical layer signals (i.e., processing radio frequency filtering, frequency conversion, and amplification) without any higher protocol layers. Among them, network devices and core network devices can communicate through the next generation network (NG) interface, and interact with the core network's non-access stratum (NAS) signaling and terminal device service data through the NG interface.
[0195] Figure 2(b) shows a regenerative satellite architecture without inter-satellite links. The RAN consists of satellites and NTN gateways. The satellites function as network devices (e.g., base stations) and have base station processing capabilities. The satellites communicate with the NTN gateways via the satellite radio interface (SRI). Terminal devices communicate with network devices via the Uu interface, while network devices and core network devices communicate via the NG interface. Core network NAS signaling and terminal device service data are exchanged via the NG interface.
[0196] Figure 2 (c) shows a regenerative satellite with inter-satellite link architecture. The RAN consists of satellites and NTN gateways. The satellites function as network devices (e.g., base stations) and have base station processing capabilities. Satellites communicate with the NTN gateway via the 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, while network devices and core network devices communicate via the NG interface. The NG interface exchanges core network NAS signaling and terminal device service data.
[0197] Figure 2 (d) shows a regenerative satellite architecture with the DU processing capabilities of a base station. The satellite acts as a DU and possesses DU processing capabilities. The CU and DU can jointly perform the functions of a network device (e.g., a base station). Communication between the CU and DU occurs via the F1 interface, while communication between the DU and the NTN gateway occurs via the F1 interface on the SRI. Terminal devices communicate with the DU via the Uu interface, while communication between the CU and core network devices occurs via the NG interface. Core network NAS signaling and terminal device service data can be exchanged via the NG interface.
[0198] For example, in another satellite architecture with integrated access and backhaul (IAB) functionality, the satellite serves as an IAB node. The IAB node provides wireless backhaul services to nodes (e.g., terminal devices) that wirelessly access wireless backhaul nodes. Wireless backhaul services refer to data and / or signaling backhaul services provided via wireless backhaul links.
[0199] In NTN, due to the separation of satellites and NTN gateways, and the increased transmission distance between terminal devices and satellites, higher propagation delays will occur in NTN networks compared to traditional terrestrial networks. For example, referring to an NTN system architecture shown in Figure 3, the link between the satellite and the terminal device is usually called a service link, and the two-way transmission delay between the satellite and the terminal device 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 a 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 an 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 TTA In NTN, the timing advance time T TA Refers to the sum of the two-way transmission delays between the public TA and the satellite and the terminal equipment.
[0200] Currently, for terminal devices that cannot transmit and receive simultaneously within the serving cell, that is, for terminal devices with half-duplex capabilities, uplink preparation time is required between receiving downlink data and sending the next uplink data. To avoid conflicts between the uplink frame TA carrying uplink data and the uplink preparation time, existing NR systems have proposed a method for half-duplex terminal devices to handle this conflict. Specifically, existing NR systems have proposed a minimum scheduling delay or minimum switching delay from downlink to uplink. 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 (i.e., the NTN timing advance) that is larger than the existing NR timing advance is introduced. If the existing NR minimum switching delay or minimum scheduling delay is directly adopted, it will cause time overlap or conflict between downlink processing and the corresponding scheduled uplink transmission. As shown in Figure 4, in the NR network, the minimum switching delay between the last symbol of the SSB and the first symbol of the PUSCH can be divided into two parts: the uplink preparation time X of the PUSCH and the NR timing advance m. These two parts do not overlap. If the same switching delay is applied to the NTN network, the uplink preparation time X of the PUSCH remains unchanged. However, since the timing advance n of the NTN is greater than the timing advance m of the NR, the uplink preparation time X and the timing advance n of the NTN may overlap as shown in Figure 4. 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.
[0201] 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.
[0202] Before introducing the communication method provided by this application in detail, the concept of "the time interval between one symbol and another symbol" is explained first. Please refer to Figure 5, which is a schematic diagram of the time interval between one symbol and another symbol provided by this application. As shown in Figure 5, taking the time interval between symbol 1 and symbol 2 as an example:
[0203] 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, as shown in FIG5 (a).
[0204] In 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, as shown in FIG5(b).
[0205] In 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, as shown in (c) in FIG5 .
[0206] 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, as shown in (d) in FIG5 .
[0207] 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, as shown in (e) in FIG5 .
[0208] For ease of understanding, the following embodiments of this application mainly use Case 1 as an example to understand the meaning of the time interval between one symbol and another.
[0209] It should be noted that, in the embodiments of the present application, “no more than” can also be replaced by “no greater than”, or “less than or equal to”, or “less than”. “Exceed” can also be replaced by “no less than”, or “greater than or equal to”, or “greater than”. “No earlier than” can also be replaced by “later than”, or “greater than or equal to”, or “greater than”, and the present application does not impose any limitation on this.
[0210] The communication method and communication device provided by this application are described in detail below:
[0211] Please refer to Figure 6, which is a flow chart of the communication method provided in an embodiment of the present application. As shown in Figure 6, the communication method includes the following steps S601 to S602. The execution subject of the method shown in Figure 6 can be a terminal device and a first type of network device, or the execution subject of the method shown in Figure 6 can also be a chip in the terminal device and a chip in the 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 mainly uses the terminal device and the first type of network device as an example to illustrate the execution subject of the method. It should be noted that Figure 6 is a schematic flow chart of an embodiment of the method of the present application, showing the detailed communication steps or operations of the method, but these steps or operations are only examples. The embodiment of the present application can also perform other operations or variations of the various operations in Figure 6. In addition, the various steps in Figure 6 can be executed in a different order from that presented in Figure 6, and it is possible that not all operations in Figure 6 need to be executed. Among them:
[0212] S601: A first-type network device sends a signal on a first resource. Correspondingly, a terminal device receives the signal on the first resource.
[0213] In some feasible implementations, the signal sent by the first type network device to the terminal device on the first resource may be DCI. For ease of distinction, the DCI sent by the first type network device on the first resource will be described as second DCI later.
[0214] 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. Correspondingly, 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.
[0215] In some feasible implementations, the above-mentioned 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, etc. It should be noted that the reason for sending uplink information to the first type of network device when it does not exceed the first duration is because the uplink information configured by high-level parameters or RRC has been packaged when it does not exceed the first duration, so the uplink information is transmitted first.
[0216] For example, the "time interval between the first time unit and the second time unit" can be the "time interval between the end position of the first time unit and the starting 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.
[0217] Among them, the first resource can be CORESET, and the uplink information can be SRS, PUCCH, or PUSCH configured by high-level parameters or RRC, etc., which are not limited 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.
[0218] 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.
[0219] Among them, 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 at which the terminal device sends the PUSCH scheduled by the first DCI to the second type network device, or alternatively described as, the time unit at which the terminal device sends the PUSCH scheduled by the first DCI to the second type network device is not earlier than (or later than) the second duration after 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 at a time not earlier than (or later than) the second duration. For example, as shown in Figure 7, the PUSCH is scheduled by the PDCCH sent by the second type network device, wherein the last symbol of the PDCCH can be understood as the end position of the last symbol of the PDCCH, and the first symbol of the PUSCH can be understood as the starting position of the first symbol of the PUSCH. Assuming that the time unit in which the second duration after the last time unit of the PDCCH is located is symbol 1, the terminal device can start sending the PUSCH scheduled by the PDCCH from symbol 1 at the earliest, that is, the position of the first symbol of the PUSCH can be symbol 1 (as shown in (a) in Figure 7). Exemplarily, the terminal device can also start sending the PUSCH scheduled by the PDCCH after symbol 1, that is, the position of the first symbol of the PUSCH can also be after symbol 1 (as shown in (b) in Figure 7).
[0220] For example, the second duration may satisfy: T proc,2 =max((N2+d 2,1 +d2)(2048+144)·κ2 -μ ·T C +T ext +T switch ,d 2,2 )
[0221] Among them, T proc,2 is the second duration, and N2 is the uplink preparation time. If the first symbol of PUSCH contains only the 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 and the minimum priority number of PUCCH overlap, then d2 is 1, otherwise d2 is 0. κ is a constant 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 switchis 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.
[0222] 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 in 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 when the terminal device sends the PUSCH scheduled by the second DCI to the first type of network device is not 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 not 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, where the fourth time unit is not 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 (the starting position) in the fourth time unit is not earlier than the time unit corresponding to the first duration after the last time unit (the ending position) in the third time unit. For example, as shown in Figure 8, PUSCH is scheduled by the PDCCH sent by the first type of network device, wherein the last symbol of PDCCH can be understood as the ending 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 the 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 (as shown in Figure 8 (a)). Exemplarily, the terminal device may also start sending 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 (b) in FIG8 ).
[0223] 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. 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.
[0224] 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.
[0225] For example, T′ proc,2 =T proc,2 +X. Where, T′ proc,2 is the first duration, T proc,2 is the second duration, and X is the third duration.
[0226] For example, X 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. For example, X may be equal to 0.25ms, 0.5ms, 1ms, or 2ms. 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.
[0227] 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.
[0228] In another implementation, the first switching time corresponding to the first duration is equal to the sum of the second switching time corresponding to the second duration and the third switching time. 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.
[0229] For example, T′ proc,2 =max((N2+d 2,1 +d2)(2048+144)·κ2 -μ ·TC +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 the 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 and the minimum priority number of PUCCH overlap, 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.
[0230] For example, N offset It may be related to one or more of the round trip time of the service link in the non-terrestrial network, the common timing advance, or the timing offset value. For example, N offset It can be equal to 0.25ms, 0.5ms, 1ms or 2ms. For 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.
[0231] For 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 1 ms; when the subcarrier spacing is 30kHz, T offset It can be 0.5ms.
[0232] 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 =d2,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 the 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 and the minimum priority number of PUCCH overlap, then d2 is 1, otherwise d2 is 0. κ is a constant 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.
[0233] 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 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.
[0234] For 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.
[0235] For example, the above various implementations can also be combined.
[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+d2,1 +d2)(2048+144)·κ2 -μ ·T C +T ext +T switch ,d′ 2,2 )+X.
[0238] For example, T′ proc,2 =max((k2+d 2,1 +d2)(2048+144)·κ2 -μ ·T C +T ext +T′ switch ,d′ 2,2 ).
[0239] For example, T′ proc,2 =max((N2+d 2,1 +d2)(2048+144)·κ2 -μ ·T C +T ext +T′ switch ,d′ 2,2 )+X.
[0240] 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. Accordingly, 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, 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 as: after the terminal device detects the second DCI, the terminal device gives priority to receiving the downlink signal (such as CSI-RS) or downlink channel (such as PDSCH) indicated by the second DCI for a period of time exceeding the first duration. It should be noted that the reason for receiving the downlink signal or downlink channel indicated by the second DCI when the first duration is exceeded is because when the first duration is exceeded, the uplink channel or uplink signal configured by the high-level parameters or RRC configuration has not yet started to be packaged, and thus there is enough time to process the downlink signal or downlink channel scheduled by the second DCI, and therefore the downlink signal or downlink channel scheduled by the second DCI can be received first.
[0241] 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 the 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 terminal devices 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.
[0242] Please refer to Figure 9, which is another flow chart of the communication method provided by an embodiment of the present application. As shown in Figure 9, the communication method includes the following steps S901 to S902. The execution subject of the method shown in Figure 9 can be a terminal device and a first type of network device, or the execution subject of the method shown in Figure 9 can also be a chip in the terminal device and a chip in the 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 9 mainly uses the terminal device and the first type of network device as an example to illustrate the execution subject of the method. It should be noted that Figure 9 is a schematic flow chart of an embodiment of the method of the present application, showing the detailed communication steps or operations of the method, but these steps or operations are only examples. The embodiment of the present application can also perform other operations or variations of the various operations in Figure 9. In addition, the various steps in Figure 9 can be executed in a different order from that presented in Figure 9, and it is possible that not all operations in Figure 9 need to be executed. Among them:
[0243] S901: A first-type network device sends downlink information, and a terminal device receives the downlink information accordingly.
[0244] In some feasible implementations, the downlink information sent by the first type network device to the terminal device may be PDSCH, CSI-RS, DL PRS, PDCCH, SSB, etc., which are not limited here. The downlink information in different scenarios will be described separately below.
[0245] 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. Correspondingly, 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.
[0246] In some feasible implementations, the first time unit is the last time unit of downlink information or the time unit in which the downlink information is located, and the second time unit is the first time unit of uplink information or the time unit in which 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.
[0247] 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 to say, when the time interval between the last time unit of the previous SSB and the first time unit of PUSCH or PUCC H is less than the first duration, the terminal device does not send PUSC H 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.
[0248] For example, in scenario 1, if a terminal device with half-duplex capability is indicated that there is an SSB within an activated BWP indicated by a cell-defined synchronization signal block (CD-SSB) or a non-cell-defined synchronization signal block (NCD-SSB), then the terminal device with half-duplex capability will send PUSCH, or PUCCH, or SRS based on the configuration of high-layer parameters.
[0249] In Scenario 2, the downlink information is the most recently transmitted PDSCH, or CSI-RS, or DL PRS, or PDCCH, or SSB, etc. before the uplink information, and the uplink information can be a PRACH configured by higher-layer parameters or RRC, or a PUSCH used to carry message A (MsgA), etc. Exemplarily, the above “the most recently transmitted PDSCH, or CSI-RS, or DL PRS, or PDCCH, or SSB before the uplink information” can also be replaced by the description “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 to have an SSB in an 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 or 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 an example for schematic explanation.
[0250] 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 As the first parameter, in FR1, N Rx-Tx The value of 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 reception to transmission of the terminal device in the second network). Generally speaking, the time interval from reception to transmission 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 reception to transmission of the terminal device is shorter; when the processing capability of the terminal device is weak, the minimum time interval from reception to transmission 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 perform uplink transmission after exceeding the minimum time interval. For example, assuming that the minimum time interval from reception to transmission of the terminal device is 5ms, the terminal device can start uplink transmission 5ms after the last symbol received in the downlink, or the terminal device can also start uplink transmission 7ms after the last symbol received in the downlink.
[0251] 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).
[0252] 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. 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.
[0253] 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 one or more preset values. For example, T1=T2+T offset . Among them, T1 represents the first duration, T2 represents the second duration, T offset The third duration.
[0254] 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 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.
[0255] For 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.
[0256] 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.
[0257] 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. For example, N 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 taken as 100; when the subcarrier spacing is 30kHz, T offset You can take 200.
[0258] For example, the above implementations can be combined, for example, T1=(N Rx-Tx +N offset )·T c +T offset .
[0259] 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.
[0260] 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 can 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 example of the terminal device sending uplink information to the first type of network device when the time interval between the first time unit and the second time unit is equal to the first duration.
[0261] 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, DL PRS, PDCCH or SSB and the uplink PRACH or MsgA PUSCH, thereby improving the reliability of communication.
[0262] The communication device provided in this application will be described in detail below with reference to FIG. 10 and FIG. 11 .
[0263] It is understood 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 readily apparent to 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 hardware or in a manner driven by computer software depends on the specific application scenario and design constraints of the technical solution.
[0264] Figures 10 and 11 are schematic diagrams of the structures of possible communication devices provided by 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 possessed by the above method embodiments. In an embodiment of the present application, the terminal device can be one of the terminals 120a-120j as shown in Figure 1, or a module (such as a chip) applied to the terminal device. The first type of network device can be a satellite as shown in Figure 2, or a module (such as a chip) applied to the first type of network device.
[0265] As shown in Figure 10, the communication device 1000 includes a processing unit 1010 and a transceiver unit 1020. The communication device 1000 is used to implement the functions of the terminal device or the first type network device in the method embodiments shown in Figures 6 and 9 above.
[0266] When the communication device 1000 is used to implement the functions of the terminal device in the method embodiments shown in FIG6 and FIG9 :
[0267] 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.
[0268] 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, 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.
[0269] Exemplarily, the processing unit 1010 is configured to process and determine whether to send uplink information.
[0270] When the communication device 1000 is used to implement the functions of the first type of network device in the method embodiments shown in FIG6 and FIG9 :
[0271] 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 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.
[0272] 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, and the second duration is determined based on 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 network device and the terminal device sending information to the second type network device.
[0273] Exemplarily, the processing unit 1010 is configured to determine whether to receive uplink information.
[0274] For a more detailed description of the processing unit 1010 and the transceiver unit 1020 , reference may be made to the relevant descriptions in the method embodiments shown in FIG. 6 and FIG. 9 .
[0275] As shown in Figure 11, communication device 1100 includes a processor 1110 and an interface circuit 1120. Processor 1110 and interface circuit 1120 are coupled to each other. It is understood that interface circuit 1120 can be a transceiver or an input / output interface. For example, communication device 1100 may also include a memory 1130 for storing instructions executed by processor 1110, input data required by processor 1110 to execute instructions, or data generated by processor 1110 after executing instructions.
[0276] When the communication device 1100 is used to implement the methods shown in FIG. 6 and FIG. 9 , the processor 1110 is used to implement the functions of the processing unit 1010 , and the interface circuit 1120 is used to implement the functions of the transceiver unit 1020 .
[0277] When the communication device is a chip used in a terminal device, the terminal device chip implements the functions of the terminal device in the above method embodiments. 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 antenna); or the terminal device chip sends information to other modules in the terminal device (such as a radio frequency module or antenna), and the information is sent by the terminal device to the first type of network device.
[0278] When the above-mentioned communication device is a module applied to a first-type network device, the first-type network device module implements the functions of the first-type network device in the above-mentioned method embodiment. The first-type network device module receives information from other modules (such as a radio frequency module or an antenna) in the first-type network device, and the information is sent by the terminal device to the first-type network device; or the first-type network device module sends information to other modules (such as a radio frequency module or an antenna) in the first-type network device, and the information is sent by the first-type network device to the terminal device. The first-type network device module here can be the baseband chip of the first-type network device, or it can be other modules.
[0279] It is understood that the processor in the embodiments of the present application may be a central processing unit (CPU), or may be 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.
[0280] 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, registers, 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 write information to the storage medium. The storage medium can also be an integral part 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.
[0281] In the above embodiments, all or part of the embodiments may be implemented using software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are performed 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 instructions may be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions may be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; an optical medium, such as a digital video disk; or a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or nonvolatile storage medium, or may include both volatile and nonvolatile types of storage media.
[0282] In the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.
[0283] It is understood that the various numbers used in the embodiments of this application are merely for ease of description and are not intended to limit the scope of the embodiments of this application. The order of the sequence numbers of the above-mentioned processes does not necessarily imply a specific order of execution; the order of execution of the processes should be determined by their functions and inherent logic.
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.
Citation Information
Patent Citations
Method and apparatus for transmission timing enhancement for different numerologies in ntn
US20210105761A1
Interrupted time domain resources for a half-duplex user equipment with a large timing advance
US20220053487A1
Enhanced support for transmit-receive transition gap in non-terrestrial network communications
WO2022073474A1
Ta update during uplink transmission
WO2022077249A1
DL reception and UL transmission overlap for HD-FDD operations
WO2022216690A1