Data transmission method and device and computer readable storage medium

By using a timer in a wireless communication system to receive or transmit data within the measurement time, the problem of increasing data transmission delay is solved and the data capacity of non-integer cycle services is improved.

CN120434652APending Publication Date: 2025-08-05HONOR DEVICE CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202410129419.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-29
Publication Date
2025-08-05

AI Technical Summary

Technical Problem

In wireless communication systems, when the data reception or transmission time overlaps with the measurement time, the prior art causes the data transmission delay to increase, especially non-integer cycle services such as XR services, which cannot efficiently utilize the measurement time, affecting the data capacity.

Method used

By using the timer during the measurement time, the terminal device receives or transmits data in the timer operating state, and makes reasonable use of the measurement time to avoid waiting for the measurement to complete before performing data operations.

Benefits of technology

It realizes timely receiving or transmitting data within the measurement time, reduces data transmission delay, and improves the data capacity of non-integer cycle services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120434652A_ABST
    Figure CN120434652A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a data transmission method and device and a computer readable storage medium, and relates to the technical field of wireless communication. The method comprises the following steps: a network device sends first information to a terminal device, wherein the first information comprises configuration information of a timer; the terminal equipment determines the state of a timer, and receives or transmits first data under the condition that the timer is in a running state; the starting time of the timer is within the measurement time. According to the scheme, the terminal equipment can receive or transmit data within the measurement time by using the timer.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communication technologies, and in particular to a data transmission method, device, and computer-readable storage medium. Background Art

[0002] In a wireless communication system, a connected terminal device will perform measurements according to the measurement configuration specified by the network device. For example, when a measurement gap (MG) configured by the measurement configuration arrives, the terminal device will stop receiving or transmitting data and immediately perform measurements.

[0003] For some data services, the time when the terminal device receives or transmits data easily overlaps with the measurement time. This means that at certain moments, the terminal device may be required to perform measurements while receiving or transmitting data.

[0004] According to the current processing method, when the time when the terminal device receives or transmits data overlaps with the measurement time, the terminal device will wait until the measurement time ends before receiving or transmitting data. Summary of the Invention

[0005] The embodiments of the present application provide a data transmission method, device, and computer-readable storage medium, which are applied to the field of wireless communication technology. By using a timer, a terminal device can receive or transmit data within a measured time.

[0006] In a first aspect, an embodiment of the present application provides a data transmission method. The method includes:

[0007] Determine the state of a timer; the start time of the timer is within the measurement time;

[0008] When the timer is in a running state, first data is received or transmitted.

[0009] In a possible embodiment, the method further includes:

[0010] Receive first information from a network device, where the first information includes configuration information of the timer; the configuration information includes a start time of the timer or duration information of the timer.

[0011] In a possible embodiment, the first information includes indication information, where the indication information is used to indicate whether the state of the timer at the starting moment is a running state or a non-running state.

[0012] In a possible embodiment, the first information includes first indication information, and the first indication information is used to indicate the first moment when the timer starts running, or to indicate the offset duration of the first moment relative to the start moment of the measurement time, or to indicate the offset duration of the first moment relative to the start moment of the timer.

[0013] In a possible embodiment, the method further includes:

[0014] When the transmission time of the first data and the measurement time overlap and the timer is in a non-running state, the timer is started.

[0015] In a possible embodiment, the method further includes:

[0016] When the timer is started, second indication information is sent to the network device, where the second indication information is used to indicate that the timer has been started.

[0017] In a possible embodiment, the first moment when the timer starts running is the start moment of transmission of the second data; the second data arrives before the first data.

[0018] In a possible embodiment, the method further includes:

[0019] When it is detected that the first data reception or transmission is completed, the timer is stopped.

[0020] In a possible embodiment, the method further includes:

[0021] receiving third indication information from the network device, where the third indication information is used to instruct to stop the timer, or to indicate that the first data has been received or transmitted;

[0022] Stop the timer.

[0023] In a possible embodiment, when the timer is stopped, the method further includes:

[0024] If the measurement time is within the range, the measurement operation is performed.

[0025] In a possible embodiment, the method further includes:

[0026] When the measurement time is within the measurement time and the timer is in a timed-out state, a measurement operation is performed.

[0027] In a possible embodiment, the first data includes uplink transmission data.

[0028] In a possible embodiment, the first data includes newly transmitted data.

[0029] In a possible embodiment, the first data includes retransmission data.

[0030] In a possible embodiment, the first data includes delay-sensitive data, and the delay-sensitive data is data whose delay length is less than or greater than a preset delay threshold.

[0031] In a possible embodiment, the first data includes data on a first transmission object; the first transmission object is a transmission object that can transmit data within a measurement time; the transmission object includes any one of a transmission channel, a data set, a data bearer, a data stream, and a transmission resource; the transmission channel includes a logical channel or a logical channel group; the transmission resource includes an uplink resource or a downlink resource.

[0032] In a possible embodiment, the first data includes downlink transmission data, and determining the state of the timer includes:

[0033] When the timer is within the activation time of the discontinuous reception, a state of the timer is determined.

[0034] In a possible embodiment, the receiving or transmitting the first data includes:

[0035] The first data is received within the activation time.

[0036] In a possible embodiment, determining the state of the timer includes:

[0037] In a case where the timer is within an activation time corresponding to a retransmission timer of the discontinuous reception, a state of the timer is determined.

[0038] In a possible embodiment, the first data includes extended reality (XR) service data.

[0039] In a possible embodiment, the measurement time includes a measurement time window of a measurement gap or a measurement time window of a synchronization signal / physical broadcast channel block measurement timing configuration.

[0040] In a second aspect, an embodiment of the present application provides a data transmission method. The method includes:

[0041] Send first information to the terminal device, where the first information includes configuration information of the timer; the configuration information includes the starting time of the timer or the duration information of the timer, and the starting time is within the measurement time.

[0042] In a possible embodiment, the first information includes first indication information, where the first indication information is used to indicate the first moment at which the timer starts running, or to indicate the offset duration of the first moment relative to the start moment of the measurement time.

[0043] In a possible embodiment, the method further includes:

[0044] When the timer is in a running state, first data is received from the terminal device, or first data is transmitted to the terminal device.

[0045] In a possible embodiment, the first moment when the timer starts running is the start moment of transmission of the second data; the second data arrives before the first data.

[0046] In a possible embodiment, the first information includes indication information, where the indication information is used to indicate whether the state of the timer at the starting moment is a running state or a non-running state.

[0047] In a possible embodiment, the method further includes:

[0048] Receive second indication information from the terminal device, where the second indication information is used to indicate that the timer has been started.

[0049] In a possible embodiment, the method further includes:

[0050] Send a third indication message to the terminal device, where the third indication message is used to indicate that the timer should be stopped, or to indicate that the first data has been received or transmitted.

[0051] In a possible embodiment, the method further includes:

[0052] Send fourth indication information to the terminal device, where the fourth indication information is used to indicate the use of the timer.

[0053] In a possible embodiment, the first data includes newly transmitted data.

[0054] In a possible embodiment, the first data includes retransmission data.

[0055] In a possible embodiment, the first data includes delay-sensitive data, and the delay-sensitive data is data whose delay length is less than or greater than a preset delay threshold.

[0056] In a possible embodiment, the first data includes data on a first transmission object; the first transmission object is a transmission object that can transmit data within a measurement time; the transmission object includes any one of a transmission channel, a data set, a data bearer, a data stream, and a transmission resource; the transmission channel includes a logical channel or a logical channel group; the transmission resource includes an uplink resource or a downlink resource.

[0057] In a possible embodiment, the first data includes XR service data.

[0058] In a possible embodiment, the measurement time includes a measurement time window of a measurement gap or a measurement time window of a synchronization signal / physical broadcast channel block measurement timing configuration.

[0059] In a third aspect, an embodiment of the present application provides a terminal device, comprising a processor and a memory, wherein the memory is used to store code instructions, and the processor is used to run the code instructions to execute the method described in the first aspect or any possible embodiment of the first aspect.

[0060] In a fourth aspect, an embodiment of the present application provides a network device, comprising a processor and a memory, wherein the memory is used to store code instructions, and the processor is used to run the code instructions to execute the method described in the second aspect or any possible embodiment of the second aspect.

[0061] In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program or instructions. When the computer program or instructions are executed on a computer, the computer executes the method described in the first aspect or any possible embodiment of the first aspect.

[0062] Alternatively, when the above-mentioned computer program or instruction runs on a computer, the computer is caused to execute the method described in the second aspect or any possible embodiment of the second aspect.

[0063] In a sixth aspect, an embodiment of the present application provides a computer program product comprising a computer program, which, when executed on a computer, causes the computer to perform the method described in the first aspect or any possible embodiment of the first aspect;

[0064] Alternatively, when the computer program runs on a computer, it enables the computer to execute the method described in the second aspect or any possible embodiment of the second aspect.

[0065] In a seventh aspect, the present application provides a chip or chip system, which includes at least one processor and a communication interface, wherein the communication interface and the at least one processor are interconnected by a line, and the at least one processor is used to run a computer program or instruction to execute the method described in the first aspect or any possible embodiment of the first aspect; or, the at least one processor is used to run a computer program or instruction to execute the method described in the second aspect or any possible embodiment of the second aspect. The communication interface in the chip can be an input / output interface, a pin, or a circuit, etc.

