Wireless communication method and terminal device
By adjusting the timer duration based on round-trip propagation delay in the terminal device, the problem of frequent timer configuration in NTN scenarios is solved, signaling overhead and timer configuration duplication are reduced, and the stability and efficiency of the system are improved.
Patent Information
- Application Number
- CN202080106165.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-12-10
- Publication Date
- 2025-04-15
- Estimated Expiration
- 2040-12-10
AI Technical Summary
In non-terrestrial network (NTN) scenarios, due to the movement of low-orbit satellites, the geographical location of the ground-covered cells is not fixed, resulting in the challenge of timer duration configuration. The existing technology is difficult to effectively solve, resulting in frequent signaling overhead and timer configuration duplication.
The terminal device adjusts the timer's duration based on the round-trip propagation delay, so that the time of the first timer is equal to the sum of the time configured by the network device and the round-trip propagation delay, thereby avoiding frequent reconfiguration of the timer due to changes in the round-trip propagation delay.
By adjusting the timer duration, the terminal device can effectively manage signaling overhead and timer configuration in the NTN scenario, reduce the reconfiguration frequency of network equipment, and improve the stability and efficiency of the system.
Smart Images

Figure CN116325584B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of communications, and more specifically, to a method and terminal device for wireless communications. Background Art
[0002] The fifth-generation mobile communication technology new radio (5G NR) system defines the deployment scenario of non-terrestrial networks (NTN) systems, including satellite networks. With the wide-area coverage capability of satellites, NTN systems can achieve the continuity of 5G NR services. However, in the NTN scenario, due to the movement of low-orbit satellites, the ground coverage cells are no longer fixed in geographical location, which brings new challenges to the configuration of some timers. Summary of the invention
[0003] The embodiments of the present application provide a method and a terminal device for wireless communication. The terminal device can adjust the duration of a timer based on a round-trip propagation delay, thereby meeting the requirements of an NTN scenario.
[0004] In a first aspect, a wireless communication method is provided, the method comprising:
[0005] The terminal device starts a first timer, where the first timer is used to indicate a time window in which SR sending is prohibited, or the first timer is used to indicate a time window in which new data cannot be sent using the target HARQ process on the CG;
[0006] The duration of the first timer is equal to the sum of the first duration and the round-trip propagation delay, and the first duration is the duration configured by the network device for the first timer.
[0007] In a second aspect, a terminal device is provided for executing the method in the first aspect.
[0008] Specifically, the terminal device includes a functional module for executing the method in the above-mentioned first aspect.
[0009] In a third aspect, a terminal device is provided, comprising a processor and a memory, wherein the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute the method in the first aspect.
[0010] In a fourth aspect, a device is provided for implementing the method in the first aspect.
[0011] Specifically, the apparatus includes: a processor, configured to call and run a computer program from a memory, so that a device equipped with the apparatus executes the method in the first aspect described above.
[0012] In a fifth aspect, a computer-readable storage medium is provided for storing a computer program, wherein the computer program enables a computer to execute the method in the first aspect.
[0013] In a sixth aspect, a computer program product is provided, comprising computer program instructions, wherein the computer program instructions enable a computer to execute the method in the first aspect.
[0014] In a seventh aspect, a computer program is provided, which, when executed on a computer, enables the computer to execute the method in the first aspect.
[0015] Through the above technical solution, the duration of the first timer is equal to the sum of the duration configured by the network device for the first timer and the round-trip propagation delay, that is, the terminal device can adjust the duration of the timer based on the round-trip propagation delay to avoid excessive signaling overhead caused by the network device frequently reconfiguring the duration of the first timer due to changes in the round-trip propagation delay. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 It is a schematic diagram of a communication system architecture provided in an embodiment of the present application.
[0017] Figure 2 It is a schematic flowchart of a wireless communication method provided according to an embodiment of the present application.
[0018] Figure 3 It is a schematic diagram of a terminal device starting an SR prohibition timer according to an embodiment of the present application.
[0019] Figure 4 This is a schematic diagram of a terminal device starting a CG timer according to an embodiment of the present application.
[0020] Figure 5 It is a schematic block diagram of a terminal device provided according to an embodiment of the present application.
[0021] Figure 6 It is a schematic block diagram of a communication device provided according to an embodiment of the present application.
[0022] Figure 7 It is a schematic block diagram of a device provided according to an embodiment of the present application.
[0023] Figure 8 It is a schematic block diagram of a communication system provided according to an embodiment of the present application. DETAILED DESCRIPTION
[0024] The following will describe the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. For the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0025] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced Long Term Evolution (LTE-A) system, New Radio (NR) system, NR system evolution system, LTE on unlicensed spectrum (LTE-U) system, NR on unlicensed spectrum (NR-U) system, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (Wireless Fidelity) system. Fidelity, WiFi), fifth-generation communication (5th-Generation, 5G) system or other communication systems, etc.
[0026] Generally speaking, traditional communication systems support a limited number of connections and are easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communications, but will also support, for example, device to device (Device to Device, D2D) communication, machine to machine (Machine to Machine, M2M) communication, machine type communication (Machine Type Communication, MTC), vehicle to vehicle (V2V) communication, or vehicle to everything (V2X) communication, etc. The embodiments of the present application can also be applied to these communication systems.
[0027] Optionally, the communication system in the embodiment of the present application can be applied to a carrier aggregation (CA) scenario, a dual connectivity (DC) scenario, or a standalone (SA) networking scenario.
[0028] Optionally, the communication system in the embodiment of the present application can be applied to an unlicensed spectrum, wherein the unlicensed spectrum can also be considered as a shared spectrum; or, the communication system in the embodiment of the present application can also be applied to an authorized spectrum, wherein the authorized spectrum can also be considered as an unshared spectrum.
[0029] The embodiments of the present application describe various embodiments in conjunction with network devices and terminal devices, wherein the terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device, etc.
[0030] The terminal device can be a station (STATION, ST) in a WLAN, a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA) device, a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a next-generation communication system such as an NR network, or a terminal device in a future evolved Public Land Mobile Network (PLMN) network, etc.
[0031] In the embodiments of the present application, the terminal device can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can also be deployed on the water surface (such as ships, etc.); it can also be deployed in the air (for example, on airplanes, balloons and satellites, etc.).
[0032] In the embodiment of the present application, the terminal device can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self driving, a wireless terminal device in remote medical, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, or a wireless terminal device in a smart home, etc.
[0033] As an example but not limitation, in the embodiments of the present application, the terminal device may also be a wearable device. Wearable devices may also be referred to as wearable smart devices, which are a general term for wearable devices that are intelligently designed and developed using wearable technology for daily wear, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also powerful functions achieved through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include full-featured, large-sized, and fully or partially independent of smartphones, such as smart watches or smart glasses, as well as devices that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various types of smart bracelets and smart jewelry for vital sign monitoring.
[0034] In an embodiment of the present application, the network device may be a device for communicating with a mobile device. The network device may be an access point (AP) in WLAN, a base station (Base Transceiver Station, BTS) in GSM or CDMA, a base station (NodeB, NB) in WCDMA, an evolved base station (EvolutionalNode B, eNB or eNodeB) in LTE, or a relay station or access point, or a vehicle-mounted device, a wearable device, and a network device or base station (gNB) in an NR network, or a network device in a future evolved PLMN network, or a network device in an NTN network, etc.
[0035] As an example but not limitation, in an embodiment of the present application, the network device may have a mobile characteristic, for example, the network device may be a mobile device. Optionally, the network device may be a satellite or a balloon station. For example, the satellite may be a low earth orbit (LEO) satellite, a medium earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, a high elliptical orbit (HEO) satellite, etc. Optionally, the network device may also be a base station set up in a location such as land or water.
[0036] In an embodiment of the present application, the network device can provide services for a cell, and the terminal device communicates with the network device through the transmission resources used by the cell (for example, frequency domain resources, or spectrum resources). The cell can be a cell corresponding to the network device (for example, a base station), and the cell can belong to a macro base station or a base station corresponding to a small cell. The small cells here may include: metro cells, micro cells, pico cells, femto cells, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.
[0037] For example, the communication system 100 used in the embodiment of the present application is as follows: Figure 1 The communication system 100 may include a network device 110, which may be a device that communicates with a terminal device 120 (or a communication terminal or terminal). The network device 110 may provide communication coverage for a specific geographical area and may communicate with terminal devices located in the coverage area.
[0038] Figure 1One network device and two terminal devices are shown exemplarily. Optionally, the communication system 100 may include multiple network devices and each network device may include another number of terminal devices within its coverage area, which is not limited in the embodiments of the present application.
[0039] Optionally, the communication system 100 may also include other network entities such as a network controller and a mobility management entity, which is not limited in the embodiments of the present application.
[0040] It should be understood that the device with communication function in the network / system in the embodiment of the present application can be referred to as a communication device. Figure 1 Taking the communication system 100 shown as an example, the communication equipment may include a network device 110 and a terminal device 120 with communication functions. The network device 110 and the terminal device 120 may be the specific devices described above and will not be repeated here. The communication equipment may also include other devices in the communication system 100, such as a network controller, a mobile management entity and other network entities, which is not limited in the embodiments of the present application.
[0041] It should be understood that the terms "system" and "network" are often used interchangeably in this article. The term "and / or" in this article is only a description of the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0042] The terms used in the implementation mode of this application are only used to explain the specific embodiments of this application, and are not intended to limit this application. The terms "first", "second", "third" and "fourth" in the specification and claims of this application and the drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions.
[0043] It should be understood that the "indication" mentioned in the embodiments of the present application can be a direct indication, an indirect indication, or an indication of an association relationship. For example, A indicates B, which can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association relationship between A and B.
[0044] In the description of the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between two items, or an association relationship between the two items, or a relationship between indication and being indicated, configuration and being configured, and the like.
[0045] In the embodiments of the present application, "pre-definition" can be implemented by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in a device (for example, including a terminal device and a network device), and the present application does not limit the specific implementation method. For example, pre-definition can refer to what is defined in the protocol.
[0046] In the embodiments of the present application, the “protocol” may refer to a standard protocol in the communication field, for example, it may include an LTE protocol, an NR protocol, and related protocols used in future communication systems, and the present application does not limit this.
[0047] In order to better understand the embodiments of the present application, the NTN related to the present application is explained.
[0048] The 5G NR system defines the deployment scenarios of NTN systems, including satellite networks. NTN generally uses satellite communications to provide communication services to ground users. Compared with ground cellular network communications, satellite communications have many unique advantages. First, satellite communications are not restricted by user regions. For example, general land communications cannot cover areas such as oceans, mountains, deserts, etc. where communication equipment cannot be set up or where there is no communication coverage due to sparse population. For satellite communications, since one satellite can cover a large area of land, and satellites can orbit the earth, in theory every corner of the earth can be covered by satellite communications. Secondly, satellite communications have great social value. Satellite communications can be covered at a low cost in remote mountainous areas, poor and backward countries or regions, so that people in these areas can enjoy advanced voice communications and mobile Internet technologies, which is conducive to narrowing the digital divide with developed areas and promoting the development of these areas. Thirdly, satellite communications have long distances, and the cost of communications does not increase significantly as the communication distance increases; finally, satellite communications are highly stable and are not restricted by natural disasters.
[0049] Communication satellites are divided into Low-Earth Orbit (LEO) satellites, Medium-Earth Orbit (MEO) satellites, Geostationary Earth Orbit (GEO) satellites, High Elliptical Orbit (HEO) satellites, etc. according to their orbital altitudes.
[0050] For example, the LEO satellite altitude ranges from 500km to 1500km, and the corresponding orbital period is about 1.5 hours to 2 hours. The signal propagation delay of single-hop communication between users is generally less than 20ms. The maximum satellite visibility time is 20 minutes. The signal propagation distance is short, the link loss is small, and the transmission power requirement for the user terminal is not high.
[0051] For another example, the GEO satellite orbit altitude is 35786km, and its rotation period around the earth is 24 hours. The signal propagation delay of single-hop communication between users is generally 250ms.
[0052] For the NTN system, in order to ensure satellite coverage and improve the system capacity of the entire satellite communication system, the satellite uses multiple beams to cover the ground. A satellite can form dozens or even hundreds of beams to cover the ground; a satellite beam can cover a ground area with a diameter of tens to hundreds of kilometers.
[0053] In order to better understand the embodiments of the present application, the 5G NR BSR related to the present application is described.
[0054] The terminal device informs the serving base station of the amount of uplink buffer data of the terminal device through the buffer status report (BSR), so that the base station can schedule the terminal device according to the data volume information provided by the terminal device. In order to save BSR reporting overhead, group reporting is adopted. Each uplink logical channel corresponds to a logical channel group (LCG). Multiple uplink logical channels can correspond to the same LCG. The correspondence between the logical channel (LCH) and the LCG is configured by the network device through the radio resource control (RRC) signaling. The terminal device reports the BSR based on the LCG. Each terminal device in NR can support up to 8 LCGs.
[0055] The BSR triggering conditions may include the following:
[0056] Uplink data arrives on a logical channel with a higher priority of the terminal device, in which case a regular BSR is triggered;
[0057] The padding part of the uplink resources allocated to the terminal device after carrying other uplink data can carry the BSR Media Access Control Control Element (MAC CE). In this case, a Padding BSR will be issued.
[0058] The retransmission BSR timer (retxBSR-Timer) times out, and there is at least one uplink logical channel with uplink data to be sent, then a Regular BSR is triggered;
[0059] When the periodic BSR timer (periodicBSR-Timer) times out, a periodic BSR (Periodic BSR) will be triggered.
[0060] If multiple logical channels trigger a Regular BSR simultaneously, each of these logical channels triggers a separate Regular BSR.
[0061] The BSR is carried by the BSR MAC CE.
[0062] If a terminal device triggers a Regular BSR, but the terminal device has no uplink resources for transmitting new data or the uplink resources allocated to the terminal device for transmitting new data cannot carry the data of the uplink logical channel that triggers the Regular BSR, the terminal device triggers a scheduling request (SR).
[0063] To facilitate a better understanding of the embodiments of the present application, the 5G NR SR process related to the present application is described.
[0064] The terminal device applies for uplink resources from the network device through SR. The network device does not know when the terminal device needs to send uplink data, that is, it does not know when the terminal device will send SR. Therefore, the network device can allocate periodic physical uplink control channel (PUCCH) resources for transmitting SR to the terminal device, and then the network device detects whether there is an SR report on the allocated SR resources.
[0065] It can be seen from the above SR triggering conditions that SR in NR is based on logical channels. For each uplink logical channel, the network device can choose whether to configure PUCCH resources for transmitting SR for the uplink logical channel. When an uplink logical channel triggers SR, if the network device configures PUCCH resources for transmitting SR for the uplink logical channel, the terminal device sends SR on the PUCCH resources for transmitting SR corresponding to the logical channel; otherwise, the terminal device initiates random access.
[0066] The network device can configure multiple PUCCH resources for the terminal device for transmitting SR. For an uplink logical channel, if the network device configures a PUCCH resource for transmitting SR for the uplink logical channel, then on each uplink bandwidth part (Band Width Part, BWP), the network device configures at most one PUCCH resource for transmitting SR for the logical channel.
[0067] Each PUCCH resource used to transmit an SR corresponds to the following configuration parameters:
[0068] PUCCH resource period and time slot / time symbol offset;
[0069] PUCCH resource index.
[0070] In order to limit the terminal device from sending SR frequently, the network device configures an SR prohibition timer (sr-ProhibitTimer) for each SR configuration (SR configuration). For the SR configuration corresponding to the pending SR (pending SR), when the PUCCH resource meets the SR transmission conditions (for example, it does not overlap with the measurement gap and does not overlap with the Physical Uplink Shared Channel (PUSCH)), the terminal device starts the sr-ProhibitTimer. During the operation of the sr-ProhibitTimer, for this SR configuration, the terminal device is prohibited from sending SR, and the SR can only be sent when the sr-ProhibitTimer is not running (including when the sr-ProhibitTimer is not started and after timeout).
[0071] To facilitate a better understanding of the embodiments of the present application, the 5G NR configured grant timer (Configured Grant Timer, CG timer) related to the present application is explained.
[0072] In order to better serve periodic services, the concept of pre-configured resources is introduced, specifically Semi-Persistent Scheduling (SPS) (for downlink (DL)) and CG (for uplink (UL)). Since the maximum number of Hybrid Automatic RepeatreQuest (HARQ) processes for terminal devices is 16, for each CG configuration, the network device configures a limited number of HARQ process numbers for it, and the HARQ process number of the CG resource at time t0 is the same as the HARQ process number of the CG resource at time t1. After MAC PDU1 is assembled at time t0, MAC PDU1 is stored in HARQ process A. After time t1, since the HARQ processes are the same, MAC PDU1 will be flushed, even if the Media Access Control Protocol Data Unit (MAC PDU) has not been correctly transmitted at this time. Therefore, the CG timer mechanism for each HARQ process is introduced. Before the CGtimer times out, the MAC PDU saved in the HARQ process cannot be flushed. Before the CG timer times out, if the network device schedules the retransmission of the HARQ process (Configured Scheduling Radio Network Temporary Identity (CS-RNTI) scheduling dynamic grant (Dynamic Grant, DG)), the terminal device retransmits the MAC PDU of the HARQ process and restarts the CG timer.
[0073] Furthermore, the CG timer is started or restarted only when the transmission of this HARQ process is executed.
[0074] In order to better understand the embodiments of the present application, the NR HARQ mechanism related to the present application is described.
[0075] NR has two levels of retransmission mechanisms: the HARQ mechanism of the Media Access Control (MAC) layer and the Automatic RepeatreQuest (ARQ) mechanism of the Radio Link Control (RLC) layer. The retransmission of lost or erroneous data is mainly handled by the HARQ mechanism of the MAC layer and supplemented by the retransmission function of the RLC layer. The HARQ mechanism of the MAC layer can provide fast retransmission, and the ARQ mechanism of the RLC layer can provide reliable data transmission.
[0076] HARQ uses a stop-and-wait protocol to send data. In the stop-and-wait protocol, after the transmitter sends a transport block (TB), it stops and waits for confirmation information. In this way, the transmitter stops and waits for confirmation after each transmission, which will result in very low user throughput. Therefore, NR uses multiple parallel HARQ processes. When a HARQ process is waiting for confirmation information, the transmitter can use another HARQ process to continue sending data. These HARQ processes together form a HARQ entity, which combines the stop-and-wait protocol to allow continuous data transmission. HARQ is divided into uplink HARQ and downlink HARQ. Uplink HARQ is for uplink data transmission, and downlink HARQ is for downlink data transmission. The two are independent of each other.
[0077] Based on the current NR protocol regulations, the terminal has its own HARQ entity for each service cell. Each HARQ entity maintains a set of parallel downlink HARQ processes and a set of parallel uplink HARQ processes. Currently, each uplink and downlink carrier supports a maximum of 16 HARQ processes. The base station can indicate the maximum number of HARQ processes to the terminal device through RRC signaling semi-static configuration according to the network deployment. If the network does not provide the corresponding configuration parameters, the default number of HARQ processes for the downlink is 8, and the maximum number of HARQ processes supported by each uplink carrier is always 16. Each HARQ process corresponds to a HARQ process identifier (Identity, ID). For the downlink, the broadcast control channel (BCCH) uses a dedicated broadcast HARQ process. For the uplink, the third message (Message3, Msg3) in the four-step random access process in the random process is transmitted using HARQ ID 0.
[0078] In view of the large delay in wireless signal transmission between terminals and satellites in the NTN system, 3GPP is discussing the introduction of disabling the HARQ function to reduce data transmission delay during the NTN standardization process, and agrees that the HARQ function can be enabled / disabled based on the HARQ process, that is, for multiple HARQ processes of a terminal, the HARQ function of some of the HARQ processes can be configured to be enabled, and the HARQ function of another part of the HARQ processes can be configured to be disabled.
[0079] By configuring the HARQ feedback function of a certain HARQ process to a disabled state, on the one hand, the network can continue to schedule the HARQ process for data transmission without waiting for the uplink transmission of the receiving terminal (for uplink HARQ, it is uplink data transmission; for downlink HARQ, it is the terminal's affirmative acknowledgement (ACK) / negative acknowledgement (NACK) feedback for the downlink data transmission of the HARQ), thereby reducing the MAC transmission delay; on the other hand, if the network no longer schedules the HARQ process for retransmission, the MAC transmission reliability will be affected.
[0080] Different services have different Quality of Service (QoS) requirements, for example, some services are sensitive to latency, and some services have strict requirements on packet loss rate. For latency-sensitive services, the HARQ process with the HARQ function configured as disabled can be used for transmission, thereby reducing transmission latency; for services with strict requirements on packet loss rate, the HARQ process with the HARQ function configured as enabled can be used for transmission, thereby improving transmission reliability.
[0081] In the NR terrestrial network, the signal transmission delay between the terminal device and the network device is very small. The waiting time from the terminal device sending the SR to the terminal device receiving the uplink resources scheduled by the network device is generally short. Therefore, sr-ProhibitTimer can be set to a smaller value.
[0082] Compared with the cellular network used by traditional NR, the signal propagation delay between the terminal device and the satellite in NTN is greatly increased. Therefore, when the terminal device has uplink data arriving, but the terminal device does not have uplink resources for data transmission, the terminal device needs to wait for a relatively long time to receive the network's scheduling. One solution at this stage is to increase the value range of sr-ProhibitTimer to at least cover the round trip time (RTT) in the NTN network. However, the RTT time of terminal devices in the NTN network also varies greatly (especially in the LEO scenario), which may cause the network to frequently reconfigure the value of sr-ProhibitTimer, resulting in signaling overhead. At the same time, due to the long RTT, the effective time of the new parameter value is also greatly delayed. In addition, a larger sr-ProhibitTimer value is not conducive to the network's precise control of the time when the terminal sends SR.
[0083] CG Timer also has similar problems. CG Timer should also at least cover the RTT duration. For LEO scenarios (i.e., RTT time changes rapidly), if it relies solely on network configuration, it will also lead to frequent network reconfiguration and cause signaling overhead.
[0084] Based on the above problems, the present application proposes a solution for a terminal device to determine the duration of a timer. The terminal device can adjust the duration of the timer based on the round-trip propagation delay, thereby meeting the requirements of the NTN scenario.
[0085] The technical solution of the present application is described in detail below through specific embodiments.
[0086] Figure 2 is a schematic flow chart of a wireless communication method 200 according to an embodiment of the present application, such as Figure 2 As shown, the method 200 may include at least part of the following contents:
[0087] S210, the terminal device starts a first timer, and the first timer is used to indicate a time window in which sending SR is prohibited, or the first timer is used to indicate a time window in which the target HARQ process cannot be used to send new data on the CG; wherein the duration of the first timer is equal to the sum of the first duration and the round-trip propagation delay, and the first duration is the duration configured by the network device for the first timer.
[0088] Optionally, the embodiment of the present application can be applied to an NTN network. Of course, the embodiment of the present application can also be applied to other networks, which is not limited in the present application.
[0089] Optionally, in the case where the first timer is used to indicate a time window in which SR sending is prohibited, the first timer may be, for example, a SR prohibit timer (sr-ProhibitTimer).
[0090] It should be noted that in order to limit the terminal device from sending SR frequently, the network device configures an SR prohibition timer (sr-ProhibitTimer) for each SR configuration (SR configuration). For the SR configuration corresponding to the pending SR (pending SR), when the PUCCH resource meets the SR transmission conditions (for example, it does not overlap with the measurement gap and does not overlap with the PUSCH), the terminal device starts the sr-ProhibitTimer. During the operation of the sr-ProhibitTimer, for this SR configuration, the terminal device is prohibited from sending SR, and the SR can only be sent when the sr-ProhibitTimer is not running (including when the sr-ProhibitTimer is not started and after it times out).
[0091] In the NTN scenario, the signal propagation delay between the terminal device and the satellite increases significantly. Therefore, when the terminal device has uplink data arriving, but the terminal device does not have uplink resources for data transmission, the terminal device needs to wait for a relatively long time to receive the network's scheduling. For sr-ProhibitTimer, one solution at this stage is to increase the value range of sr-ProhibitTimer to at least cover the round-trip propagation delay (RTT) time in the NTN network, that is, the duration of sr-ProhibitTimer is greater than or equal to RRT, thereby ensuring that sr-ProhibitTimer meets the delay requirements in NTN. However, the RTT time of terminal devices in the NTN network also varies greatly (especially in the LEO scenario), which may cause network devices to frequently reconfigure the duration value of sr-ProhibitTimer, resulting in signaling overhead. At the same time, due to the long RTT, the effective time of the newly configured duration value of sr-ProhibitTimer is also greatly delayed. In addition, a large duration value of sr-ProhibitTimer is not conducive to the network's precise control of the time when the terminal sends SR.
[0092] Therefore, in an embodiment of the present application, when the first timer is used to indicate a time window in which SR sending is prohibited, that is, when the first timer is an SR prohibit timer (sr-ProhibitTimer), the duration of the first timer is equal to the sum of the duration configured by the network device for the first timer and the round-trip propagation delay, so that the terminal device can adjust the duration of the timer based on the round-trip propagation delay, thereby avoiding excessive signaling overhead caused by the network device frequently reconfiguring the duration of the first timer due to changes in the round-trip propagation delay.
[0093] Optionally, in some embodiments, when the first timer is used to indicate a time window for prohibiting the sending of an SR, the above S210 may specifically be:
[0094] When the SR configuration resource meets the SR transmission condition, the terminal device starts the first timer; or, the terminal device starts the first timer when sending the SR on the SR configuration resource; or, the terminal device starts the first timer after sending the SR on the SR configuration resource.
[0095] For example, Figure 3As shown, the terminal device receives the RRC configuration information sent by the network device, which includes the SR prohibition timer (sr-ProhibitTimer) (such as the duration of the sr-ProhibitTimer). In one implementation, when the network device configures the duration of the SR prohibition timer (sr-ProhibitTimer), the influence of the round-trip propagation delay is not considered. For the SR configuration corresponding to the pending SR, when the PUCCH resource meets the SR transmission conditions (for example, it does not overlap with the measurement gap and does not overlap with the PUSCH), the UL LCH1 of the terminal device triggers the sending of the SR and starts the sr-ProhibitTimer. The duration of the sr-ProhibitTimer is the sum of the duration of the sr-ProhibitTimer configured by the network and the round-trip propagation delay (RTT).
[0096] Optionally, in the case where the first timer is used to indicate a time window in which the target HARQ process cannot be used to send new data on the CG, the first timer may be, for example, a CG timer (CG Timer).
[0097] It should be noted that before the CG timer times out, the target HARQ process cannot be used to send new data. Before the CG timer times out, if the network device schedules the transmission of the target HARQ process, the terminal device uses the target HARQ process for transmission and restarts the CG timer.
[0098] In the NTN scenario, the signal propagation delay between the terminal device and the satellite increases significantly. Therefore, when the terminal device has uplink data arriving, but the terminal device does not have uplink resources for data transmission, the terminal device needs to wait for a relatively long time to receive the network's scheduling. For the CG timer, one solution at this stage is to increase the value range of the CG timer to at least cover the round-trip propagation delay (RTT) time in the NTN network, that is, the duration of the CG timer is greater than or equal to the RRT, thereby ensuring that the CG timer meets the delay requirements in the NTN. However, the RTT time of the terminal devices in the NTN network also varies greatly (especially in the LEO scenario), which may cause the network equipment to frequently reconfigure the duration value of the CG timer, resulting in signaling overhead. At the same time, due to the long RTT, the effective time of the newly configured CG timer duration value is also greatly delayed. In addition, a larger CG timer duration value is not conducive to the network's precise control of the HARQ process.
[0099] Therefore, in an embodiment of the present application, when the first timer is used to indicate a time window in which the target HARQ process cannot be used to send new data on the CG, that is, when the first timer is a CG timer (CG Timer), the duration of the first timer is equal to the sum of the duration configured by the network device for the first timer and the round-trip propagation delay, so that the terminal device can adjust the duration of the timer based on the round-trip propagation delay, thereby avoiding excessive signaling overhead caused by the network device frequently reconfiguring the duration of the first timer due to changes in the round-trip propagation delay.
[0100] Optionally, in some embodiments, when the first timer is used to indicate a time window in which the target HARQ process cannot be used to send new data on the CG, the above S210 may specifically be:
[0101] When the terminal device receives the dynamic uplink scheduling of the target HARQ process, the terminal device starts the first timer; or, when the terminal device uses the CG resources configured by the network device to transmit new data, the terminal device starts the first timer.
[0102] Optionally, the target HARQ process is not configured as HARQ disabling or not configured as HARQ feedback disabling or not configured as HARQ retransmission disabling; or, the target HARQ process is configured as HARQ enabling or configured as HARQ feedback enabling or configured as HARQ retransmission enabling.
[0103] Optionally, the CG resource is not configured as HARQ disabling or not configured as HARQ feedback disabling or not configured as HARQ retransmission disabling; or, the CG resource is configured as HARQ enabling or configured as HARQ feedback enabling or configured as HARQ retransmission enabling.
[0104] For example, Figure 4 As shown, the terminal device receives the RRC configuration information sent by the network device, which includes a CG timer (CG Timer) (such as the duration of the CG Timer). In one implementation, when the network device configures the duration of the CG timer (CG Timer), the influence of the round-trip propagation delay is not considered. When the terminal device starts the CG Timer corresponding to the target HARQ process (for example, the terminal device starts the CG Timer corresponding to the target HARQ process when it receives the dynamic uplink scheduling of the target HARQ process, or the terminal device starts the CG Timer corresponding to the target HARQ process when it uses the CG resources configured by the network device to transmit new data), and the duration of the CG Timer is the sum of the duration of the CG Timer configured by the network and the round-trip propagation delay (RTT).
[0105] Optionally, in some embodiments, the terminal device may calculate the round-trip propagation delay (RTT) based on its own location information and ephemeris information.
[0106] For example, the terminal device obtains its own location information through the Global Navigation Satellite System (GNSS) capability.
[0107] Optionally, for a regeneratively forwarded satellite, the round-trip propagation delay is equal to the timing advance (TA), that is, the round-trip propagation delay is equal to the current TA of the terminal device. In this case, the base station is the satellite. For example, the terminal device can obtain its own position information through the GNSS capability, and calculate the round-trip propagation delay D0 between the terminal device and the satellite in combination with the ephemeris information to estimate the TA. In this case, TA=D0.
[0108] Optionally, for a satellite that transparently forwards, the round-trip propagation delay can also be equal to TA, that is, the round-trip propagation delay is equal to the current TA of the terminal device. In this case, the base station and the satellite are not the same device, and the base station side does not perform feeder link round-trip delay compensation. For example, the terminal device can obtain its own position information through GNSS capabilities, and calculate the round-trip propagation delay D0 between the terminal device and the satellite in combination with the ephemeris information to estimate TA. In this case, TA = D0.
[0109] Optionally, for a satellite that transparently forwards, the round-trip propagation delay is equal to the sum of the round-trip delay of the feeder link and the TA, that is, the round-trip propagation delay is equal to the sum of the current TA of the terminal device and the round-trip delay of the feeder link. In this case, the base station and the satellite are not the same device, and the base station side performs feeder link round-trip delay compensation (such as delay compensation of the common TA). For example, the terminal device can obtain its own position information through GNSS capabilities, and calculate the round-trip propagation delay D0 between the terminal device and the satellite in combination with the ephemeris information, TA = D0. At the same time, the terminal device obtains the feeder link round-trip delay D1 through the system information broadcast by the network device. In this case, the round-trip propagation delay = D0 + D1.
[0110] Optionally, the round-trip delay of the feeder link is obtained through system information broadcast by the network device.
[0111] Therefore, in an embodiment of the present application, the duration of the first timer is equal to the sum of the duration configured by the network device for the first timer and the round-trip propagation delay, that is, the terminal device can adjust the duration of the timer based on the round-trip propagation delay to avoid excessive signaling overhead caused by the network device frequently reconfiguring the duration of the first timer due to changes in the round-trip propagation delay.
[0112] Combination of the above Figures 2 to 4 , describes in detail the method embodiment of the present application, and the following is combined with Figures 5 to 8 , the device embodiments of the present application are described in detail. It should be understood that the device embodiments and the method embodiments correspond to each other, and similar descriptions can refer to the method embodiments.
[0113] Figure 5 FIG. 3 shows a schematic block diagram of a terminal device 300 according to an embodiment of the present application. Figure 5 As shown, the terminal device 300 includes:
[0114] The processing unit 310 is configured to start a first timer, where the first timer is used to indicate a time window in which a scheduling request SR is prohibited from being sent, or the first timer is used to indicate a time window in which a target hybrid automatic repeat request HARQ process cannot be used to send new data on a configuration authorization CG;
[0115] The duration of the first timer is equal to the sum of the first duration and the round-trip propagation delay, and the first duration is the duration configured by the network device for the first timer.
[0116] Optionally, in a case where the first timer is used to indicate a time window in which SR sending is prohibited, the processing unit 310 is specifically configured to:
[0117] When the SR configuration resource meets the SR transmission condition, the first timer is started; or, the first timer is started when the SR is sent on the SR configuration resource; or, the first timer is started after the SR is sent on the SR configuration resource.
[0118] Optionally, the first timer is an SR prohibit timer.
[0119] Optionally, when the first timer is used to indicate a time window in which new data cannot be sent using the target HARQ process on the CG, the processing unit 310 is specifically configured to:
[0120] When the terminal device receives the dynamic uplink scheduling of the target HARQ process, the first timer is started; or, when the terminal device uses the CG resources configured by the network device to transmit new data, the first timer is started.
[0121] Optionally, the target HARQ process is not configured as HARQ disabled or is not configured as HARQ feedback disabled or is not configured as HARQ retransmission disabled; or,
[0122] The target HARQ process is configured as HARQ enabled, or configured as HARQ feedback enabled, or configured as HARQ retransmission enabled.
[0123] Optionally, the CG resource is not configured as HARQ disabled or is not configured as HARQ feedback disabled or is not configured as HARQ retransmission disabled; or,
[0124] The CG resource is configured as HARQ enabled or configured as HARQ feedback enabled or configured as HARQ retransmission enabled.
[0125] Optionally, the first timer is a CG timer.
[0126] Optionally, the processing unit 310 is further configured to calculate the round-trip propagation delay according to its own position information and ephemeris information.
[0127] Optionally, for satellites that perform regenerative forwarding and / or transparent forwarding, the round-trip propagation delay is equal to the timing advance TA.
[0128] Optionally, for a satellite that transparently forwards data, the round-trip propagation delay is equal to the sum of the round-trip delays of the TA and the feeder link.
[0129] Optionally, the round-trip delay of the feeder link is obtained through system information broadcast by the network device.
[0130] Optionally, the terminal device is applied to a non-terrestrial communication network NTN.
[0131] Optionally, in some embodiments, the processing unit may be one or more processors.
[0132] It should be understood that the terminal device 300 according to the embodiment of the present application may correspond to the terminal device in the method embodiment of the present application, and the above and other operations and / or functions of each unit in the terminal device 300 are respectively to implement Figure 2 For the sake of brevity, the corresponding process of the terminal device in the method 200 is not repeated here.
[0133] Figure 6 It is a schematic structural diagram of a communication device 400 provided in an embodiment of the present application. Figure 6 The communication device 400 shown includes a processor 410, which can call and run a computer program from a memory to implement the method in the embodiment of the present application.
[0134] Alternatively, if Figure 6 As shown, the communication device 400 may further include a memory 420. The processor 410 may call and run a computer program from the memory 420 to implement the method in the embodiment of the present application.
[0135] The memory 420 may be a separate device independent of the processor 410 , or may be integrated into the processor 410 .
[0136] Alternatively, if Figure 6 As shown, the communication device 400 may further include a transceiver 430, and the processor 410 may control the transceiver 430 to communicate with other devices, specifically, may send information or data to other devices, or receive information or data sent by other devices.
[0137] The transceiver 430 may include a transmitter and a receiver. The transceiver 430 may further include an antenna, and the number of the antennas may be one or more.
[0138] Optionally, the communication device 400 may specifically be a network device of an embodiment of the present application, and the communication device 400 may implement corresponding processes implemented by the network device in each method of the embodiment of the present application, which will not be described in detail here for the sake of brevity.
[0139] Optionally, the communication device 400 may specifically be a terminal device of an embodiment of the present application, and the communication device 400 may implement the corresponding processes implemented by the terminal device in each method of the embodiment of the present application, which will not be described in detail here for the sake of brevity.
[0140] Figure 7 It is a schematic structural diagram of the device of an embodiment of the present application. Figure 7 The device 500 shown includes a processor 510, which can call and run a computer program from a memory to implement the method in the embodiment of the present application.
[0141] Alternatively, if Figure 7 As shown, the apparatus 500 may further include a memory 520. The processor 510 may call and run a computer program from the memory 520 to implement the method in the embodiment of the present application.
[0142] The memory 520 may be a separate device independent of the processor 510 , or may be integrated into the processor 510 .
[0143] Optionally, the apparatus 500 may further include an input interface 530. The processor 510 may control the input interface 530 to communicate with other devices or chips, and specifically, may obtain information or data sent by other devices or chips.
[0144] Optionally, the apparatus 500 may further include an output interface 540. The processor 510 may control the output interface 540 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.
[0145] Optionally, the device can be applied to the network equipment in the embodiments of the present application, and the device can implement the corresponding processes implemented by the network equipment in the various methods in the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0146] Optionally, the apparatus may be applied to a terminal device in an embodiment of the present application, and the apparatus may implement corresponding processes implemented by the terminal device in each method in an embodiment of the present application, which will not be described in detail here for the sake of brevity.
[0147] Optionally, the device mentioned in the embodiments of the present application may also be a chip, for example, a system-on-chip, a system-on-chip, a chip system, or a system-on-chip chip.
[0148] Figure 8 600 is a schematic block diagram of a communication system 600 provided in an embodiment of the present application. Figure 8 As shown, the communication system 600 includes a terminal device 610 and a network device 620 .
[0149] Among them, the terminal device 610 can be used to implement the corresponding functions implemented by the terminal device in the above method, and the network device 620 can be used to implement the corresponding functions implemented by the network device in the above method. For the sake of brevity, they are not repeated here.
[0150] It should be understood that the processor of the embodiment of the present application may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by the hardware integrated logic circuit or software instructions in the processor. The above processor can be a general processor, a digital signal processor (Digital Signal Processor, DSP), an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in the embodiment of the present application can be directly embodied as a hardware decoding processor to perform, or the hardware and software modules in the decoding processor are combined and performed. The software module can be located in a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, and other mature storage media in the art. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0151] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0152] It should be understood that the above-mentioned memory is exemplary but not restrictive. For example, the memory in the embodiments of the present application may also be static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (synch link DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DR RAM), etc. That is to say, the memory in the embodiments of the present application is intended to include but not limited to these and any other suitable types of memory.
[0153] An embodiment of the present application also provides a computer-readable storage medium for storing a computer program.
[0154] Optionally, the computer-readable storage medium can be applied to the network device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0155] Optionally, the computer-readable storage medium can be applied to the terminal device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0156] An embodiment of the present application also provides a computer program product, including computer program instructions.
[0157] Optionally, the computer program product can be applied to the network device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0158] Optionally, the computer program product can be applied to the terminal device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0159] The embodiment of the present application also provides a computer program.
[0160] Optionally, the computer program can be applied to the network device in the embodiments of the present application. When the computer program runs on a computer, the computer executes the corresponding processes implemented by the network device in the various methods in the embodiments of the present application. For the sake of brevity, they are not described here.
[0161] Optionally, the computer program can be applied to the terminal device in the embodiments of the present application. When the computer program runs on the computer, the computer executes the corresponding processes implemented by the terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0162] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0163] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0164] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0165] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0166] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0167] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. In view of such an understanding, the technical solution of the present application can be embodied in the form of a software product in essence or in other words, the part that contributes to the prior art or the part of the technical solution. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0168] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A wireless communication method, characterized in that: include: The terminal device starts a first timer, where the first timer is used to indicate a time window in which sending a scheduling request SR is prohibited, or the first timer is used to indicate a time window in which a target hybrid automatic repeat request HARQ process cannot be used to send new data on a configuration authorization CG; The duration of the first timer is equal to the sum of the first duration and the round-trip propagation delay, and the first duration is the duration configured by the network device for the first timer; Wherein, the method further comprises: The terminal device calculates the round-trip propagation delay based on its own position information and ephemeris information.
2. The method according to claim 1, characterized in that In a case where the first timer is used to indicate a time window in which sending an SR is prohibited, the terminal device starts the first timer, including: When the SR configuration resource meets the SR transmission condition, the terminal device starts the first timer; or, the terminal device starts the first timer when sending the SR on the SR configuration resource; or, the terminal device starts the first timer after sending the SR on the SR configuration resource.
3. The method according to claim 2, characterized in that The first timer is an SR prohibit timer.
4. The method according to claim 1, characterized in that In a case where the first timer is used to indicate a time window in which new data cannot be sent using the target HARQ process on the CG, the terminal device starts the first timer, including: When the terminal device receives the dynamic uplink scheduling of the target HARQ process, the terminal device starts the first timer; or, when the terminal device uses the CG resources configured by the network device to transmit new data, the terminal device starts the first timer.
5. The method according to claim 4, characterized in that The target HARQ process is not configured as HARQ disabled, or is not configured as HARQ feedback disabled, or is not configured as HARQ retransmission disabled; or, The target HARQ process is configured as HARQ enabled, or configured as HARQ feedback enabled, or configured as HARQ retransmission enabled.
6. The method according to claim 4, characterized in that The CG resource is not configured as HARQ disabled or is not configured as HARQ feedback disabled or is not configured as HARQ retransmission disabled; or, The CG resource is configured as HARQ enabled or configured as HARQ feedback enabled or configured as HARQ retransmission enabled.
7. The method according to any one of claims 4 to 6, characterized in that The first timer is a CG timer.
8. The method according to any one of claims 1 to 6, characterized in that For satellites that perform regenerative forwarding and / or transparent forwarding, the round-trip propagation delay is equal to the timing advance TA.
9. The method according to any one of claims 1 to 6, characterized in that For a satellite with transparent forwarding, the round-trip propagation delay is equal to the sum of the round-trip delay of the TA and the feeder link.
10. The method according to claim 9, characterized in that The round trip delay of the feeder link is obtained through system information broadcast by the network device.
11. The method according to any one of claims 1 to 6, characterized in that The method is applied to a non-terrestrial communication network NTN.
12. A terminal device, characterized in that: include: A processing unit, configured to start a first timer, wherein the first timer is used to indicate a time window in which it is prohibited to send a scheduling request SR, or the first timer is used to indicate a time window in which a target hybrid automatic repeat request HARQ process cannot be used to send new data on a configuration authorization CG; The duration of the first timer is equal to the sum of the first duration and the round-trip propagation delay, and the first duration is the duration configured by the network device for the first timer; The processing unit is further configured to calculate the round-trip propagation delay based on its own position information and ephemeris information.
13. The terminal device according to claim 12, characterized in that: In a case where the first timer is used to indicate a time window in which SR sending is prohibited, the processing unit is specifically configured to: When the SR configuration resource meets the SR transmission condition, the first timer is started; or, the first timer is started when the SR is sent on the SR configuration resource; or, the first timer is started after the SR is sent on the SR configuration resource.
14. The terminal device according to claim 13, characterized in that: The first timer is an SR prohibit timer.
15. The terminal device according to claim 12, characterized in that: In a case where the first timer is used to indicate a time window in which new data cannot be sent using the target HARQ process on the CG, the processing unit is specifically configured to: When the terminal device receives the dynamic uplink scheduling of the target HARQ process, the first timer is started; or, when the terminal device uses the CG resources configured by the network device to transmit new data, the first timer is started.
16. The terminal device according to claim 15, characterized in that: The target HARQ process is not configured as HARQ disabled, or is not configured as HARQ feedback disabled, or is not configured as HARQ retransmission disabled; or, The target HARQ process is configured as HARQ enabled, or configured as HARQ feedback enabled, or configured as HARQ retransmission enabled.
17. The terminal device according to claim 15, characterized in that: The CG resource is not configured as HARQ disabled or is not configured as HARQ feedback disabled or is not configured as HARQ retransmission disabled; or, The CG resource is configured as HARQ enabled or configured as HARQ feedback enabled or configured as HARQ retransmission enabled.
18. The terminal device according to any one of claims 15 to 17, characterized in that: The first timer is a CG timer.
19. The terminal device according to any one of claims 12 to 17, characterized in that: For satellites that perform regenerative forwarding and / or transparent forwarding, the round-trip propagation delay is equal to the timing advance TA.
20. The terminal device according to any one of claims 12 to 17, characterized in that: For a satellite with transparent forwarding, the round-trip propagation delay is equal to the sum of the round-trip delay of the TA and the feeder link.
21. The terminal device according to claim 20, characterized in that: The round trip delay of the feeder link is obtained through system information broadcast by the network device.
22. The terminal device according to any one of claims 12 to 17, characterized in that: The terminal device is applied to a non-terrestrial communication network NTN.
23. A terminal device, characterized in that: include: A processor and a memory, the memory being used to store a computer program, the processor being used to call and run the computer program stored in the memory to execute the method according to any one of claims 1 to 11.
24. A chip, characterized in that: include: A processor, configured to call and run a computer program from a memory, so that a device equipped with the chip executes a method as claimed in any one of claims 1 to 11.
25. A computer-readable storage medium, characterized in that: Used to store a computer program, wherein the computer program causes a computer to execute the method according to any one of claims 1 to 11.
26. A computer program product, characterized in that The method comprises computer program instructions which cause a computer to execute the method as claimed in any one of claims 1 to 11.