[0066] In one possible implementation, the chip or chip system described above further includes at least one memory storing instructions. The memory may be a storage unit within the chip, such as a register or cache, or a storage unit of the chip (e.g., a read-only memory or a random access memory).

[0067] Embodiments of the present application provide a data transmission method, device, and computer-readable storage medium. The method includes: a network device sending first information to a terminal device, the first information including timer configuration information; the terminal device determining the state of the timer and, if the timer is running, receiving or transmitting first data; the start time of the timer being within a measurement time. In the above solution, by using the timer, the terminal device can receive or transmit data within the measurement time, thereby reducing the latency of the terminal device receiving or transmitting data. BRIEF DESCRIPTION OF THE DRAWINGS

[0068] Figure 1 A schematic diagram of a communication system architecture provided in an embodiment of the present application;

[0069] Figure 2 A data transmission diagram provided in an embodiment of the present application Figure 1 ;

[0070] Figure 3 This is a schematic diagram of transmitting data within the measurement time provided by the embodiment of the present application Figure 1 ;

[0071] Figure 4 This is a schematic diagram of transmitting data within the measurement time provided by the embodiment of the present application Figure 2 ;

[0072] Figure 5 A schematic diagram of the steps of a data transmission method provided in an embodiment of the present application Figure 1 ;

[0073] Figure 6 A schematic diagram of the steps of a data transmission method provided in an embodiment of the present application Figure 2 ;

[0074] Figure 7 A schematic diagram of the steps of a data transmission method provided in an embodiment of the present application Figure 3 ;

[0075] Figure 8 A schematic diagram of the steps of a data transmission method provided in an embodiment of the present application Figure 4 ;

[0076] Figure 9 A schematic diagram of the steps of a data transmission method provided in an embodiment of the present application Figure 5 ;

[0077] Figure 10 A schematic diagram of the steps of a data transmission method provided in an embodiment of the present application Figure 6 ;

[0078] Figure 11 A schematic diagram of the steps of a data transmission method provided in an embodiment of the present application Figure 7 ;

[0079] Figure 12 A data transmission diagram provided in an embodiment of the present application Figure 2 ;

[0080] Figure 13 A schematic diagram of the steps of a data transmission method provided in an embodiment of the present application Figure 8 ;

[0081] Figure 14 This is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0082] To facilitate a clear description of the technical solutions of the embodiments of this application, the words "exemplary" or "for example" are used in the embodiments of this application to indicate examples, illustrations, or explanations. Any embodiment or design described in this application as "exemplary" or "for example" should not be interpreted as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.

[0083] In the embodiments of this application, terms such as "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. For example, the first indication information and the second indication information are merely used to distinguish between different indication information and do not limit their order. Those skilled in the art will understand that terms such as "first" and "second" do not limit the quantity or execution order, and that terms such as "first" and "second" do not necessarily define differences.

[0084] It should be noted that in the embodiments of this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described in this application as "exemplary" or "for example" should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.

[0085] In the embodiments of the present application, "at least one" refers to one or more, and "more" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: the existence of A alone, the existence of A and B at the same time, and the existence of B alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, a--c, bc, or abc, where a, b, c can be single or multiple.

[0086] To facilitate a clear description of the technical solutions of the embodiments of the present application, some of the terms and technologies involved in the embodiments of the present application are briefly introduced below:

[0087] 1. Measurement Gaps (MG): Typically, a terminal device has only one receiver and can only receive signals on one frequency at a time, making it unable to perform both data transmission and reception and mobility measurements simultaneously. Therefore, MGs are time intervals set by network equipment and terminal devices for measurement. During this time, the terminal device moves from its current frequency to another frequency for measurement. Since the network equipment has configured the terminal to not transmit or receive signals during this time, the terminal device can focus on measurement without transmitting or receiving data. Essentially, MGs are a mechanism for time-sharing data transmission and reception and mobility measurements.

[0088] 2. SS / PBCH block measurement timing configuration (SMTC): The network device configures a window for the terminal device to perform measurements based on the synchronization signal and PBCH block (SSB). The terminal device only needs to perform SSB measurements within the SMTC measurement time window and does not need to perform SSB measurements outside the SMTC measurement time window.

[0089] 3. Extended Reality (XR): This business area integrates virtual reality (VR), augmented reality (AR), and mixed reality (MR). XR technology provides an immersive experience, allowing users to interact with digital content and superimpose virtual elements on the real world to create a completely new user experience.

[0090] 4. Discontinuous Reception (DRX): Used to reduce power consumption of terminal devices. With DRX technology, terminal devices can turn off their receivers during specific time periods to save power.

[0091] 5. Radio Resource Management (RRM): Its purpose is to provide high-quality service quality assurance for terminal devices under limited bandwidth conditions. RRM is based on the measurement (reporting) of radio resources by terminal devices. Network equipment flexibly allocates and dynamically adjusts radio (transmission) resources for terminal devices to maximize wireless spectrum utilization, prevent network congestion, and maintain the smallest possible signaling load. RRM measurements primarily measure the reference signal received power (RSRP) and reference signal receiving quality (RSRQ) values of the serving cell and neighboring cells.

[0092] 6. Terminal equipment:

[0093] The terminal device of the embodiment of the present application may include a handheld device, a vehicle-mounted device, etc. with wireless communication function. For example, some terminal devices include: mobile phones, tablet computers, PDAs, laptops, mobile internet devices (MIDs), wearable devices, VR devices, AR devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to wireless modems, vehicle-mounted devices, wearable devices, terminal devices in 5G networks, or terminal devices in future evolved public land mobile networks (PLMNs), etc. The embodiments of the present application are not limited to this.

[0094] As an example and not a limitation, in the embodiment of the present application, the terminal device may also be a wearable device. Wearable devices may also be called 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 achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are fully functional, large in size, and can achieve complete or partial functions without relying on smartphones, such as smart watches or smart glasses, as well as those 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 smart bracelets and smart jewelry for vital sign monitoring.

[0095] In addition, in the embodiment of the present application, the terminal device can also be a terminal device in the Internet of Things (IoT) system. IoT is an important part of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network of human-machine interconnection and object-to-object interconnection.

[0096] The terminal device in the embodiments of the present application may also be referred to as: user equipment (UE), mobile station (MS), mobile terminal (MT), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent or user device, etc.

[0097] In the embodiments of the present application, the terminal device or each network device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory (also known as main memory). The operating system can be any one or more computer operating systems that implement business processing through processes, such as the Linux operating system, the Unix operating system, the Android operating system, the iOS operating system, or the Windows operating system. The application layer includes applications such as browsers, address books, word processing software, and instant messaging software.

[0098] In an embodiment of the present application, the device for implementing the function of the terminal may be the terminal; or it may be a device that can support the terminal to implement the function, such as a chip system, which may be installed in the terminal.

[0099] 7. Network equipment

[0100] The network device in the embodiment of the present application may refer to a public mobile communication network device, which is an interface device for terminal devices to access the Internet. It is also a form of radio station, which refers to a radio transceiver station that transmits information between terminal devices within a certain radio coverage area, including a base station (BS), which can also be called a base station device, which is a device deployed in a radio access network (RAN) to provide wireless communication functions. For example, the device providing base station functions in the 2G network includes a base transceiver station (BTS), the device providing base station functions in the 3G network includes a node B (NodeB), the device providing base station functions in the 4G network includes an evolved node B (eNB), and in wireless local area networks (WLAN), the device providing base station functions is an access point (AP), the device providing base station functions in 5G NR is a gNB, and the further evolved node B (ng-eNB), wherein the gNB and the terminal device communicate using NR technology, and the ng-eNB and the terminal device communicate using evolved universal terrestrial radio access (E-UTRA) technology, and both gNB and ng-eNB can be connected to the 5G core network. The network device 103 in the embodiment of the present application also includes a device that provides base station functions in a future new communication system, etc.

[0101] In an embodiment of the present application, the device for implementing the function of the network device may be a network device, or a device that can support the network device to implement the function, such as a chip system, which may be installed in the network device.

[0102] In order to better understand the data transmission method provided in the embodiments of the present application, the communication system architecture that may be involved in the embodiments of the present application is first described below.

[0103] For example, refer to Figure 1 , Figure 1 This is a schematic diagram of a communication system architecture provided in an embodiment of the present application. Figure 1 As shown, the communication system 100 includes a terminal device 101 and a network device 102, and the terminal device 101 and the network device 102 communicate with each other wirelessly through a network.

[0104] In the embodiments of the present application, the wireless communication between the terminal device 101 and the network device 102 may also be referred to as "communication." The term "communication" may also be described as "data transmission," "information transmission," or "transmission." Those skilled in the art may apply the technical solutions provided in the embodiments of the present application to wireless communication between network devices and terminal devices, such as wireless communication between access network devices and terminal devices, or wireless communication between core network devices and terminal devices.

[0105] Before performing inter-frequency or inter-system switching, the terminal device 101 must first perform inter-frequency or inter-system measurements. When the signal of the current service cell where the terminal device 101 is located is poor and the inter-frequency or inter-system measurement is triggered, the network device 102 will send a measurement gap (MG) configuration instruction to the terminal device 101. The MG configuration instruction includes the MG's measurement period, the MG's measurement time window, and the measurement start time. For example, the MG's measurement time window is 6ms, and the measurement period is 40ms or 80ms. After receiving the MG configuration instruction, the terminal device 101 starts the MG according to the MG configuration instruction. Since the terminal device 101 usually has only one receiver and can only receive signals at one frequency at the same time, the terminal device 101 cannot process all uplink and downlink channels within the MG's measurement time window, that is, the terminal device 101 does not receive or transmit data. For example, when the MG period is 40ms, the terminal device 101 cannot receive or transmit data for 6 consecutive ms within every 40ms.

[0106] In wireless communication systems, connected terminal devices perform measurements according to the measurement configuration specified by the network. For example, when a MG configured in the measurement configuration arrives, the terminal device stops receiving or transmitting data and immediately performs measurements. Since terminal devices cannot transmit data during the measurement time, after the configured measurement time, the terminal device stops receiving or transmitting data during the measurement time, and the network device does not schedule the measurement.

[0107] For some data services, the time when the terminal device receives or transmits data easily overlaps with the measurement time. This means that at certain moments, the terminal device may be required to perform measurements while receiving or transmitting data.

[0108] For example, since the MG period is an integer period, for some non-integer period services, the network device will inevitably overlap the MG and such services when configuring the MG, which means that at certain moments, the terminal device may be required to perform measurements while receiving or transmitting data.

[0109] According to the current processing method, when the data transmission time and measurement time of the above services overlap, the terminal device will wait until the measurement is completed before receiving or transmitting data, resulting in an increased delay in the terminal device receiving or transmitting data.

[0110] For example, taking XR business as an example, XR business needs to process a large amount of real-time data, including video, audio, sensor data, etc., and these data usually need to be transmitted and processed with low latency to meet the user's demand for immersive experience. For this reason, the data in XR business is more sensitive to the transmission delay requirements. Therefore, in some implementations, the data in XR business usually adopts a burst transmission mechanism.

[0111] The burst transmission mechanism is an efficient data transmission method that can transmit large amounts of data in a short period of time. In XR services, the burst transmission mechanism can quickly transmit video, audio, and sensor data from network devices to terminal devices, and can also transmit user interaction data from terminal devices to network devices.

[0112] Since XR services need to process large amounts of real-time data, and this data usually needs to be transmitted and processed with low latency, in order to meet this demand, the cycle of XR services is usually a non-integer cycle, which can better adapt to different application scenarios and user needs.

[0113] Specifically, the cycle of XR services depends on the speed of data transmission and processing. Due to the large amount of data, the cycle of XR services is usually longer to achieve better processing results. At the same time, to meet the requirement of low latency, the cycle of XR services also needs to be as short as possible. Therefore, the cycle of XR services is usually a non-integer period to balance data transmission and processing speed with the requirement of low latency.

[0114] Reference Figure 2 , Figure 2 A data transmission diagram provided in an embodiment of the present application Figure 1 .

[0115] like Figure 2 As shown, data in XR services uses a burst transmission mechanism. Assuming the period of the XR service to be transmitted is X milliseconds (ms), a burst pulse is generated every X milliseconds, including burst pulse 1, burst pulse 2, ..., burst pulse 4. Each burst pulse has data to be received or transmitted.

[0116] In some implementations, it is assumed that the MG period is Y milliseconds (ms). Since Y is usually an integer, when X is a non-integer (such as 16.67), the data transmission time of the above-mentioned XR service will inevitably overlap with the measurement time. For example, Figure 2 As shown, when burst pulse 1 arrives, the time for the above-mentioned XR service to transmit data will overlap with the latter period of one of the measurement times. When burst pulse 2 or burst pulse 3 arrives, the time for the above-mentioned XR service to transmit data will overlap with one of the measurement times. When burst pulse 4 arrives, the time for the above-mentioned XR service to transmit data will not overlap with the measurement time.

[0117] According to the current protocol, when the data transmission time overlaps with the measurement time, the terminal device will stop receiving or transmitting data, give priority to measurement, and then continue receiving or transmitting data after waiting for the measurement time to end. Figure 2 As shown, when burst pulse 1 arrives, the terminal device will still perform measurement, and start receiving or transmitting data after the measurement time ends; when burst pulse 2 or burst pulse 3 arrives, the terminal device will stop receiving or transmitting data, give priority to measurement, and continue receiving or transmitting data after waiting for the measurement time to end; when burst pulse 4 arrives, the terminal device can directly receive or transmit data.

[0118] It is understandable that Figure 2 The data transmission method shown will increase the delay of XR service data transmission, which will lead to a reduction in the capacity of the above-mentioned services to be transmitted. Therefore, the Rel-19 XR topic agreed to enhance the MG and scheduling constraints and reached the following meeting conclusions:

[0119] Measurement gaps / scheduling restrictions: Enhancements are specified for scheduling restrictions on inter-frequency RRM measurements in frequency range 1 (FR1) and FR2 with measurement gaps, and intra-frequency measurements in FR2 without measurement gaps, to reduce the impact on capacity and the impact on individual terminal devices.

[0120] In summary, how to properly utilize measurement time to improve the capacity of services with non-integer cycles is an urgent problem that needs to be solved. To this end, the present application proposes a data transmission method that uses a timer to enable a terminal device to receive or transmit data within the measurement time, thereby improving the capacity of services with non-integer cycles.

[0121] Reference Figure 3 , Figure 3 This is a schematic diagram of transmitting data within the measurement time provided by the embodiment of the present application Figure 1In some implementations, the network device may allow the terminal device to transmit data during a period of time within a measurement time.

[0122] Reference Figure 4 , Figure 4 This is a schematic diagram of transmitting data within the measurement time provided by the embodiment of the present application Figure 2 In some implementations, the network device may allow the terminal device to transmit data within a later period of time within a measurement time.

[0123] Optionally, in some implementations, the network device may also allow the terminal device to transmit data within a period of time before a measurement time. The embodiment of the present application does not limit the location of transmitting data within the measurement time.

[0124] The following is a detailed description of the technical solutions provided by this application through specific embodiments. It should be noted that the following embodiments can exist independently or in combination with each other, and the same or similar contents will not be repeated in different embodiments.

[0125] Reference Figure 5 , Figure 5 A schematic diagram of the steps of a data transmission method provided in an embodiment of the present application Figure 1 In some embodiments of the present application, the data transmission method includes:

[0126] S501: Determine the state of a timer; the start time of the timer is within the measurement time.

[0127] In some embodiments of the present application, when there is first data that needs to be uplink transmitted or downlink transmitted on a resource, the terminal device may first determine whether the transmission overlaps with the measurement time.

[0128] In some embodiments, the measurement time includes a measurement time window of a measurement gap or an SMTC measurement time window. The terminal device may predetermine the measurement time, including a measurement start time and a measurement end time. Alternatively, the terminal device may obtain the measurement time through interaction with a network device or from a network configuration.

[0129] In some embodiments, when there is first data that needs to be transmitted uplink or downlink on a resource, the terminal device may predetermine a transmission time for the transmission, optionally including a transmission start time and / or a transmission end time. Optionally, the terminal device may determine the transmission time based on scheduling information of the resource.

[0130] In some embodiments, the terminal device compares the above-mentioned transmission time with the above-mentioned measurement time. If the above-mentioned transmission time overlaps with the above-mentioned measurement time, it can be considered that the above-mentioned transmission and measurement times overlap; if the above-mentioned transmission time does not overlap with the above-mentioned measurement time, it can be considered that the above-mentioned transmission and measurement times do not overlap.

[0131] Optionally, the first data may include XR service data. In this embodiment, there is no limitation on the type of the first data.

[0132] In some embodiments, when the transmission and measurement times overlap, a timer state is determined. Optionally, the timer state includes a running state, a non-running state, a stopped state, and a timed-out state, wherein the non-running state means that the timer is not running.

[0133] In some implementations, the network device may pre-configure the timer according to the measurement time, including configuring a start time of the timer within the measurement time.

[0134] In addition, the network device may also configure the end time or duration information of the timer. The end time of the timer may be within the measurement time or outside the measurement time, which is not limited in the embodiment of the present application.

[0135] In some implementations, the network device may send indication information to the terminal device, indicating the starting time of the timer within the measurement time or the duration of the timer to the terminal device.

[0136] S502: When the timer is in a running state, receive or transmit first data.

[0137] In some embodiments of the present application, when the timer is in a running state, the terminal device can receive the above-mentioned first data from the network device, or transmit the above-mentioned first data to the network device.

[0138] In some implementations, when the timer is in a running state, the terminal device does not need to perform a measurement operation.

[0139] In some embodiments of the present application, when there is first data that needs to be transmitted uplink or downlink on a resource, if the transmission and measurement time overlap, and the above-mentioned timer is in a timed-out state during the measurement time, the terminal device needs to perform a measurement operation and receive or transmit the above-mentioned first data after the measurement operation is completed.

[0140] Optionally, the above measurement operation includes RRM measurement.

[0141] Optionally, the timing duration of the above-mentioned timer can be smaller than the measurement duration of the above-mentioned measurement time, thereby ensuring that only a part of the above-mentioned measurement time is used to receive or transmit the above-mentioned first data, and the remaining part of the time can still be used to perform the measurement operation.

[0142] Optionally, the above-mentioned first data may be uplink data, and the uplink data includes data in a physical uplink control channel (PUCCH) or a physical uplink shared channel (PUSCH); the above-mentioned first data may also be downlink data, and the downlink data includes data in a physical downlink control channel (PDCCH) or a physical downlink shared channel (PDSCH), such as uplink control information (UCI) of PUCCH or downlink control information (DCI) of PDCCH.

[0143] Optionally, the first data may include XR service data. In this embodiment, there is no limitation on the type of the first data.

[0144] The data transmission method provided in the embodiment of the present application, when there is first data that needs to be transmitted uplink or downlink on a resource, if the transmission and measurement time overlap, and the timer is in a running state during the measurement time, the terminal device can receive or transmit the first data during the timer running, thereby achieving timely reception or transmission of the first data without waiting for the measurement time to end.

[0145] Optionally, the timer may be based on a measurement gap or a measurement gap period, that is, the timer can only be started once within the measurement gap or the period of the measurement gap, and once started, it cannot be restarted or started again.

[0146] In an optional embodiment of the present application, the timer may be started by an instruction of a network device.

[0147] In some implementations, the network device may send first indication information to the terminal device, where the first indication information is used to indicate a first moment at which the timer starts running. After receiving the first indication information, the terminal device may start the timer at the first moment.

[0148] Optionally, the first moment may be the start moment of the timer, or any moment between the start moment and the end moment of the timer.

[0149] In some embodiments, the network device may send first indication information to the terminal device, where the first indication information is used to indicate an offset duration of a first moment at which the timer is to start running relative to a start time of the measurement time. Upon receiving the first indication information, the terminal device may start the timer after delaying the timer by the offset duration from the start time of the measurement time.

[0150] In some embodiments, the network device may send first indication information to the terminal device, where the first indication information is used to indicate an offset duration from the start time of the timer to the first moment at which the timer starts running. Upon receiving the first indication information, the terminal device may start the timer after delaying the timer by the offset duration from the start time of the timer.

[0151] In some embodiments, the network device may send first indication information to the terminal device, where the first indication information is used to indicate that the first moment when the timer starts running is the start moment of transmission of the second data; optionally, the second data arrives before the first data. The transmission of the second data overlaps with the measurement time, or the transmission of the second data is within the measurement time.

[0152] In some implementations, after indicating the start time of the timer within the measurement time to the terminal device, the network device may also send indication information to the terminal device, indicating whether the state of the timer at the start time is running or non-running.

[0153] In an optional embodiment of the present application, the timer may be actively started by the terminal device.

[0154] In some embodiments, when there is first data that needs to be uplink transmitted or downlink transmitted on a resource, if the transmission and measurement time overlap, and the timer is in a non-running state during the measurement time, and the non-running state means that the timer is not running, then the terminal device starts the above-mentioned timer and receives or transmits the above-mentioned first data while the timer is running.

[0155] In some embodiments, before the terminal device receives or transmits the first data, if there is second data that needs to be transmitted uplink or downlink on a resource, the terminal device may also actively start the timer. In this case, the time when the timer starts running is the start time of transmission of the second data.

[0156] In some embodiments, when data is received or transmitted for the first time within the measurement time or the period in which the measurement time is located, that is, when the first data is received or transmitted within the measurement time or the period in which the measurement time is located, it may be the first or the first transmission overlapping with the measurement time. If the data needs to be transmitted uplink or downlink on a resource, and the transmission overlaps with the measurement time, the timer is started.

[0157] In some embodiments, when the terminal device actively starts the timer, it sends a second indication message to the network device. The second indication message is used to indicate that the timer has been started and to indicate that the network device will transmit data within the timer duration. The network device can thus schedule data during the timer to receive the first data from the terminal device. The second indication message can indicate the time of transmission or the resource information of the transmission, which is used by the network device to determine the time when the timer starts running. Once the network device determines that the timer has started running, it can transmit downlink data during the timer running period.

[0158] The data transmission method provided in the embodiment of the present application, when there is a first data that needs to be transmitted uplink or downlink on a resource, if the transmission and measurement time overlap, by utilizing a timer, the terminal device can receive or transmit the first data within the measurement time, thereby realizing timely reception or transmission of the first data without waiting for the measurement time to end.

[0159] In an optional embodiment of the present application, while the timer is running, the network device may instruct the timer to stop.

[0160] In some embodiments, upon detecting that the first data has been received or transmitted, the network device may send a third indication message to the terminal device, instructing it to stop the timer or indicating that the first data has been received or transmitted. Upon receiving the third indication message from the network device, the terminal device stops the timer.

[0161] In an optional embodiment of the present application, while the timer is running, the terminal device can actively stop the timer.

[0162] In some embodiments, the terminal device may actively stop the timer when detecting that the first data has been received or transmitted. For example, when the terminal device receives downlink data, if the reception is correct and confirmation information is fed back, the timer may be stopped.

[0163] In an optional embodiment of the present application, when the terminal device stops the timer and is within the measurement time, the terminal device may perform a measurement operation.

[0164] In some implementations, the network device may send fourth indication information to the terminal device, where the fourth indication information is used to instruct the use of the above-mentioned timer.

[0165] For example, in some embodiments, although the network device sends the timer configuration information to the terminal device, the terminal device does not immediately use it. If the terminal device subsequently receives the fourth indication information from the network device, it can activate the timer configuration information to transmit the first data when the transmission time and the measurement time coincide.

[0166] The data transmission method provided in the embodiment of the present application, when there is first data that needs to be transmitted uplink or downlink on a resource, if the transmission and measurement time overlap, and the timer is in a running state during the measurement time, the terminal device can receive or transmit the first data during the timer running, thereby realizing timely reception or transmission of the first data without waiting for the measurement time to end; in addition, when the above-mentioned first data reception or transmission is completed, if it is still within the above-mentioned measurement time, the measurement operation can be continued by stopping the above-mentioned timer.

[0167] In some embodiments of the present application, the first data is uplink data. Figure 6 , Figure 6 A schematic diagram of the steps of a data transmission method provided in an embodiment of the present application Figure 2 In some embodiments of the present application, the data transmission method includes:

[0168] S601: Determine the state of a timer; the start time of the timer is within the measurement time.

[0169] S602: When the timer is in a running state, transmit first data.

[0170] In some embodiments of the present application, when a terminal device obtains first data that needs to be uplink transmitted on a resource, if the transmission and measurement time overlap, and the above-mentioned timer is in a non-running state during the measurement time, the terminal device starts the above-mentioned timer and transmits the above-mentioned first data to the network device during the operation of the above-mentioned timer.

[0171] In some embodiments of the present application, when a terminal device obtains first data that needs to be uplink transmitted on a resource, if the transmission and measurement time overlap, and the above-mentioned timer is in a running state during the measurement time, the terminal device can transmit the above-mentioned first data to the network device during the operation of the above-mentioned timer.

[0172] In some embodiments of the present application, when a terminal device obtains first data that needs to be uplink transmitted on a resource, if the transmission and measurement time overlap, and the above-mentioned timer is in a timed-out state within the measurement time, the terminal device does not transmit the above-mentioned first data within the measurement time.

[0173] In some implementations, when the timer is in a timed-out state, if the terminal device is still within the measurement time, the measurement operation may be performed.

[0174] The data transmission method provided in the embodiment of the present application is that when a terminal device obtains first data that needs to be uplink transmitted on a resource, if the transmission and measurement time overlap and the timer is in a running state, the first data can be transmitted to the network device during the operation of the above-mentioned timer, and the transmission of the first data can be realized in a timely manner without waiting for the measurement time to end.

[0175] In some embodiments, the first data may include data on a first transmission object; the first transmission object is a transmission object that can perform data transmission within the measurement time.

[0176] Optionally, the above-mentioned transmission object includes any one of a transmission channel, a data set, a data bearer, a data stream, and a transmission resource.

[0177] In some embodiments, the transmission channel may be a series of media used to transmit data in a network. Optionally, the transmission channel may include a logical channel (LCH) or a logical channel group. A logical channel is a channel that transmits different types of information on a physical channel. The medium access control (MAC) layer provides data transmission services on the logical channel. A logical channel group combines multiple logical channels to form a logical communication channel. In some communication protocols, logical channel groups can be used to improve communication efficiency and reliability.

[0178] In some implementations, the transmission resources may include uplink resources or downlink resources; or, the transmission resources may include time domain resources and / or frequency domain resources.

[0179] In some implementations, the terminal device may receive second information from the network device, where the second information is used to indicate a transmission object that can perform data transmission within the measurement time.

[0180] Optionally, in some embodiments, the second information includes a bitmap, in which each bit maps a different transmission object, and when the value on a bit is a first value, it indicates that the corresponding transmission object can transmit data within the measurement time; when the value on a bit is a second value, it indicates that the corresponding transmission object cannot transmit data within the measurement time.

[0181] Optionally, in some embodiments, the second information includes an identifier of a transmission object that can perform data transmission within the measurement time. For example, if the second information includes an identifier of a first transmission object, the second information may indicate that the first transmission object is a transmission object that can perform data transmission within the measurement time.

[0182] Optionally, in some embodiments, the second information is included in the configuration information of the transmission object. For example, the second information may be a field in the configuration information of the transmission object. When the field has a first preset value, it indicates that the transmission object can perform data transmission within the measurement time; when the field has a second preset value or is empty, it indicates that the transmission object cannot perform data transmission within the measurement time.

[0183] In some embodiments, the first data includes retransmission data. Figure 7 , Figure 7 A schematic diagram of the steps of a data transmission method provided in an embodiment of the present application Figure 3 In some embodiments of the present application, the data transmission method includes:

[0184] S701: Determine the state of a timer; the start time of the timer is within the measurement time.

[0185] S702: When the timer is in a running state, transmit first data; the first data includes retransmission data.

[0186] In some embodiments, if the new data indicator (NDI) does not flip or switch, it can be determined that the first data includes retransmitted data. For example, when the NDI remains at 1 or 0, it indicates that the state of the data transmission has not changed. In this case, the first data may include retransmitted data.

[0187] Optionally, the first data being retransmission data means that only when the first data is retransmission data can the first data be transmitted when the timer is running.

[0188] In some embodiments of the present application, when a terminal device obtains first data that needs to be uplink transmitted on a resource, if the transmission and measurement time overlap, and the transmission is a retransmission, and the above-mentioned timer is in a non-running state during the measurement time, the terminal device starts the above-mentioned timer and transmits the above-mentioned first data to the network device while the above-mentioned timer is running.

[0189] In some embodiments of the present application, when a terminal device obtains first data that needs to be uplink transmitted on a resource, if the transmission and measurement time overlap, and the transmission is a retransmission, and the above-mentioned timer is in a running state during the measurement time, the terminal device can transmit the above-mentioned first data to the network device during the operation of the above-mentioned timer.

[0190] In some embodiments of the present application, when a terminal device obtains first data that needs to be uplink transmitted on a resource, if the transmission and measurement time overlap, and the transmission is a retransmission, and the above-mentioned timer is in a timed-out state within the measurement time, the terminal device does not transmit the above-mentioned first data within the measurement time.

[0191] In some implementations, when the timer is in a timed-out state, if the terminal device is still within the measurement time, the measurement operation may be performed.

[0192] The data transmission method provided in the embodiment of the present application is as follows: when a terminal device obtains first data and needs to perform uplink transmission on a resource, if the transmission and measurement time overlap, and the transmission is a retransmission, and the timer is in a running state, the first data can be transmitted to the network device during the operation of the above-mentioned timer, and the transmission of the first data can be realized in a timely manner without waiting for the end of the measurement time.

[0193] In some embodiments, the first data includes newly transmitted data. Figure 8 , Figure 8 A schematic diagram of the steps of a data transmission method provided in an embodiment of the present application Figure 4 In some embodiments of the present application, the data transmission method includes:

[0194] S801: Determine the state of a timer; the start time of the timer is within the measurement time.

[0195] S802: When the timer is in a running state, transmit first data; the first data includes new transmission data.

[0196] In some embodiments, if the NDI is flipped or switched, it can be determined that the first data includes newly transmitted data. For example, when the NDI changes from 0 to 1, or from 1 to 0, it indicates that there is newly transmitted data.

[0197] In some embodiments of the present application, when a terminal device obtains first data that needs to be uplink transmitted on a resource, if the transmission and measurement time overlap, and the transmission is a new transmission, and the above-mentioned timer is in a non-running state during the measurement time, the terminal device starts the above-mentioned timer and transmits the above-mentioned first data to the network device during the operation of the above-mentioned timer.

[0198] In some embodiments of the present application, when a terminal device obtains first data that needs to be uplink transmitted on a resource, if the transmission and measurement time overlap, and the transmission is a new transmission, and the above-mentioned timer is in a running state during the measurement time, the terminal device can transmit the above-mentioned first data to the network device during the operation of the above-mentioned timer.

[0199] In some embodiments of the present application, when a terminal device obtains first data that needs to be uplink transmitted on a resource, if the transmission overlaps with the measurement time, and the transmission is a new transmission, and the above-mentioned timer is in a timed-out state within the measurement time, the terminal device does not transmit the above-mentioned first data within the measurement time.

[0200] In some implementations, when the timer is in a timed-out state, if the terminal device is still within the measurement time, the measurement operation may be performed.

[0201] The data transmission method provided in the embodiment of the present application is as follows: when a terminal device obtains first data that needs to be uplink transmitted on a resource, if the transmission and measurement time overlap, and the transmission is a new transmission, and the timer is in a running state, the first data can be transmitted to the network device during the operation of the above-mentioned timer, and the transmission of the first data can be achieved in a timely manner without waiting for the measurement time to end.

[0202] In some embodiments, the first data includes delay-sensitive data. Figure 9 , Figure 9 A schematic diagram of the steps of a data transmission method provided in an embodiment of the present application Figure 5 In some embodiments of the present application, the data transmission method includes:

[0203] S901: Determine the state of a timer; the start time of the timer is within the measurement time.

[0204] S902: When the timer is in a running state, transmit first data; the first data includes delay-sensitive data.

[0205] In some implementations, the delay-sensitive data is data whose delay duration is less than or greater than a preset delay threshold.

[0206] Optionally, when the delay length is the remaining length of the data, then when the remaining length is less than the preset delay threshold, the data is delay-sensitive data; when the delay length is the cache length of the data, then when the cache length is greater than the preset delay threshold, the data is delay-sensitive data.

[0207] In some embodiments, if the first data consists of sub-data 1, sub-data 2, and sub-data 3, then the delay length of the first data can be the delay length corresponding to the data with the longest (large) or shortest (small) delay length among sub-data 1, sub-data 2, and sub-data 3.

[0208] For example, if the first data consists of sub-data 1, sub-data 2, and sub-data 3, and the delay lengths of sub-data 1, sub-data 2, and sub-data 3 are 1ms, 2ms, and 3ms respectively, then the delay length of the first data can be 1ms or 3ms.

[0209] In some embodiments, whether the first data is delay-sensitive data can be determined by whether the first data includes delay-sensitive sub-data. When the first data includes delay-sensitive sub-data, the first data is delay-sensitive data; when the first data does not include delay-sensitive sub-data, the first data is not delay-sensitive data.

[0210] For example, when the radio link control (RLC) layer determines that the remaining duration of sub-data 1 is less than a preset delay threshold, sub-data 1 may be delay-sensitive data. In this case, if data 1 of the medium access control (MAC) layer consists of sub-data 1 and sub-data 2 of the RLC layer, then data 1 of the MAC layer can be determined to be delay-sensitive data; if data 1 of the MAC layer consists of sub-data 2 and sub-data 3 of the RLC layer, then data 1 of the MAC layer can be determined not to be delay-sensitive data.

[0211] For another example, when the RLC layer determines that the cache duration of sub-data 1 is greater than a preset delay threshold, sub-data 1 may be delay-sensitive data. In this case, if the MAC layer data 1 consists of sub-data 1 and sub-data 2 of the RLC layer, it can be determined that the MAC layer data 1 is delay-sensitive data; if the MAC layer data 1 consists of sub-data 2 and sub-data 3 of the RLC layer, it can be determined that the MAC layer data 1 is not delay-sensitive data.

[0212] In some embodiments of the present application, when a terminal device obtains first data that needs to be uplink transmitted on a resource, if the transmission (which can be a new transmission or a retransmission) overlaps with the measurement time, and the above-mentioned first data includes delay-sensitive data, and the above-mentioned timer is in a non-running state during the measurement time, the terminal device starts the above-mentioned timer and transmits the above-mentioned first data to the network device during the operation of the above-mentioned timer.

[0213] In some embodiments of the present application, when a terminal device obtains first data that needs to be uplink transmitted on a resource, if the transmission (which can be a new transmission or a retransmission) overlaps with the measurement time, and the above-mentioned first data includes delay-sensitive data, and the above-mentioned timer is in a running state during the measurement time, then the terminal device can transmit the above-mentioned first data to the network device during the operation of the above-mentioned timer.

[0214] In some embodiments of the present application, when a terminal device obtains first data that needs to be uplink transmitted on a resource, if the transmission (which can be a new transmission or a retransmission) overlaps with the measurement time, and the above-mentioned first data includes delay-sensitive data, and the above-mentioned timer is in a timed-out state within the measurement time, the terminal device does not transmit the above-mentioned first data within the measurement time.

[0215] In some implementations, when the timer is in a timed-out state, if the terminal device is still within the measurement time, the measurement operation may be performed.

[0216] The data transmission method provided in the embodiment of the present application is as follows: when a terminal device obtains first data that needs to be uplink transmitted on a resource, if the transmission and measurement time overlap, and the above-mentioned first data includes delay-sensitive data, and the timer is in a running state, then the above-mentioned first data can be transmitted to the network device during the operation of the above-mentioned timer, and the transmission of the first data can be realized in a timely manner without waiting for the measurement time to end.

[0217] In some embodiments of the present application, the first data is downlink data. Figure 10 , Figure 10 A schematic diagram of the steps of a data transmission method provided in an embodiment of the present application Figure 6 In some embodiments of the present application, the data transmission method includes:

[0218] S1001. Determine the state of a timer; the start time of the timer is within the measurement time.

[0219] S1002: When the timer is in a running state, receive first data.

[0220] In some implementations, the terminal device may determine the state of the timer when it is within the DRX activation time and the activation time overlaps with the measurement time.

[0221] In some implementations, the measurement time includes a measurement time window of a measurement gap or an SMTC measurement time window, and the terminal device may predetermine the measurement time, including a measurement start time and a measurement end time.

[0222] In some embodiments, the network device can obtain the start time of the DRX activation time and the measurement time. Based on the start time of the DRX activation time, the network device can determine whether the DRX activation time overlaps with the measurement time, and decide whether to schedule within the measurement time based on the judgment result.

[0223] In some embodiments, when the terminal device is in the activation time of DRX, if the activation time of DRX overlaps with the measurement time, an indication message can be sent to the network device to indicate that the activation time of DRX overlaps with the measurement time; after receiving the indication message, the network device can perform scheduling within the measurement time.

[0224] In some embodiments, when the terminal device needs to receive first data on a resource while being in the activation time of DRX, if the transmission and measurement times overlap and the above-mentioned timer is in a non-running state during the measurement time, the terminal device starts the above-mentioned timer and receives the above-mentioned first data transmitted by the network device during the activation time of DRX.

[0225] In some embodiments, when the terminal device needs to receive first data on a resource while being in the activation time of DRX, if the transmission and measurement times overlap and the above-mentioned timer is in a running state during the measurement time, the terminal device can receive the above-mentioned first data transmitted by the network device within the activation time of DRX.

[0226] In some embodiments, when the terminal device needs to receive first data on a resource while being within the activation time of DRX, if the transmission and measurement times overlap and the timer is in a timed-out state within the measurement time, the terminal device does not receive the first data within the activation time of DRX.

[0227] In some implementations, when the timer is in a timed-out state, if the terminal device is still within the measurement time, the measurement operation may be performed.

[0228] According to the data transmission method provided in an embodiment of the present application, when a terminal device needs to receive first data on a resource, if the terminal device is within the activation time of DRX, and the activation time overlaps with the measurement time, the terminal device can receive the above-mentioned first data transmitted by the network device within the activation time of DRX during the operation of the above-mentioned timer, and the first data can be received in a timely manner without waiting for the end of the measurement time.

[0229] In some embodiments of the present application, the first data includes retransmission data. Figure 11 , Figure 11 A schematic diagram of the steps of a data transmission method provided in an embodiment of the present application Figure 7 In some embodiments of the present application, the data transmission method includes:

[0230] S1101: When the timer is within the activation time corresponding to the DRX retransmission timer, determine the state of the timer; the start time of the timer is within the measurement time.

[0231] S1102: When the timer is in a running state, receive first data; the first data includes retransmission data.

[0232] In some implementations, the terminal device may determine the state of the timer within the activation time corresponding to the DRX retransmission timer, and when the activation time overlaps with the measurement time.

[0233] In some embodiments, if the timer is in a non-running state during the measurement time, the terminal device starts the timer and receives the first data transmitted by the network device during the DRX activation time.

[0234] In some implementations, if the timer is in a running state within the measurement time, the terminal device may receive the first data transmitted by the network device within the DRX activation time.

[0235] In some implementations, if the timer is in a timed-out state within the measurement time, the terminal device does not receive the first data within the DRX activation time.

[0236] The data transmission method provided in the embodiment of the present application, when there is first data that needs to be downlink transmitted on a resource, if it is within the activation time corresponding to the DRX retransmission timer, and the activation time overlaps with the measurement time, the terminal device can receive the above-mentioned first data transmitted by the network device within the activation time of DRX during the operation of the above-mentioned timer, and the first data can be received in time without waiting for the end of the measurement time.

[0237] In some embodiments of the present application, when the timer is in a running state and the first data reception is completed (such as returning ACK), the timer can be stopped.

[0238] Reference Figure 12 , Figure 12 A data transmission diagram provided in an embodiment of the present application Figure 2 .

[0239] The following Figure 12 Some of the parameters involved are described below:

[0240] On duration timer: Starting from the start of a DRX cycle, the terminal device needs to continuously monitor the physical downlink control channel (PDCCH) of the network during the running of this timer.

[0241] Inactive timer: This timer is started after the terminal device receives new data scheduling PDCCH signaling, indicating that after the terminal device successfully decodes the downlink control information (DCI) of a PDCCH channel, it needs to continue to monitor the number of consecutive PDCCH subframes that are in the active state.

[0242] Round trip time (RTT Timer): also known as the hybrid automatic repeat request round trip time (HARQ RTT Timer), the length of this timer is the minimum time interval between the hybrid automatic repeat request (HARQ) feedback moment and the receipt of the HARQ retransmission for the process. In some embodiments, when the data corresponding to the downlink process is not decoded successfully, the terminal device will start the first symbol after the negative acknowledgment (NACK) feedback of the process. The retransmission scheduling of the downlink process needs to be scheduled after this timer.

[0243] Retransmission timer: This timer starts at the first symbol after the RTT timer expires. While this timer is running, the terminal device monitors the network's control channel and stops the timer if it receives downlink scheduling information or downlink configuration authorization for the process.

[0244] DRX is divided into DRX in idle state and DRX in connected state. In some implementations, such as Figure 12As shown, the DRX process in the connected state includes:

[0245] 1. Starting from the start of the DRX cycle, the continuous monitoring timer starts and the terminal device begins to monitor the control channel.

[0246] 2. While the continuous listening timer is running, the network device sends a scheduling signaling for the initial transmission of downlink process 1 at time t1, thereby starting the inactivity timer.

[0247] 3. When the terminal device fails to successfully decode the downlink data of downlink process 1, it feeds back NACK, and starts the round trip timer at the first symbol after the NACK feedback.

[0248] 4. At time t2, the inactivity timer times out and the terminal device stops monitoring the control channel.

[0249] 5. At time t3, the round trip timer times out, the retransmission timer is started, and the terminal device begins to monitor the control channel.

[0250] 6. At time t4, the terminal device receives the first retransmission scheduling instruction for downlink process 1 sent by the network device, the retransmission timer stops, and the terminal device stops monitoring the control channel.

[0251] 7. If the terminal device still fails to decode the first retransmitted data, it will feedback NACK at time t5 and start the round trip time timer at the first symbol after the NACK feedback.

[0252] 8. At time t6, the round trip timer times out, the retransmission timer is started, and the terminal device begins to monitor the control channel.

[0253] 9. At time t7, the terminal device receives the second retransmission scheduling instruction for downlink process 1 sent by the network device, the retransmission timer stops, and the terminal device stops monitoring the control channel.

[0254] 10. If the terminal device successfully decodes the second retransmitted data, it feeds back a positive response (acknowledgement, ACK) and does not start the round trip timer again.

[0255] Reference Figure 12 In some implementations, if the terminal device is configured for measurement time 1 and the timer is started while the continuous listening timer is enabled, the terminal device can receive data while the timer is running. When the measurement time expires, if the timer is still running, the timer can be stopped, or the timer will not be stopped automatically and will time out.

[0256] In some embodiments, when the measurement time configured for the terminal device is measurement time 2, if the timer is started when the continuous listening timer is turned on, the terminal device can receive data during the timer operation. After feeding back ACK, if the timer has not timed out, since it is still within measurement time 2, the timer can be stopped and the measurement operation can continue.

[0257] In some embodiments, when the measurement time configured for the terminal device is measurement time 3, if the timer is turned on when the continuous listening timer is turned on, the terminal device can receive data while the timer is running; after a period of data transmission, the timer times out, and since it is still within measurement time 3 at this time, a measurement operation needs to be performed and data transmission cannot be performed.

[0258] In addition, from Figure 12 It can be seen that in some implementations, when the timer has not timed out, the timer can be stopped only when the downlink service transmission is completed. During the timer running period and when the round-trip time timer is running, although data transmission will not be performed, data transmission will be required subsequently, so the above timer cannot be stopped.

[0259] The data transmission method provided in the embodiment of the present application is that when there is first data that needs to be downlink transmitted on a resource, if it is within the activation time corresponding to the DRX retransmission timer, and the activation time overlaps with the measurement time, the terminal device can receive the above-mentioned first data transmitted by the network device within the activation time of DRX during the operation of the above-mentioned timer, and can timely realize the reception of the first data without waiting for the end of the measurement time. At the same time, when it is detected that the reception of the first data is completed (such as ACK has been fed back), the timer is stopped, so that the measurement operation can continue.

[0260] Reference Figure 13 , Figure 13 A schematic diagram of the steps of a data transmission method provided in an embodiment of the present application Figure 8 In some embodiments of the present application, the data transmission method includes:

[0261] S1301. A network device sends first information to a terminal device, where the first information includes configuration information of a timer.

[0262] In some implementations, the configuration information includes the start time of the timer or the duration information of the timer, and the start time may be within the measurement time.

[0263] Optionally, the measurement time includes a measurement time window of a measurement gap or an SMTC measurement time window.

[0264] In some implementations, the network device may pre-configure the timer according to the measurement time and / or data transmission time, including configuring a start time of the timer within the measurement time.

[0265] In addition, the network device may also configure the end time or duration information of the timer. The end time of the timer may be within the measurement time or outside the measurement time, which is not limited in the embodiment of the present application.

[0266] Optionally, the timer may be based on a measurement gap or a measurement gap period, that is, the timer can only be started once within the measurement gap or the period of the measurement gap, and once started, it cannot be restarted or started again.

[0267] In some embodiments, the above-mentioned first information may include first indication information, which is used to indicate the first moment when the above-mentioned timer starts running, or to indicate the offset duration of the first moment when the above-mentioned timer starts running relative to the starting moment of the measurement time, or to indicate the offset duration of the above-mentioned first moment relative to the starting moment of the timer.

[0268] Optionally, the first moment may be the start moment of the timer, or any moment between the start moment and the end moment of the timer.

[0269] In some embodiments, when the first indication information is used to indicate the first moment at which the timer starts running, the terminal device may start the timer at the first moment after receiving the first indication information.

[0270] In some embodiments, when the first indication information is used to indicate the offset duration of the first moment when the timer starts running relative to the starting moment of the measurement time, the terminal device can start the above-mentioned timer after delaying the above-mentioned offset duration from the starting moment of the measurement time after receiving the above-mentioned first indication information.

[0271] In some embodiments, the first indication information may also be used to indicate an offset duration of the first moment at which the timer starts running relative to the start time of the timer. In this case, after receiving the first indication information, the terminal device may start the timer after delaying the timer by the offset duration from the start time of the timer.

[0272] In some embodiments, the network device may send first indication information to the terminal device, where the first indication information is used to indicate that the first moment when the timer starts running is the start moment of transmission of the second data; optionally, the second data arrives before the first data. The transmission of the second data overlaps with the measurement time, or the transmission of the second data is within the measurement time.

[0273] In some implementations, after indicating the start time of the timer within the measurement time to the terminal device, the network device may also send indication information to the terminal device, indicating whether the state of the timer at the start time is running or non-running.

[0274] In some implementations, when the timer is in a running state, the network device may receive first data from the terminal device or transmit first data to the terminal device.

[0275] In some embodiments, the first indication information may also be used to indicate the end time or timing duration of the timer. The end time of the timer may be within or outside the measurement time, which is not limited in the embodiments of the present application.

[0276] In some embodiments, if the network device receives second indication information from the terminal device, where the second indication information is used to indicate that the timer has been started, the network device can receive first data from the terminal device or transmit first data to the terminal device during the timer operation.

[0277] In some embodiments, when the terminal device actively starts the timer, it sends a second indication message to the network device, where the second indication message is used to indicate that the timer has been started. The network device can then schedule data during the timer's operation. Optionally, the second indication message can indicate the time of transmission, or information about the resources used for transmission, which the network device uses to determine when the timer starts. Once the network device determines that the timer has started, it can then receive or transmit data during the timer's operation.

[0278] In some embodiments, upon detecting that the first data has been received or transmitted, the network device may send a third indication message to the terminal device, instructing it to stop the timer or indicating that the first data has been received or transmitted. Upon receiving the third indication message from the network device, the terminal device stops the timer.

[0279] In some implementations, the network device may send fourth indication information to the terminal device, where the fourth indication information is used to instruct the use of the above-mentioned timer.

[0280] For example, in some embodiments, although the network device sends the timer configuration information to the terminal device, the terminal device does not immediately use it. If the terminal device subsequently receives the fourth indication information from the network device, it can activate the timer configuration information to transmit the first data when the transmission time and the measurement time coincide.

[0281] Optionally, in some embodiments, the first data includes newly transmitted data.

[0282] Optionally, in some embodiments, the first data includes retransmission data.

[0283] Optionally, in some implementations, the first data includes delay-sensitive data, which is data with a delay length less than or greater than a preset delay threshold.

[0284] Optionally, in some embodiments, the first data includes data on a first transmission object; the first transmission object is a transmission object that can transmit data within a measurement time; optionally, the transmission object includes any one of a transmission channel, a data set, a data bearer, a data stream, and a transmission resource; the transmission channel includes a logical channel or a logical channel group; the transmission resource includes an uplink resource or a downlink resource.

[0285] In some implementations, the network device may send second information to the terminal device, where the second information is used to indicate a transmission object that can perform data transmission within the measurement time.

[0286] Optionally, in some embodiments, the second information includes a bitmap, in which each bit maps a different transmission object, and when the value on a bit is a first value, it indicates that the corresponding transmission object can transmit data within the measurement time; when the value on a bit is a second value, it indicates that the corresponding transmission object cannot transmit data within the measurement time.

[0287] Optionally, in some embodiments, the second information includes an identifier of a transmission object that can perform data transmission within the measurement time. For example, if the second information includes an identifier of a first transmission object, the second information may indicate that the first transmission object is a transmission object that can perform data transmission within the measurement time.

[0288] Optionally, in some embodiments, the second information is included in the configuration information of the transmission object. For example, the second information may be a field in the configuration information of the transmission object. When the field has a first preset value, it indicates that the transmission object can perform data transmission within the measurement time; when the field has a second preset value or is empty, it indicates that the transmission object cannot perform data transmission within the measurement time.

[0289] Optionally, the first data may include XR service data.

[0290] In this embodiment, there is no restriction on the type of the first data.

[0291] The data transmission method provided in the embodiment of the present application is that the network device configures a timer and enables the terminal device to receive or transmit the first data during the operation of the timer. In this way, when the data transmission time and the measurement time overlap, the first data can be received or transmitted in a timely manner without waiting for the measurement time to end.

[0292] The data transmission method according to the embodiment of the present application has been described above. The following describes an apparatus for performing the above-described data transmission method provided in an embodiment of the present application. Those skilled in the art will appreciate that the method and apparatus may be combined and referenced with each other, and that the relevant apparatus provided in the embodiment of the present application may perform the steps in the above-described data transmission method.

[0293] In some embodiments, the present application provides a data transmission device that can be applied to a terminal device. The data transmission device includes:

[0294] A determination module, configured to determine a state of a timer; wherein the start time of the timer is within a measurement time;

[0295] The communication module is configured to receive or transmit first data when the timer is in a running state.

[0296] In a possible implementation, the communication module is further configured to:

[0297] Receive first information from a network device, where the first information includes configuration information of the timer; the configuration information includes a start time of the timer or duration information of the timer.

[0298] In a possible implementation manner, the first information includes indication information, where the indication information is used to indicate whether the state of the timer at the starting moment is a running state or a non-running state.

[0299] In a possible embodiment, the above-mentioned first information includes first indication information, and the first indication information is used to indicate the first moment when the timer starts running, or to indicate the offset duration of the first moment relative to the start moment of the measurement time, or to indicate the offset duration of the first moment relative to the start moment of the timer.

[0300] In a possible implementation, the data transmission device further includes a processing module configured to:

[0301] When the transmission time of the first data and the measurement time overlap and the timer is in a non-running state, the timer is started.

[0302] In a possible implementation, the communication module is further configured to:

[0303] When the timer is started, second indication information is sent to the network device, where the second indication information is used to indicate that the timer has been started.

[0304] In a possible implementation manner, the first moment when the timer starts running is the start moment of transmission of the second data; and the second data arrives before the first data.

[0305] In a possible implementation manner, the processing module is further configured to:

[0306] When it is detected that the first data reception or transmission is completed, the timer is stopped.

[0307] In a possible implementation, the communication module is further configured to:

[0308] Receive third indication information from the network device, where the third indication information is used to instruct to stop the timer, or to indicate that the first data has been received or transmitted; the above-mentioned processing module is also used to: stop the timer.

[0309] In a possible implementation, the data transmission device further includes an execution module configured to:

[0310] When the timer is stopped, the measurement operation is performed if the time is within the measurement time.

[0311] In a possible implementation, the execution module is configured to:

[0312] When the measurement time is within the measurement time and the timer is in a timed-out state, a measurement operation is performed.

[0313] In a possible implementation manner, the first data includes uplink transmission data.

[0314] In a possible implementation manner, the first data includes newly transmitted data.

[0315] In a possible implementation manner, the first data includes retransmission data.

[0316] In a possible implementation manner, the first data includes delay-sensitive data, where the delay-sensitive data is data with a delay length less than or greater than a preset delay threshold.

[0317] In one possible implementation, the first data includes data on a first transmission object; the first transmission object is a transmission object that can perform data transmission within a measurement time; the transmission object includes any one of a transmission channel, a data set, a data bearer, a data stream, and a transmission resource; the transmission channel includes a logical channel or a logical channel group; the transmission resource includes an uplink resource or a downlink resource.

[0318] In a possible implementation manner, the first data includes downlink transmission data, and the determining module is configured to:

[0319] When the timer is within the activation time of the discontinuous reception, a state of the timer is determined.

[0320] In a possible implementation, the communication module is further configured to:

[0321] The first data is received within the activation time.

[0322] In a possible implementation, the determination module is configured to:

[0323] In a case where the timer is within an activation time corresponding to a retransmission timer of the discontinuous reception, a state of the timer is determined.

[0324] In a possible implementation, the first data includes XR service data.

[0325] In a possible implementation manner, the measurement time includes a measurement time window of a measurement gap or a measurement time window of an SMTC.

[0326] In some embodiments, embodiments of the present application provide a data transmission device that can be applied to a network device. The data transmission device includes:

[0327] The sending module is used to send the first information to the terminal device, where the first information includes the configuration information of the timer; the configuration information includes the starting time of the timer or the duration information of the timer, and the starting time is within the measurement time.

[0328] In a possible implementation, the first information includes first indication information, where the first indication information is used to indicate a first moment at which the timer starts running, or to indicate an offset duration of the first moment relative to a start moment of the measurement time.

[0329] In a possible implementation, the apparatus further includes a receiving module configured to:

[0330] When the timer is in a running state, first data is received from the terminal device, or first data is transmitted to the terminal device.

[0331] In a possible implementation manner, the first moment when the timer starts running is the start moment of transmission of the second data; and the second data arrives before the first data.

[0332] In a possible implementation manner, the first information includes indication information, where the indication information is used to indicate whether the state of the timer at the starting moment is a running state or a non-running state.

[0333] In a possible implementation manner, the receiving module is further configured to:

[0334] Receive second indication information from the terminal device, where the second indication information is used to indicate that the timer has been started.

[0335] In a possible implementation manner, the sending module is further configured to:

[0336] Send a third indication message to the terminal device, where the third indication message is used to indicate that the timer should be stopped, or to indicate that the first data has been received or transmitted.

[0337] In one possible implementation, the method further includes:

[0338] Send fourth indication information to the terminal device, where the fourth indication information is used to indicate the use of the timer.

[0339] In a possible implementation manner, the first data includes newly transmitted data.

[0340] In a possible implementation manner, the first data includes retransmission data.

[0341] In a possible implementation manner, the first data includes delay-sensitive data, where the delay-sensitive data is data with a delay length less than or greater than a preset delay threshold.

[0342] In one possible implementation, the first data includes data on a first transmission object; the first transmission object is a transmission object that can transmit data within a measurement time; optionally, the transmission object includes any one of a transmission channel, a data set, a data bearer, a data stream, and a transmission resource; the transmission channel includes a logical channel or a logical channel group; the transmission resource includes an uplink resource or a downlink resource.

[0343] In a possible implementation, the first data includes XR service data.

[0344] In a possible implementation manner, the measurement time includes a measurement time window of a measurement gap or a measurement time window of an SMTC.

[0345] It should be noted that the module names involved in the embodiments of the present application can be defined as other names as long as the functions of each module can be achieved, and there is no specific restriction on the names of the modules.

[0346] The data transmission method provided in the embodiments of the present application can be applied to electronic devices with communication functions. The electronic devices include terminal devices or network devices. The specific device forms of the terminal devices or network devices can refer to the above-mentioned relevant descriptions and will not be repeated here.

[0347] Reference Figure 14 , Figure 14 Schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application. This embodiment of the present application provides an electronic device, comprising: a processor 1401 and a memory 1402; the memory 1402 stores computer-executable instructions; the processor 1401 executes the computer-executable instructions stored in the memory 1402, so that the electronic device performs the above-mentioned data transmission method.

[0348] The present embodiment provides a chip including a processor configured to call a computer program stored in a memory to execute the technical solution in the above embodiment. The implementation principle and technical effects are similar to those in the above related embodiments and will not be further described here.

[0349] The embodiments of the present application also provide a computer-readable storage medium. The computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the above-mentioned data transmission method is implemented. The data transmission method described in the above embodiment can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. If implemented in software, the function can be stored as one or more instructions or codes on a computer-readable medium or transmitted on a computer-readable medium. Computer-readable media can include computer storage media and communication media, and can also include any medium that can transfer a computer program from one place to another. The storage medium can be any target medium that can be accessed by a computer.

[0350] In one possible implementation, computer-readable media may include RAM, ROM, compact disc read-only memory (CD-ROM) or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium designed to carry or store the desired program code in the form of instructions or data structures and accessible by a computer. Furthermore, any connection is appropriately referred to as a computer-readable medium. For example, if software is transmitted from a website, server or other remote source using a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL) or wireless technologies such as infrared, radio and microwave, then the coaxial cable, fiber optic cable, twisted pair, DSL or wireless technologies such as infrared, radio and microwave are included in the definition of medium. Disk and disc as used herein include optical discs, laser discs, optical discs, digital versatile discs (DVDs), floppy disks and Blu-ray discs, where disks typically reproduce data magnetically, while optical discs reproduce data using laser optics. Combinations of the above should also be included within the scope of computer-readable media.

[0351] An embodiment of the present application provides a computer program product, which includes a computer program. When the computer program is executed, the computer executes the above-mentioned data transmission method.

[0352] The above specific implementation methods further illustrate the objectives, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above are only specific implementation methods of the present invention and are not intended to limit the scope of protection of the present invention. Any modifications, equivalent replacements, improvements, etc. made on the basis of the technical solutions of the present invention should be included in the scope of protection of the present invention.

Claims

1. A data transmission method, characterized in that: include: Determine the state of the timer; The starting time of the timer is within the measurement time; When the timer is in a running state, first data is received or transmitted.

2. The method according to claim 1, characterized in that The method further comprises: Receive first information from a network device, where the first information includes configuration information of the timer; the configuration information includes a start time of the timer or duration information of the timer.

3. The method according to claim 2, characterized in that The first information includes indication information, where the indication information is used to indicate whether the state of the timer at the start time is a running state or a non-running state.

4. The method according to claim 2, characterized in that The first information includes first indication information, which is used to indicate the first moment when the timer starts running, or to indicate the offset duration of the first moment relative to the start moment of the measurement time, or to indicate the offset duration of the first moment relative to the start moment of the timer.

5. The method according to claim 1, wherein The method further comprises: When the transmission time of the first data overlaps with the measurement time and the timer is in a non-running state, the timer is started.

6. The method according to claim 5, characterized in that The method further comprises: When the timer is started, second indication information is sent to the network device, where the second indication information is used to indicate that the timer has been started.

7. The method according to claim 1, characterized in that The first moment when the timer starts running is the start moment of transmission of the second data; the second data arrives before the first data.

8. The method according to any one of claims 1 to 7, characterized in that The method further comprises: When it is detected that the first data reception or transmission is completed, the timer is stopped.

9. The method according to any one of claims 1 to 7, characterized in that The method further comprises: receiving third indication information from the network device, where the third indication information is used to instruct to stop the timer, or to indicate that the first data has been received or transmitted; Stop the timer.

10. The method according to claim 8 or 9, characterized in that In the case of stopping the timer, the method further comprises: If the measurement time is within the range, the measurement operation is performed.

11. The method according to claim 1, wherein The method further comprises: When the measurement time is within the measurement time and the timer is in a timed-out state, a measurement operation is performed.

12. The method according to any one of claims 1 to 11, characterized in that The first data includes uplink transmission data; Alternatively, the first data includes newly transmitted data; Alternatively, the first data includes retransmission data; Alternatively, the first data includes delay-sensitive data, where the delay-sensitive data is data with a delay length less than or greater than a preset delay threshold; Alternatively, the first data includes data on a first transmission object; the first transmission object is a transmission object that can perform data transmission within the measurement time; the transmission object includes any one of a transmission channel, a data set, a data bearer, a data stream, and a transmission resource; the transmission channel includes a logical channel or a logical channel group; the transmission resource includes an uplink resource or a downlink resource.

13. The method according to any one of claims 1 to 11, characterized in that The first data includes downlink transmission data, and the determining the state of the timer includes: When the timer is within the activation time of the discontinuous reception, a state of the timer is determined.

14. The method according to claim 13, characterized in that The receiving or transmitting first data includes: The first data is received within the activation time.

15. The method according to claim 14, characterized in that The first data includes retransmission data.

16. The method according to claim 13, characterized in that Determining the state of the timer includes: In a case where the timer is within an activation time corresponding to a retransmission timer of the discontinuous reception, a state of the timer is determined.

17. The method according to any one of claims 1 to 16, characterized in that The first data includes extended reality XR business data.

18. The method according to any one of claims 1 to 16, characterized in that The measurement time includes a measurement time window of a measurement gap or a measurement time window of a synchronization signal / physical broadcast channel block measurement timing configuration.

19. A data transmission method, characterized in that: include: Send first information to the terminal device, where the first information includes configuration information of the timer; the configuration information includes the starting time of the timer or the duration information of the timer, and the starting time is within the measurement time.

20. The method according to claim 19, characterized in that The first information includes first indication information, where the first indication information is used to indicate a first moment at which the timer starts running, or to indicate an offset duration of the first moment relative to a start moment of the measurement time.

21. The method according to claim 19, wherein The method further comprises: When the timer is in a running state, first data is received from the terminal device, or first data is transmitted to the terminal device.

22. The method according to claim 21, characterized in that The first moment when the timer starts running is the start moment of transmission of the second data; the second data arrives before the first data.

23. The method according to any one of claims 19 to 22, characterized in that The first information includes indication information, where the indication information is used to indicate whether the state of the timer at the start time is a running state or a non-running state.

24. The method according to claim 21, characterized in that The method further comprises: Receive second indication information from the terminal device, where the second indication information is used to indicate that the timer has been started.

25. The method according to claim 21 or 24, characterized in that The method further comprises: Send a third indication message to the terminal device, where the third indication message is used to indicate that the timer should be stopped, or to indicate that the first data has been received or transmitted.

26. The method according to any one of claims 19 to 25, characterized in that The method further comprises: Send fourth indication information to the terminal device, where the fourth indication information is used to indicate the use of the timer.

27. The method according to claim 21, characterized in that The first data includes newly transmitted data; Alternatively, the first data includes retransmission data; Alternatively, the first data includes delay-sensitive data, where the delay-sensitive data is data with a delay length less than or greater than a preset delay threshold; Alternatively, the first data includes data on a first transmission object; the first transmission object is a transmission object that can perform data transmission within the measurement time; the transmission object includes any one of a transmission channel, a data set, a data bearer, a data stream, and a transmission resource; the transmission channel includes a logical channel or a logical channel group; the transmission resource includes an uplink resource or a downlink resource; Alternatively, the first data includes XR service data.

28. The method according to any one of claims 19 to 27, characterized in that The measurement time includes a measurement time window of a measurement gap or a measurement time window of a synchronization signal / physical broadcast channel block measurement timing configuration.

29. A terminal device, characterized in that: include: processor and memory; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the terminal device performs the method according to any one of claims 1 to 18.

30. A network device, characterized in that: include: processor and memory; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the network device performs the method according to any one of claims 19 to 28.

31. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the computer program implements the method according to any one of claims 1 to 18; or implements the method according to any one of claims 19 to 28.

32. A computer program product, characterized in that The invention comprises a computer program, which, when being executed, enables a computer to execute the method according to any one of claims 1 to 18; or implement the method according to any one of claims 19 to 28.

Citation Information

Cited By

  • Communication method and communication device

    CN121037967A

  • Data transmission method, and device and computer-readable storage medium

    WO2025162168A1