Method for wireless communication, terminal device, and network device

By suspending TAT in the terminal device or not clearing the HARQ cache, the cache clearing problem caused by TAT timeout in network energy-saving scenarios is solved, and data transmission efficiency and the probability of successful decoding are improved.

WO2025025076A1PCT designated stage expired Publication Date: 2025-02-06QUECTEL WIRELESS SOLUTIONS CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2023/110293
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-07-31
Publication Date
2025-02-06

AI Technical Summary

Technical Problem

In network energy saving scenarios, the TAT timeout of the terminal device causes the HARQ cache to be cleared, and the retransmission and merge gain cannot be obtained, affecting the data transmission efficiency.

Method used

The terminal device suspends TAT ​​during the power saving time period of the cell or does not clear the HARQ cache when the TAT timeout to avoid cache clearance and increase the possibility of retransmission merge gain.

Benefits of technology

By avoiding the clearing of HARQ cache, terminal devices can maintain higher data transmission efficiency during the power saving time period, increasing the probability of decoding success.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2023110293_06022025_PF_FP_ABST
    Figure CN2023110293_06022025_PF_FP_ABST
Patent Text Reader

Abstract

Provided are a method for wireless communication, a terminal device, and a network device. The method for wireless communication comprises: a terminal device acquiring first information, wherein the first information is used to indicate a transmission time period and a power saving time period of a first cell; and on the basis of the first information, the terminal device executing one or more of the following operations: a first operation related to a TAT of the terminal device; a second operation related to a HARQ buffer of the terminal device; a third operation related to the terminal device triggering and / or sending a BSR; a fourth operation related to transmission of the first information; a fifth operation related to an uplink transmission delay of the terminal device; and a sixth operation related to the terminal device initiating random access.
Need to check novelty before this filing date? Find Prior Art

Description

Method, terminal device and network device for wireless communication Technical Field

[0001] The present application relates to the field of communication technology, and more specifically, to a method, terminal device, and network device for wireless communication. Background Art

[0002] To address the energy consumption issue, some communication systems (such as new radio (NR) systems) have introduced network energy-saving technologies. However, some problems still exist in the network energy-saving scenario.

[0003] Summary of the Invention

[0004] The present application provides a method, terminal device, and network device for wireless communication. The following introduces various aspects of the present application.

[0005] In a first aspect, a method for wireless communication is provided, including: a terminal device obtains first information, where the first information is used to indicate a transmission time period and a power-saving time period of a first cell; the terminal device performs one or more of the following operations based on the first information: a first operation, where the first operation is related to the TAT of the terminal device; a second operation, where the second operation is related to the HARQ cache of the terminal device; a third operation, where the third operation is related to the terminal device triggering a BSR and / or sending a BSR; a fourth operation, where the fourth operation is related to the transmission of the first information; a fifth operation, where the fifth operation is related to the uplink transmission delay of the terminal device; and a sixth operation, where the sixth operation is related to the terminal device initiating random access.

[0006] According to a second aspect, a method for wireless communication is provided, including: a network device receives a first BSR sent by a terminal device, the first BSR does not indicate first uplink data, and the first BSR is sent in a first transmission time period when the terminal device satisfies a first condition; wherein the first condition includes one or more of the following: the last transmission moment corresponding to the first uplink data is in the next transmission time period of the first transmission time period; and the time difference between the last transmission moment corresponding to the first uplink data and the start moment of the next transmission time period reaches a first time difference.

[0007] In a third aspect, a method for wireless communication is provided, including: a network device receives first statistical information sent by a terminal device, the first statistical information being used to indicate one or more of the following uplink transmission delays of a first cell: a first uplink transmission delay, the first uplink transmission delay being associated with a power-saving time period of the first cell; and a second uplink transmission delay, the second uplink transmission delay being other uplink transmission delays in the uplink transmission delay except the first uplink transmission delay.

[0008] In a fourth aspect, a terminal device is provided, including: an acquisition module for acquiring first information, where the first information is used to indicate the transmission time period and power saving time period of the first cell; an execution module for performing one or more of the following operations: a first operation, where the first operation is related to the TAT of the terminal device; a second operation, where the second operation is related to the HARQ cache of the terminal device; a third operation, where the third operation is related to the terminal device triggering a BSR and / or sending a BSR; a fourth operation, where the fourth operation is related to the transmission of the first information; a fifth operation, where the fifth operation is related to the uplink transmission delay of the terminal device; and a sixth operation, where the sixth operation is related to the terminal device initiating random access.

[0009] In a fifth aspect, a network device is provided, including: a receiving module for receiving a first BSR sent by a terminal device, the first BSR does not indicate first uplink data, and the first BSR is sent in a first transmission time period when the terminal device meets a first condition; wherein the first condition includes one or more of the following: the last transmission moment corresponding to the first uplink data is in the next transmission time period of the first transmission time period; and the time difference between the last transmission moment corresponding to the first uplink data and the start moment of the next transmission time period reaches a first time difference.

[0010] In the sixth aspect, a network device is provided, including: a first receiving module, used to receive first statistical information sent by a terminal device, the first statistical information is used to indicate one or more of the following uplink transmission delays of a first cell: a first uplink transmission delay, the first uplink transmission delay is associated with a power saving time period of the first cell; and a second uplink transmission delay, the second uplink transmission delay is other uplink transmission delays in the uplink transmission delay except the first uplink transmission delay.

[0011] In the seventh aspect, a terminal device is provided, comprising a processor, a memory, and a communication interface, wherein the memory is used to store one or more computer programs, and the processor is used to call the computer program in the memory so that the terminal device executes part or all of the steps in the method of the first aspect.

[0012] In an eighth aspect, a network device is provided, comprising a processor, a memory, and a communication interface, wherein the memory is used to store one or more computer programs, and the processor is used to call the computer program in the memory so that the network device executes part or all of the steps in the method of any one of the second to third aspects.

[0013] In a ninth aspect, an embodiment of the present application provides a communication system, which includes the above-mentioned terminal device and / or network device. In another possible design, the system may also include other devices that interact with the terminal device or network device in the solution provided in the embodiment of the present application.

[0014] In a tenth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program enables a computer to execute part or all of the steps in the methods of the above aspects.

[0015] In an eleventh aspect, embodiments of the present application provide a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, wherein the computer program is operable to cause a computer to perform some or all of the steps of the methods described in each of the above aspects. In some implementations, the computer program product may be a software installation package.

[0016] In a twelfth aspect, an embodiment of the present application provides a computer program, which can be operated to enable a computer to execute part or all of the steps in the methods of the above aspects.

[0017] In the thirteenth aspect, an embodiment of the present application provides a chip, which includes a memory and a processor. The processor can call and run a computer program from the memory to implement some or all of the steps described in the methods of the above aspects.

[0018] In an embodiment of the present application, the terminal device can perform one or more operations based on the first information, where the first information is used to indicate the transmission time period and power saving time period of the first cell, thereby helping to solve some problems arising in network energy-saving scenarios. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] FIG1 is a diagram illustrating an example of a system architecture of a wireless communication system to which an embodiment of the present application may be applied.

[0020] FIG2 is an example diagram of a possible implementation of network energy saving.

[0021] FIG. 3 is a diagram illustrating an example of data transmission when the TAT times out during a power saving period of a cell.

[0022] FIG4 is a schematic flow chart of a method for wireless communication provided in the first embodiment.

[0023] FIG5 is an example diagram of performing the first operation or the second operation provided by the first embodiment.

[0024] FIG6 is an example diagram of a terminal device reporting a BSR to a network device in an NES cell.

[0025] FIG7 is a flow chart of a method for wireless communication provided in the second embodiment.

[0026] FIG8 is an example diagram of a terminal device reporting a BSR to a network device in an NES cell provided by the second embodiment.

[0027] FIG9 is a schematic flow chart of a method for wireless communication provided in Embodiment 3.

[0028] FIG10 is a flow chart of a method for wireless communication provided in the fourth embodiment.

[0029] FIG11 is a schematic diagram of the structure of a terminal device provided in an embodiment of the present application.

[0030] FIG12 is a schematic diagram of the structure of a network device provided in an embodiment of the present application.

[0031] FIG13 is a schematic diagram of the structure of a network device provided in another embodiment of the present application.

[0032] FIG14 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0033] The technical solution in this application will be described below with reference to the accompanying drawings.

[0034] Communication system architecture

[0035] FIG1 is a diagram illustrating an exemplary system architecture of a wireless communication system 100 to which embodiments of the present application may be applied. The wireless communication system 100 may include a network device 110 and a terminal device 120. The network device 110 may be a device that communicates with the terminal device 120. The network device 110 may provide communication coverage for a specific geographic area and may communicate with the terminal device 120 within the coverage area.

[0036] FIG1 exemplarily shows a network device and two terminal devices. Optionally, the wireless communication system 100 may include multiple network devices and each network device may include another number of terminal devices within its coverage area, which is not limited in this embodiment of the present application.

[0037] Optionally, the wireless communication system 100 may further include other network entities such as a network controller and a mobility management entity, which is not limited in the embodiment of the present application.

[0038] It should be understood that the technical solutions of the embodiments of the present application can be applied to various communication systems, such as: fifth generation (5G) system or new radio (NR), long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), etc. The technical solutions provided in this application can also be applied to future communication systems, such as the sixth generation mobile communication system, satellite communication system, etc.

[0039] The terminal device in the embodiments of the present application may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device. The terminal device in the embodiments of the present application may refer to a device that provides voice and / or data connectivity to a user and can be used to connect people, objects and machines, such as a handheld device with wireless connection function, a vehicle-mounted device, etc. The terminal device in the embodiments of the present application can be a mobile phone, a tablet computer, a laptop computer, a PDA, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, etc. Optionally, the UE can be used to act as a base station. For example, the UE can act as a scheduling entity that provides sidelink signals between UEs in V2X or D2D, etc. For example, a cellular phone and a car communicate with each other using sidelink signals. The cellular phone and smart home devices communicate without relaying the communication signal through the base station.

[0040] The network device in the embodiments of the present application may be a device for communicating with a terminal device, and may also be referred to as an access network device or a radio access network device. For example, the network device may be a base station. The network device in the embodiments of the present application may refer to a radio access network (RAN) node (or device) that connects a terminal device to a wireless network. A base station can broadly cover various names as follows, or be replaced with the following names, such as: NodeB, evolved NodeB (eNB), next generation NodeB (gNB), relay station, access point, transmission point (TRP), transmission point (TP), master station MeNB, secondary station SeNB, multi-standard radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. A base station can be a macro base station, a micro base station, a relay node, a donor node or the like, or a combination thereof. A base station can also refer to a communication module, a modem or a chip used to be set in the aforementioned device or apparatus. The base station can also be a mobile switching center and a device that performs base station functions in device-to-device D2D, vehicle-to-everything (V2X), and machine-to-machine (M2M) communications, a network-side device in a 6G network, or a device that performs base station functions in future communication systems. The base station can support networks with the same or different access technologies. The embodiments of this application do not limit the specific technology and specific device form used by the network equipment.

[0041] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move based on the location of the mobile base station. In other examples, a helicopter or drone can be configured to act as a device that communicates with another base station.

[0042] In some deployments, the network device in the embodiments of the present application may refer to a CU or a DU, or the network device may include a CU and a DU. The gNB may also include an AAU.

[0043] The network equipment and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; they can also be deployed in the air on aircraft, balloons, and satellites. The embodiments of this application do not limit the scenarios in which the network equipment and terminal devices are located.

[0044] It should be understood that all or part of the functions of the communication device in this application can also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (such as a cloud platform).

[0045] Network energy saving (NES)

[0046] With the advancement of communication technology, wireless communication systems have seen significant improvements in key metrics such as transmission rate, transmission latency, and connection scale, enabling them to support a wider range of business scenarios and applications. However, the continuous development of wireless communication systems has also brought new challenges to operators, such as energy consumption. As a possible solution to this energy consumption problem, network energy-saving technologies (or network energy-saving mechanisms) can be introduced to reduce energy consumption.

[0047] Taking the 5G system (or NR system) as an example, 5G systems utilize larger bandwidths and higher frequency bands. Therefore, compared to 4G systems, network equipment in 5G systems consumes more energy. This energy consumption by network equipment in 5G systems results in higher electricity bills for operators. Furthermore, because 5G systems use high frequency bands, the geographical coverage area of ​​a cell is relatively small, resulting in a smaller number of terminal devices within the cell. Therefore, network energy-saving technologies can be introduced in 5G systems to reduce energy consumption.

[0048] There are many ways to achieve network energy conservation, such as shutting down certain network devices and cells at the right time to achieve network energy conservation, or preventing network devices from receiving and / or sending data during certain time periods. Preventing network devices from receiving and / or sending data during certain time periods helps ensure that network devices concentrate data transmission during certain time periods, while being able to sleep or dormant during other time periods, thereby saving network device energy consumption.

[0049] 2 , an exemplary description is given below of how a network device does not receive and / or send data in a certain time period to achieve network energy saving.

[0050] As shown in Figure 2, for a cell, the cell time can be divided into a transmission time period and a power saving time period (also known as an energy-saving time period, a power saving time period, etc.). During the cell's transmission time period, the cell (or the network device corresponding to the cell) can normally receive uplink data; during the cell's power saving time period, the cell (or the network device corresponding to the cell) may not receive uplink data.

[0051] It should be noted that, in some embodiments, the division of the transmission time period and the power saving time period is at the cell level, that is, the transmission time period and the power saving time period can be configured for each cell respectively.

[0052] It should also be noted that the embodiments of the present application mention that the cell (or the network device corresponding to the cell) does not receive uplink data only for data, not for control information. For example, during the power-saving period of the cell, the cell (or the network device corresponding to the cell) does not receive uplink data, but receives control information, such as random access preambles (preambles), scheduling requests (SRs), etc. In some embodiments, during the power-saving period of the cell, the SRs received by the cell (or the network device corresponding to the cell) may be limited to SRs used to request resources for emergency services and high-priority services.

[0053] It should also be noted that, in some embodiments, before the power-saving time period of the cell, for example, during a transmission time period before the power-saving time period and adjacent to the power-saving time period, if the network device has allocated dynamically scheduled uplink resources to a terminal device, the network device will still receive data transmitted by the terminal device using the uplink resources.

[0054] In some embodiments, regardless of whether the uplink resources configured by the network device for the terminal device are used to transmit new data or for data retransmission, the network device will receive data transmitted using the uplink resources. As an example, if the network device allocates uplink resources for transmitting new data to the terminal device during a transmission time period that is prior to and adjacent to a power-saving time period, then even during the power-saving time period of the cell, the cell (or the network device corresponding to the cell) will receive new data transmitted using the uplink resources.

[0055] Figure 2 illustrates an example where a network device does not receive uplink data during a power saving period in a cell. Similarly, a network device may not send downlink data during a power saving period in a cell.

[0056] In some embodiments, during the power saving period of a cell, the network device may not send downlink data, but still send reference signals such as synchronization signal blocks (SSB) normally.

[0057] In some embodiments, during a power saving period of a cell, a terminal device may not monitor a physical downlink control channel (PDCCH).

[0058] In some embodiments, during the power saving period of the cell, the terminal device may not receive data on the allocated semi-statically scheduled downlink resources.

[0059] Although the introduction of network energy-saving technology can reduce energy consumption, there are still many problems in the network energy-saving scenario.

[0060] Based on this, the embodiments of the present application provide a method, terminal device, and network device for wireless communication to solve problems that may arise in network energy-saving scenarios.

[0061] In an embodiment of the present application, a terminal device may obtain first information and perform one or more of the first to sixth operations based on the first information. The first operation is related to the TAT of the terminal device. The second operation is related to the HARQ buffer of the terminal device. The third operation is related to the terminal device triggering a BSR and / or sending a BSR. The fourth operation is related to the transmission of the first information. The fifth operation is related to the uplink transmission delay of the terminal device. The sixth operation is related to the terminal device initiating random access.

[0062] It should be noted that the first information obtained by the terminal device can be used to indicate the transmission time period and / or power saving time period of the first cell. The first information will be described in detail later and will not be described in detail here.

[0063] It should be noted that when a terminal device performs one or more of the above operations, it can solve different problems that arise in network energy-saving scenarios. For ease of understanding, the following describes the problems that may arise in network energy-saving scenarios and the corresponding solutions in conjunction with Examples 1 to 5. In other words, the following describes the problems that may arise in network energy-saving scenarios and the corresponding operations performed by the terminal device in conjunction with Examples 1 to 5.

[0064] It should be noted that the various embodiments (Examples 1 to 5) described below can be used alone or in any combination. As an example, Example 1 can be used alone, or can be used in combination with Example 2, or can be used in combination with Example 3, or can be used in combination with Example 2 and Example 3, etc. As another example, Example 2 can be used alone, or can be used in combination with Example 3, or can be used in combination with Example 4, or can be used in combination with Example 3 and Example 4, etc. Examples 1 to 5 can also be used in combination with other unlisted combinations, which are not listed here for the sake of brevity.

[0065] Example 1:

[0066] The first embodiment aims to solve the problem of not being able to obtain retransmission combining gain due to the time alignment timer (TAT) timeout of the terminal device during the power saving period of the cell. For ease of understanding, this problem is first described in detail below.

[0067] As mentioned above, during the time period when the network device does not transmit data (such as not receiving uplink data), that is, during the power-saving time period of the cell, there may be some data in the hybrid automatic repeat reQuest (HARQ) cache of the terminal device that has not been successfully transmitted. In this case, whether to retransmit this data during the power-saving time period of the cell belongs to the implementation of the network device. As a possible implementation method (implementation method 1), the network device can choose to continue to retransmit the data during the power-saving time period until the transmission of the data is completed. As another possible implementation method (implementation method 2), the network device can choose not to continue to retransmit the data during the power-saving time period, but wait until the next transmission time period to retransmit the data.

[0068] In implementation 2, if the terminal device's TAT ​​times out during the cell's power-saving period, the terminal device may clear the HARQ buffer. This is because the TAT controls how long the terminal device maintains uplink synchronization. After the TAT times out, the terminal device is considered to be in an uplink out-of-sync state. Therefore, the terminal device clears the HARQ buffer and considers the next transmission of each process in the HARQ buffer to be an initial transmission. However, if the terminal device clears the HARQ buffer, the network device will not be able to obtain retransmission combining gain when transmitting this data in the next transmission period.

[0069] Figure 3 shows an example of data transmission when the TAT times out during the power-saving period of the cell. As shown in Figure 3, during the first transmission period, the network device transmits downlink data to the terminal device through HARQ process 3, but the terminal device fails to successfully decode the data. Afterwards, the network device enters the power-saving period. If the network device does not retransmit the data of HARQ process 3 to the terminal device during the power-saving period, the terminal device will clear the HARQ cache when the TAT times out, including the unsuccessfully decoded data in the HARQ process 3 cache. Then, the network device enters the second transmission period. When the network device retransmits the data to the terminal device through HARQ process 3 during the second transmission period, the terminal device can only decode the data independently after receiving the data and cannot perform HARQ combining, thereby failing to obtain the retransmission combining gain, resulting in a reduced probability of successful decoding of the terminal device, which affects the data transmission of the terminal device.

[0070] To address the above issues, Example 1 provides a method for wireless communication that ensures that a terminal device does not clear its HARQ buffer during a cell's power-saving period, thereby increasing the terminal device's likelihood of achieving retransmission combining gain and the probability of successful decoding, further facilitating optimization of the terminal device's transmission behavior under a network energy-saving mechanism. Example 1 is described below with reference to FIG4 .

[0071] FIG4 is a flow chart of a method for wireless communication according to Embodiment 1. The method shown in FIG4 may be executed by a terminal device, such as the terminal device 120 shown in FIG1 . The method shown in FIG4 may include steps S410 and S420, which are described below.

[0072] In step S410, the terminal device obtains first information. In the embodiment of the present application, the first information may be used to indicate a transmission time period and / or a power saving time period of the first cell.

[0073] The first cell can be any cell, and the embodiments of the present application are not limited to this. For example, the first cell can be a serving cell of the terminal device, or it can be an adjacent cell of the terminal device. Alternatively, the first cell can be a primary cell of the terminal device, or it can be a secondary cell of the terminal device, or it can be a primary and secondary cell of the terminal device, etc. It should be understood that the primary and secondary cells mentioned in the embodiments of the present application refer to the primary cells on the secondary network device (such as a secondary base station) corresponding to the terminal device in a dual-connection scenario.

[0074] In some embodiments, the first cell may be an energy-saving cell (or also called a network energy-saving cell, ie, NES cell).

[0075] In the embodiment of the present application, the first cell may be divided into a transmission time period and a power saving time period. During the transmission time period of the first cell, the network device (i.e., the network device corresponding to the first cell) may normally receive uplink data and / or normally send downlink data. During the power saving time period of the first cell, the network device may not receive uplink data and / or not send downlink data.

[0076] In some embodiments, transmission time periods and power saving time periods may be configured for different cells separately. However, the embodiments of the present application are not limited thereto. For example, the same transmission time period and power saving time period may be configured for multiple cells, that is, the transmission time period and power saving time period configured for multiple cells may be the same.

[0077] In some embodiments, the network device's failure to receive uplink data and / or transmit downlink data applies only to data and not to control information. For example, the network device may not receive uplink data during the power-saving period of the first cell, but may receive control information such as preambles and SRs. For another example, the network device may not transmit downlink data during the power-saving period of the first cell, but may transmit reference signals such as SSBs.

[0078] In some embodiments, during the power saving period of the cell, the terminal device may not monitor the PDCCH and / or may not receive data on the allocated semi-statically scheduled downlink resources.

[0079] In some embodiments, the power-saving time period corresponding to when the network device does not receive uplink data and the power-saving time period corresponding to when the network device does not send downlink data may be the same, or in other words, the power-saving time period corresponding to when the network device does not receive uplink data and the power-saving time period corresponding to when the network device does not send downlink data may be synchronized. However, the embodiments of the present application are not limited thereto. In some embodiments, the power-saving time period corresponding to when the network device does not receive uplink data and the power-saving time period corresponding to when the network device does not send downlink data may be different, or in other words, the power-saving time period corresponding to when the network device does not receive uplink data and the power-saving time period corresponding to when the network device does not send downlink data may be asynchronous.

[0080] The embodiments of the present application do not limit the manner in which the terminal device obtains the first information. For example, the first information may be configured (indicated, sent) by a network device to the terminal device. For example, the network device corresponding to the first cell may configure the first information to the terminal device, or the network device corresponding to the serving cell of the terminal device may configure the first information corresponding to one or more cells to the terminal device, etc.

[0081] The embodiments of the present application do not limit the manner in which the network device configures the first information. In some embodiments, the network device may configure the first information to the terminal device by broadcasting. In some embodiments, the network device may configure the first information to the terminal device by dedicated signaling.

[0082] The embodiment of the present application does not limit the signaling that carries the first information. Exemplarily, the network device may configure the first information to the terminal device through one or more of the following: RRC message, MAC CE, and DCI.

[0083] In step S420, the terminal device performs the first operation or the second operation according to the first information.

[0084] In some embodiments, both the first operation and the second operation are for ensuring that the terminal device does not clear the HARQ buffer (or in other words, does not clear the data in the HARQ buffer) during the power saving period of the first cell.

[0085] In some embodiments, execution of the first operation or the second operation is triggered based on the following condition: when the transmission time period of the first cell ends, the TAT of the terminal device is in a running state. In other words, if the TAT of the terminal device is in a running state at the end of the transmission time period of the first cell, the terminal device may execute the first operation or the second operation. The first operation and the second operation are described below.

[0086] In some embodiments, the first operation includes: the terminal device performs an operation on the TAT, for example, the terminal device performs a suspend operation on the TAT.

[0087] In some embodiments, the terminal device suspending the TAT may include: suspending the TAT when the first transmission time period of the first cell ends, or suspending the TAT when the power saving time period of the first cell (such as the first power saving time period) begins.

[0088] In some embodiments, the terminal device suspending the TAT may include: when the first transmission time period of the first cell ends, if the TAT of the terminal device is in a running state, suspending the TAT by the terminal device. Alternatively, when the power saving time period of the first cell (such as the first power saving time period) begins, if the TAT of the terminal device is in a running state, suspending the TAT by the terminal device.

[0089] In some embodiments, the first transmission time period may be any transmission time period in the transmission time period of the first cell, which is not limited in the embodiments of the present application.

[0090] In some embodiments, the terminal device suspending TAT can be understood as the terminal device not running TAT (for example, not running TAT temporarily).

[0091] In some embodiments, after the terminal device suspends the TAT, when the next transmission time period of the first transmission time period begins (or reaches, arrives, etc.), the terminal device may continue to run the TAT. In other words, the terminal device may suspend the TAT during the power saving period between the first transmission time period and the next transmission time period of the first transmission time period, and resume running the TAT when the power saving period ends.

[0092] In some embodiments, the terminal device may suspend TAT immediately after the first transmission time period ends. In some embodiments, the terminal device may suspend TAT a period of time after the first transmission time period ends (still after the first transmission time period and within the adjacent power saving time period). Taking the example of the first cell entering the first power saving time period after the first transmission time period ends, the terminal device may suspend TAT immediately after the first transmission time period ends, or in other words, the terminal device may suspend TAT immediately after entering the first power saving time period. Alternatively, the terminal device may suspend TAT a period of time after entering the first power saving time period, but at this time the terminal device has not yet entered the next transmission time period of the first transmission time period.

[0093] It should be noted that the "period of time" mentioned above is less than the difference between the TAT timeout moment and the end moment of the first transmission time period. In other words, the terminal device suspends the TAT before the TAT timeout.

[0094] In some embodiments, the terminal device may continue to run the TAT at the beginning of the next transmission time period of the first transmission time period. In some embodiments, the terminal device may continue to run the TAT after the next transmission time period of the first transmission time period begins and continues for a period of time (still in the next transmission time period of the first transmission time period).

[0095] For ease of understanding, an example of a terminal device performing a first operation is provided below in conjunction with FIG5 . In the example of FIG5 , the transmission time period following the first transmission time period is the second transmission time period, and the power-saving time period following and adjacent to the first transmission time period is the first power-saving time period. As shown in FIG5 , the terminal device performing the first operation may mean that the terminal device suspends the TAT at the end of the first transmission time period and then resumes the TAT at the beginning of the second transmission time period; or, in other words, the terminal device suspends the TAT at the beginning of the first power-saving time period and then resumes the TAT after the end of the first power-saving time period.

[0096] It should be noted that the example in FIG5 is based on the example of the terminal device suspending TAT just after the first transmission time period ends, but in reality, the terminal device can suspend TAT before TAT times out. It should also be noted that the example in FIG5 is based on the example of the terminal device continuing to run TAT just after the first power-saving time period ends (just after the second transmission time period begins), but in reality, the terminal device can continue to run TAT for a period of time after the second transmission time period begins.

[0097] In some embodiments, the second operation includes: the terminal device does not clear the data in the HARQ buffer.

[0098] In some embodiments, the terminal device not clearing the data in the HARQ buffer may mean that if the TAT of the terminal device times out during the first power saving period, the terminal device does not clear the data in the HARQ buffer. Alternatively, the second operation may include: if the TAT of the terminal device times out during the first power saving period, the terminal device does not clear the data in the HARQ buffer.

[0099] In some embodiments, the second operation can be understood as the terminal device continuing to run TAT (and not suspending TAT) before the first power saving time period and at the end of the adjacent transmission time period. When the TAT times out in the first power saving time period, the terminal device will not clear the data in the HARQ cache.

[0100] In some embodiments, the first power-saving time period may be any power-saving time period of the first cell, which is not limited in the embodiment of the present application.

[0101] In some embodiments, the terminal device not clearing the data in the HARQ buffer may mean that the terminal device does not clear the uplink HARQ buffer and / or the downlink HARQ buffer.

[0102] In some embodiments, when the TAT of the terminal device times out in the first power saving period, the terminal device will not clear the data in the HARQ cache. Other processing when the TAT times out can refer to existing protocols or existing technologies, and the embodiments of the present application are not limited to this.

[0103] For ease of understanding, an example of a terminal device performing the second operation is provided below in conjunction with FIG5 . As shown in FIG5 , the terminal device performing the second operation may mean that the terminal device does not clear the data in the HARQ buffer when the TAT times out during the first power saving period. For example, during the first power saving period, when the TAT reaches the timeout moment, the terminal device does not clear the data in the HARQ buffer.

[0104] In some embodiments, the terminal device performs the first operation or the second operation based on a protocol predefined or preconfigured. In some embodiments, the terminal device performs the first operation or the second operation is configured (determined, indicated) by the network device, which is not limited in the embodiments of the present application. In other words, in some embodiments, the terminal device performs the first operation or the second operation based on one or more of the following: protocol predefined information, network device configuration information, and network device instruction information.

[0105] The embodiment of the present application does not limit the implementation method of the network device configuring the terminal device to perform the first operation or the second operation. For example, the network device can be configured through high-layer signaling (such as RRC message) or through instructions such as MAC CE or DCI.

[0106] In some embodiments, if the network device configures the terminal device to perform the first operation or the second operation via an RRC message, the embodiment of the present application does not limit the type of the RRC message. For example, the network device can configure via a broadcast RRC message or a dedicated RRC message.

[0107] In some embodiments, if the network device instructs the terminal device to perform the first operation or the second operation through MAC CE or DCI, the embodiment of the present application does not limit the MAC CE or DCI. For example, the network device can use MAC CE or DCI to notify all terminal devices in a broadcast manner, or can use MAC CE or DCI to notify a terminal device in a dedicated manner, or can use MAC CE or DCI to notify a group of terminal devices (terminal device group) in a broadcast manner / multicast manner. In the embodiment of the present application, the group of terminal devices may include one or more terminal devices. The embodiment of the present application does not limit which terminal devices are specifically included in the group of terminal devices. For example, the terminal devices included in the group of terminal devices may be configured by the network device through other processes (for example, pre-configured).

[0108] In the first embodiment, during the power saving period of the first cell, the terminal device can suspend the TAT or not clear the data in the HARQ buffer when the TAT times out. In this way, the first embodiment can ensure that the terminal device does not clear the HARQ buffer during the power saving period of the first cell, thereby improving the possibility of the terminal device obtaining retransmission combining gain and the probability of successful decoding of the terminal device, thereby facilitating the optimization of the transmission behavior of the terminal device under the network energy saving mechanism.

[0109] Example 2:

[0110] The second embodiment aims to optimize the buffer state report (BSR) triggering and / or BSR reporting of the terminal device to maximize the power saving performance of the NES cell while ensuring the effectiveness of data transmission. For ease of understanding, the problem solved by the second embodiment is first introduced below.

[0111] At present, if uplink data arrives on the terminal device side (for example, data from the application layer arrives at the access layer of the terminal device), the terminal device will trigger a BSR. Afterwards, if the terminal device obtains uplink transmission resources, but the uplink transmission resources cannot transmit all the data in the cache of the terminal device, the terminal device will report a BSR. In related technologies, when reporting a BSR, the terminal device will only report the amount of data to be transmitted, but will not report the effective duration of the data. In addition, the terminal device will report the amount of all data to be transmitted in the cache in the BSR. In this case, after the network device of the NES receives the BSR reported by the terminal device, if the network device determines that the transmission of all uplink data indicated by the BSR cannot be completed within the current transmission time period (for example, the first transmission time period), the network device may adopt one of the following methods to complete the transmission of the uplink data.

[0112] Method 1: The network device can extend the NES cell's current transmission time period to complete the transmission of all pending data in the terminal device's buffer. This method will increase the cell's transmission time, thereby reducing the NES cell's power saving effect.

[0113] Method 2: The network device may not receive untransmitted data from the terminal device's cache during the NES cell's power-saving period. Alternatively, the network device may instruct the terminal device not to send untransmitted data from the terminal device's cache during the NES cell's power-saving period, but instead to wait until the next transmission period to transmit data. This method will increase data transmission latency, potentially exceeding the packet's valid duration (or, in other words, exceeding the maximum allowable latency for a packet). Consequently, the data will be useless once it reaches the recipient, and the effectiveness of data transmission cannot be guaranteed.

[0114] Figure 6 shows an example of a terminal device reporting a BSR to the network equipment in an NES cell. As shown in Figure 6, during the first transmission time period, when the terminal device reports the BSR to the network equipment, there are three data packets in the terminal device's buffer, represented by Data 1, Data 2, and Data 3. The last transmission times T1 and T2 for Data 1 and Data 2 fall within the NES cell's power-saving time period (e.g., the first power-saving time period in Figure 6), while the last transmission time T3 for Data 3 occurs after the start of the second transmission time period. In this case, when the terminal device reports the BSR during the first transmission time period, it reports the data volume for Data 1, Data 2, and Data 3. After receiving the BSR reported by the terminal device, the network equipment cannot distinguish the last transmission times corresponding to these data packets. Therefore, the network equipment may use either Method 1 or Method 2 to complete the transmission of Data 1, Data 2, and Data 3. Regardless of which method is used to complete the transmission of Data 1, Data 2, and Data 3, problems may arise.

[0115] Based on this, the second embodiment provides a method for wireless communication, which can ensure the effectiveness of data transmission while maximizing the power saving performance of the NES cell. The second embodiment is described below with reference to FIG7 .

[0116] FIG7 is a flow chart of a method for wireless communication according to Embodiment 2. The method shown in FIG7 may be executed by a terminal device, such as the terminal device 120 shown in FIG1 . The method shown in FIG7 may include steps S710 and S720, which are described below.

[0117] In step S710, a terminal device receives one or more uplink data in a first transmission time period of a first cell or before the first transmission time period. The one or more uplink data include first uplink data. In other words, the terminal device receives the first uplink data in the first transmission time period of the first cell or before the first transmission time period. The first uplink data is part or all of the one or more uplink data received by the terminal device in the first transmission time period or before the first transmission time period.

[0118] In an embodiment of the present application, the first uplink data can be understood as specific data among the above-mentioned one or more uplink data, or in other words, the first uplink data can be understood as data that meets certain specific conditions among the above-mentioned one or more uplink data. Exemplarily, the first uplink data can refer to data received in the first transmission time period or before the first transmission time period and whose last transmission moment is located in the next transmission time period of the first transmission time period. Alternatively, the first uplink data can refer to data received in the first transmission time period or before the first transmission time period, whose last transmission moment is located in the next transmission time period of the first transmission time period and there is a certain time difference between the last transmission moment and the start moment of the next transmission time period. In some embodiments, the time difference between the last transmission moment corresponding to the first uplink data and the start moment of the next transmission time period of the first transmission time period can be greater than or equal to the first time difference. The first time difference will be introduced in detail later. For the sake of brevity, it will not be described in detail here.

[0119] The first cell may be any cell, and the embodiments of the present application do not limit this. For example, the first cell may be a serving cell of the terminal device. Alternatively, the first cell may be a primary cell of the terminal device, a secondary cell of the terminal device, or a primary or secondary cell of the terminal device.

[0120] In some embodiments, the first cell may be an energy-saving cell (or also called a network energy-saving cell, ie, NES cell).

[0121] In the embodiment of the present application, the first cell may include a transmission time period and a power-saving time period in the time domain. During the transmission time period of the first cell, the network device (i.e., the network device corresponding to the first cell) may normally receive uplink data and / or normally send downlink data. During the power-saving time period of the first cell, the network device may not receive uplink data and / or not send downlink data.

[0122] For other descriptions about the first cell, transmission time period and power saving time period, please refer to the previous text. For the sake of brevity, they will not be repeated here.

[0123] In some embodiments, the first transmission time period may be any transmission time period in the transmission time period of the first cell, which is not limited in the embodiments of the present application.

[0124] In some embodiments, receiving one or more uplink data by a terminal device may be understood as receiving one or more uplink data by an access layer of the terminal device, or in other words, the one or more uplink data arrive at the access layer of the terminal device. For example, receiving one or more uplink data by a terminal device may mean that the access layer of the terminal device receives one or more uplink data from the application layer of the terminal device.

[0125] This embodiment of the present application does not limit the data type of the one or more uplink data. For example, the one or more uplink data may be video data, audio data, or any other type of data. In other words, this embodiment of the present application does not limit the data type of the first uplink data. For example, the first uplink data may be video data, audio data, or any other type of data.

[0126] In step S720, if the first condition is met, the terminal device performs a third operation.

[0127] In some embodiments, the third operation is related to the terminal device triggering a BSR and / or sending a BSR (or reporting a BSR).

[0128] In some embodiments, the third operation is related to BSR triggering and / or BSR reporting for the first uplink data. For example, the third operation is an operation related to the terminal device triggering a BSR for the first uplink data, or the third operation is an operation related to the terminal device sending a BSR for the first uplink data.

[0129] In some embodiments, the third operation may include one or more of the following: the terminal device does not trigger a BSR for the first uplink data; the terminal device sends a first BSR in the first transmission time period, and the first BSR does not indicate the first uplink data.

[0130] In some embodiments, the third operation is performed if the first condition is met. In other words, in some embodiments, the third operation may include one or more of the following: if the first condition is met, the terminal device does not trigger a BSR for the first uplink data; if the first condition is met, the terminal device sends a first BSR in the first transmission time period, and the first BSR does not indicate the first uplink data.

[0131] In some embodiments, the first BSR may be sent by the terminal device to the network device, for example, to the network device corresponding to the first cell.

[0132] In some embodiments, the first BSR sent by the terminal device in the first transmission time period is a BSR triggered for the first uplink data. However, the embodiments of the present application are not limited thereto. In some embodiments, the first BSR may be triggered for other uplink data rather than the first uplink data, but the first BSR may also indicate information related to the first uplink data.

[0133] As an example, step S720 may mean that if the first condition is met, the terminal device does not trigger a BSR for the first uplink data. That is, if the first condition is met, the terminal device does not trigger a BSR due to the first uplink data.

[0134] As another example, step S720 may mean that if the first condition is met, the terminal device sends a first BSR in the first transmission time period, and the first BSR does not indicate the first uplink data. That is, if the first condition is met, the terminal device does not indicate the first uplink data through the BSR in the first transmission time period.

[0135] As another example, step S720 may mean that if the first condition is met, the terminal device neither triggers a BSR for the first uplink data nor indicates the first uplink data in the first BSR.

[0136] The first condition is introduced below.

[0137] In some embodiments, the first condition is related to one or more of the following: a last transmission time corresponding to the first uplink data, a next transmission time period of the first transmission time period, and a first time difference.

[0138] Exemplarily, the first condition may include one or more of the following: the last transmission moment corresponding to the first uplink data is in the next transmission time period of the first transmission time period; the time difference between the last transmission moment corresponding to the first uplink data and the start moment of the next transmission time period of the first transmission time period reaches the first time difference.

[0139] As an example, the first condition may mean that the last transmission moment corresponding to the first uplink data is in the next transmission time period of the first transmission time period. In other words, if the last transmission moment corresponding to the first uplink data is in the next transmission time period of the first transmission time period, the terminal device may perform the third operation.

[0140] As another example, the first condition may mean that the last transmission moment corresponding to the first uplink data is located in the next transmission time period of the first transmission time period, and the time difference between the last transmission moment corresponding to the first uplink data and the start moment of the next transmission time period of the first transmission time period reaches the first time difference. In other words, if the last transmission moment corresponding to the first uplink data is located in the next transmission time period of the first transmission time period, and the time difference between the last transmission moment corresponding to the first uplink data and the start moment of the next transmission time period of the first transmission time period reaches the first time difference, the terminal device may perform the above-mentioned third operation.

[0141] Considering that it takes a certain amount of time for the terminal device to report the BSR, the introduction of the first time difference is conducive to ensuring that the terminal device can report the BSR in the transmission time period next to the first transmission time period and transmit the uplink data indicated by the BSR within the valid duration of the data. In other words, in order to avoid reaching the last transmission moment corresponding to the first uplink data too soon after the next transmission time period of the first transmission time period, the embodiment of the present application considers reporting data in the first transmission time period when the time difference between the last transmission moment corresponding to the first uplink data and the start moment of the next transmission time period of the first transmission time period does not reach the first time difference.

[0142] In some embodiments, the last transmission time corresponding to the first uplink data can be used to indicate the effective duration of the first uplink data, or in other words, the last transmission time corresponding to the first uplink data can be used to indicate the maximum delay (or last transmission time) that can be tolerated by the first uplink data. In other words, the transmission of the first uplink data needs to be completed before its corresponding last transmission time. If the transmission of the first uplink data is completed after the last transmission time, the first uplink data will be useless after reaching the receiver.

[0143] In some embodiments, when the terminal device receives the first uplink data, for example, when the access layer of the terminal device receives the first uplink data from the application side, the last transmission time corresponding to the first uplink data can be determined.

[0144] In some embodiments, after receiving the first uplink data from the application side, the access layer of the terminal device may count the uplink pending transmission amount of the BSR. If the first uplink data satisfies the above-mentioned first condition, the terminal device may not trigger a BSR for the first uplink data and / or may not indicate the first uplink data in the first BSR.

[0145] In some embodiments, the "reaching the first time difference" mentioned in the embodiments of the present application can be understood as being greater than or equal to the first time difference. For example, the time difference between the last transmission moment corresponding to the first uplink data and the start moment of the next transmission time period of the first transmission time period reaching the first time difference can be understood as the time difference between the last transmission moment corresponding to the first uplink data and the start moment of the next transmission time period of the first transmission time period being greater than or equal to the first time difference.

[0146] The embodiment of the present application does not limit the length (duration) of the first time difference. The first time difference can be arbitrarily set according to the characteristics of the communication system. For example, the length of the first time difference can be at the millisecond level, such as 1 millisecond, 5 milliseconds, etc. Alternatively, the length of the first time difference can be at the time slot or symbol level, such as 2 time slots, 14 symbols, etc.

[0147] In some embodiments, the length of the first time difference is less than the length of a transmission time period of the first cell (e.g., less than the length of the first transmission time period). In other words, the length of the first time difference can be any length that is less than the length of a transmission time period of the first cell. For example, the first time difference can be equal to half the length of a transmission time period of the first cell; or the first time difference can be equal to one-quarter the length of a transmission time period of the first cell; or the first time difference can be equal to one-third the length of a transmission time period of the first cell, and so on.

[0148] The embodiments of the present application do not limit the configuration (determination) method of the first time difference. In some embodiments, the first time difference may be predefined by a protocol, or the first time difference may be determined based on information predefined by the protocol. In some embodiments, the first time difference may be configured by a network device, or the first time difference may be determined based on configuration information of the network device.

[0149] The embodiment of the present application does not limit the implementation method of configuring the first time difference of the network device. For example, the network device can be configured through high-layer signaling (such as RRC message) or through instructions such as MAC CE or DCI.

[0150] In some embodiments, if the network device configures the first time difference via an RRC message, the embodiment of the present application does not limit the type of the RRC message. For example, the network device can configure the first time difference via a broadcast RRC message or a dedicated RRC message.

[0151] In some embodiments, if the network device indicates the first time difference through MAC CE or DCI, the embodiment of the present application does not limit the MAC CE or DCI. For example, the network device can use MAC CE or DCI to notify all terminal devices in a broadcast manner, or can use MAC CE or DCI to notify a terminal device in a dedicated manner, or can use MAC CE or DCI to notify a group of terminal devices (terminal device group) in a broadcast manner / multicast manner. In the embodiment of the present application, the group of terminal devices may include one or more terminal devices. The embodiment of the present application does not limit which terminal devices are specifically included in the group of terminal devices. For example, the terminal devices included in the group of terminal devices may be configured by the network device through other processes (for example, pre-configured).

[0152] As mentioned above, if the first condition is met, the terminal device may not indicate the first uplink data in the first BSR. However, in some cases, the terminal device may indicate the first uplink data in the first BSR. For example, if the second condition is met, the terminal device may indicate the first uplink data in the first BSR. In some embodiments, if the second condition is met, the terminal device may trigger a BSR for the first uplink data. In some embodiments, if the second condition is met, the terminal device may both trigger a BSR for the first uplink data and indicate the first uplink data in the first BSR.

[0153] The second condition is introduced below.

[0154] In some embodiments, the second condition may be related to one or more of the following: the last transmission time corresponding to the first uplink data, the next transmission time period of the first transmission time period, and the first time difference.

[0155] Exemplarily, the second condition may include one or more of the following: the last transmission moment corresponding to the first uplink data is before the next transmission time period of the first transmission time period; the last transmission moment corresponding to the first uplink data is in the next transmission time period of the first transmission time period, and the time difference between the last transmission moment corresponding to the first uplink data and the start moment of the next transmission time period does not reach the first time difference.

[0156] As an example, the second condition may mean that the last transmission moment corresponding to the first uplink data is before the next transmission time period of the first transmission time period. In this case, the terminal device may indicate the first uplink data in the first BSR and / or trigger a BSR for the first uplink data.

[0157] As another example, the second condition may mean that the last transmission moment corresponding to the first uplink data is in a transmission time period next to the first transmission time period, and the time difference between the last transmission moment corresponding to the first uplink data and the start moment of the next transmission time period does not reach the first time difference. In this case, the terminal device may indicate the first uplink data in the first BSR and / or trigger a BSR for the first uplink data.

[0158] In some embodiments, the last transmission moment corresponding to the first uplink data being before the next transmission time period of the first transmission time period may mean that the last transmission moment corresponding to the first uplink data is within the first transmission time period. In some embodiments, the last transmission moment corresponding to the first uplink data being before the next transmission time period of the first transmission time period may mean that the last transmission moment corresponding to the first uplink data is within a power saving time period between the first transmission time period and the next transmission time period, or in other words, the last transmission moment corresponding to the first uplink data is within a power saving time period that is adjacent to and after the first transmission time period.

[0159] In some embodiments, the phrase "not reaching the first time difference" mentioned in the embodiments of the present application can be understood as being less than the first time difference. For example, if the time difference between the last transmission moment corresponding to the first uplink data and the start moment of the next transmission time period after the first transmission time period does not reach the first time difference, it can be understood that the time difference between the last transmission moment corresponding to the first uplink data and the start moment of the next transmission time period after the first transmission time period is less than the first time difference.

[0160] Continuing with FIG7 , in some embodiments, the method shown in FIG7 may further include step S705 . In step S705 , the terminal device obtains first information . The first information may be used to indicate a transmission time period and / or a power saving time period of the first cell.

[0161] For the relevant introduction of step S705, please refer to the introduction of step S410 above, and for the sake of brevity, it will not be repeated here.

[0162] As described above, in some embodiments, if the first condition is met, the terminal device does not trigger a BSR for the first uplink data. Therefore, how to subsequently trigger the BSR for the first uplink data is a problem that needs to be solved. To address this issue, several possible implementations are provided below to enable the terminal device to trigger a BSR, such as triggering a BSR for the first uplink data.

[0163] As a possible implementation, the terminal device may trigger a BSR at the start of each transmission time period of the first cell. In this way, the BSR for the first uplink data may be triggered at the start of the next transmission time period of the first transmission time period.

[0164] As another possible implementation manner, at the start moment of the second transmission time period of the first cell, if the third condition is met, the terminal device triggers a BSR.

[0165] The embodiment of the present application does not limit the second transmission time period of the first cell; the second transmission time period may be any transmission time period in the first cell. For example, the second transmission time period may be the next transmission time period after the first transmission time period, or the previous transmission time period before the first transmission time period, or a transmission time period that is several transmission time periods away from the first transmission time period.

[0166] In some embodiments, the third condition may be related to data in the cache of the terminal device. For example, the third condition may include one of the following: data in the cache of the terminal device, new data in the cache of the terminal device, new data in the cache of the terminal device that has not been reported to the network device, and a change in the amount of data on the terminal device during a power saving period preceding the second transmission period.

[0167] In some embodiments, the change in the amount of data of the terminal device in the power-saving time period before the second transmission time period may include one or more of the following: new data arrives in the power-saving time period before the second transmission time period, data is deleted in the power-saving time period before the second transmission time period, etc.

[0168] As an example, the terminal device may determine whether there is data in the buffer of the terminal device at the start of each transmission time period. If the terminal device determines that there is data in the buffer of the terminal device, a BSR may be triggered.

[0169] As another example, the terminal device may determine whether there is new data in the buffer of the terminal device at the start of each transmission time period. If the terminal device determines that there is new data in the buffer of the terminal device, a BSR may be triggered.

[0170] As another example, the terminal device may determine whether there is new data in the terminal device's cache at the start of each transmission time period. If the terminal device determines that there is new data in the terminal device's cache and has not been reported to the network device, a BSR may be triggered.

[0171] As another example, the terminal device may determine whether new data has arrived in the previous power saving period at the start of each transmission period. If the terminal device determines that new data has arrived in the previous power saving period, a BSR may be triggered.

[0172] As another example, the terminal device may determine whether data is deleted in the previous power saving period at the start of each transmission period. If the terminal device determines that data is deleted in the previous power saving period, a BSR may be triggered.

[0173] In some embodiments, in addition to the conditions listed above, the third condition may also include other conditions related to the terminal device's cache. For example, the third condition may include: there is new data that has not been reported to the network device in the power saving time period and / or the previous transmission time period before the second transmission time period, and there is data that has been reported to the network device but deleted in the power saving time period and / or the previous transmission time period before the second transmission time period.

[0174] As an example, the terminal device can determine at the start of each transmission time period whether new data has arrived in the previous power saving time period and the previous transmission time period and has not been reported to the network device. If so, the terminal device can trigger a BSR.

[0175] As another example, the terminal device can determine at the start of each transmission time period whether certain data has been reported to the network device in the previous power-saving time period and the previous transmission time period, but the data was deleted in the previous power-saving time period. If so, the terminal device can trigger a BSR.

[0176] In some embodiments, the method of embodiment 2 may further include the following step: when the terminal device enters a power-saving period, the terminal device suspends a BSR-related timer. Alternatively, when the terminal device enters a power-saving period, the terminal device may stop running a BSR-related timer. For example, the BSR-related timer may be suspended each time the terminal device enters a power-saving period. Alternatively, the BSR-related timer may be suspended when the terminal device enters a power-saving period on a particular occasion or on a few occasions.

[0177] The embodiments of the present application do not limit BSR-related timers. For example, BSR-related timers may include, but are not limited to, one or more of the following timers: periodic BSR timer (periodicBSR-Timer), retransmission BSR timer (retxBSR-Timer), logical channel scheduling request delay timer (logicalChannelSR-DelayTimer), and logical channel scheduling request delay timer for small data transmission (sdt-LogicalChannelSR-DelayTimer).

[0178] In some embodiments, a periodic BSR timer may be used to periodically trigger a BSR.

[0179] In some embodiments, the BSR may be retransmitted when the retransmission BSR timer expires.

[0180] In some embodiments, for low-priority logical channels, the logical channel scheduling request delay timer can be used to delay sending an SR for a period of time. In some embodiments, for low-priority logical channels, the logical channel scheduling request delay timer can also be understood as being used to delay sending a BSR for a period of time.

[0181] In some embodiments, for low-priority logical channels, a logical channel scheduling request delay timer for small data transmission may be used to delay the transmission of small data (SDT) for an additional period of time.

[0182] In some embodiments, when the terminal device enters the power saving period, whether the above-mentioned BSR-related timer is suspended or stopped can be configured by the network device.

[0183] In some embodiments, the network device may configure, for each BSR-related timer, whether to suspend or stop it when the terminal device enters a power-saving period.

[0184] The embodiment of the present application does not limit the implementation method of whether the network device configures the BSR-related timer to be suspended or stopped. For example, the network device can be configured through high-layer signaling (such as RRC message) or indicated by MAC CE or DCI.

[0185] In some embodiments, if the network device configures whether a BSR-related timer is suspended or stopped via an RRC message, the embodiment of the present application does not limit the type of the RRC message. For example, the network device can configure via a broadcast RRC message or a dedicated RRC message.

[0186] In some embodiments, if the network device indicates whether the BSR-related timer is suspended or stopped through MAC CE or DCI, the embodiment of the present application does not limit the MAC CE or DCI. For example, the network device can use MAC CE or DCI to notify all terminal devices in a broadcast manner, or can use MAC CE or DCI to notify a terminal device in a dedicated manner, or can use MAC CE or DCI to notify a group of terminal devices (terminal device group) in a broadcast / multicast manner. In the embodiment of the present application, the group of terminal devices may include one or more terminal devices. The embodiment of the present application does not limit which terminal devices are specifically included in the group of terminal devices. For example, the terminal devices included in the group of terminal devices may be configured by the network device through other processes (for example, pre-configured).

[0187] For ease of understanding, an example of embodiment 2 is given below in conjunction with Figure 8. In the example of Figure 8, the next transmission time period of the first transmission time period is the second transmission time period. As shown in Figure 8, when the terminal device generates a BSR and reports it in the first transmission time period, there are 4 data packets in the cache of the terminal device, indicated by data packet 1, data packet 2, data packet 3a and data packet 3b respectively. Among them, the last transmission time corresponding to data packet 1 and data packet 2 is before the start time of the second transmission time period, then the terminal device needs to consider these two data packets when reporting the BSR. Specifically, if these two data packets can already be transmitted through the uplink resources, the data volume of these two data packets will not be counted when reporting the BSR; if these two data packets cannot be transmitted through the uplink resources or cannot be transmitted entirely through the uplink resources, the amount of data that has not been transmitted (cannot be transmitted) needs to be counted when reporting the BSR (for example, the number of bits that have not been transmitted). The last transmission times corresponding to data packets 3a and 3b are after the start time of the second transmission time period, wherein the time difference between the last transmission time corresponding to data packet 3a (T3a as shown in FIG8 ) and the start time of the second transmission time period is less than the first time difference, and the time difference between the last transmission time corresponding to data packet 3b (T3b as shown in FIG8 ) and the start time of the second transmission time period is greater than the first time difference. Therefore, if the terminal device sends a BSR during the first transmission time period, the BSR needs to include the amount of untransmitted data in data packet 3a (or the amount of data to be transmitted), and does not need to include the amount of untransmitted data in data packet 3b. In some embodiments, when data packet 3a arrives at the access layer of the terminal device, if other conditions are met, the terminal device can trigger a BSR (e.g., trigger a BSR for data packet 3a); however, when data packet 3b arrives at the access layer of the terminal device, the terminal device does not trigger a BSR (e.g., trigger a BSR for data packet 3b).

[0188] In the second embodiment, after the terminal device receives the first uplink data, it can determine whether to trigger the BSR for the first uplink data and / or whether to indicate the first uplink data in the BSR according to the first condition, which is conducive to avoiding the terminal device using the BSR to report "data that could have been transmitted in the next transmission time period", thereby ensuring the effectiveness of data transmission while maximizing the power saving performance of the NES cell.

[0189] Example 3:

[0190] The third embodiment aims to reduce the storage time of data in the buffer of the terminal device, thereby facilitating the reduction of data transmission delay. For ease of understanding, the problem solved by the third embodiment is first introduced below.

[0191] Currently, neither the application side of the terminal device nor the application layer on the network side is aware of the transmission time period and / or power-saving time period of a cell (energy-saving cell). This causes the application layer to not consider the wireless network's transmission time period when generating data packets. Consequently, if the application layer generates data packets during a cell's power-saving time period, these data packets will need to be buffered for a long time before being transmitted when they reach the access layer, increasing data transmission latency.

[0192] In addition, for some low-capability terminal devices (such as NB IOT devices), if their cache space is limited, they may not be able to cache the data generated by the application layer, resulting in data loss.

[0193] To address the above issues, embodiments of the present application provide a method for wireless communication that ensures that the application layer considers information about a cell's transmission time period and / or power-saving time period when generating data packets. Based on this information, the duration that data is stored in the access layer cache is reduced, thereby facilitating reduced data transmission latency. Embodiment 3 is described below with reference to FIG9 .

[0194] FIG9 is a flow chart of a method for wireless communication provided in Example 3. The method shown in FIG9 can be performed by a terminal device. The terminal device can be, for example, terminal device 120 shown in FIG1 . The method shown in FIG9 can include steps S910 and S920, which are described below.

[0195] In step S910, the access layer of the terminal device obtains first information. In the embodiment of the present application, the first information can be used to indicate the transmission time period and / or power saving time period of the first cell.

[0196] The embodiments of the present application do not limit the manner in which the access layer of the terminal device obtains the first information. For example, the first information may be sent by the network device to the access layer of the terminal device. It should be noted that FIG9 illustrates the example of a network device sending the first information to the terminal device, but the terminal device may also obtain the first information through other means.

[0197] For the introduction of step S910, please refer to the relevant introduction of step S410 above, and for the sake of brevity, it will not be repeated here.

[0198] After step S910, the terminal device may perform a fourth operation. In some embodiments, the fourth operation may include: the access layer of the terminal device transmitting the first information to the application layer of the terminal device. The method shown in FIG. 9 is described below using the fourth operation, in which the access layer of the terminal device transmits the first information to the application layer of the terminal device, as an example.

[0199] In step S920, the access layer of the terminal device transmits the first information to the application layer of the terminal device.

[0200] In some embodiments, the implementation of step S920 belongs to an inter-layer primitive. In other words, the access layer of the terminal device notifies the application layer of the terminal device that the first information belongs to an inter-layer primitive.

[0201] In some embodiments, after the application layer of the terminal device receives the first information, it can adjust the timing of generating uplink data (such as uplink data packets) according to the first information, and try to avoid sending uplink data to the access layer of the terminal device during the power saving time period.

[0202] In some embodiments, after receiving the first information, the application layer of the terminal device may also transmit the first information to the application server to prevent the application server from sending downlink data to the network device during the power saving period of the first cell.

[0203] Continuing to refer to Figure 9, in some embodiments, the method shown in Figure 9 may further include step S930. In step S930, the application layer of the terminal device transmits the first information to the application server.

[0204] In some embodiments, the application server may refer to an application server on the network side, or may refer to an application server of a third party.

[0205] In some embodiments, the notification of step S930 is a control message of the application layer.

[0206] It should be noted that there are many implementation methods for notifying the application server of the first information. Step S930 is only one possible implementation method. In other implementation methods, for example, the network device may directly transmit the first information to the application server.

[0207] In embodiment three, the access layer of the terminal device may report first information (i.e., the time window configuration information of the first cell, for example, the first information is used to indicate the transmission time period and / or power saving time period of the first cell) to the application layer of the terminal device, so that the application layer of the terminal device can determine the timing of generating data based on the first information, thereby reducing the storage time of the data in the access layer of the terminal device and reducing the total transmission delay of the data. In some embodiments, the application layer of the terminal device determines the timing of generating data based on the first information, which may mean that the application layer of the terminal device can make the timing of generating data coincide with or synchronize with the transmission time period of the first cell as much as possible based on the first information. For example, the application layer of the terminal device can try to generate data within the transmission time period of the first cell and / or send data to the access layer of the terminal device within the transmission time period of the first cell.

[0208] Example 4:

[0209] The fourth embodiment aims to ensure that the terminal device reports detailed transmission delay statistics to assist the network device in optimizing the network configuration. For ease of understanding, the problem solved by the fourth embodiment is first introduced below.

[0210] Currently, network devices can measure data transmission delays and other related information (i.e., user quality of experience (QoE)). The network devices can then adjust their transmission strategies based on this statistical information. In some embodiments, the network devices can also report this statistical information to a network management platform or other platform so that the relevant platform can adjust the network-side transmission strategy. However, the data transmission delay information currently measured by network devices is relatively coarse, resulting in the network device not being able to achieve the effect of optimizing the network configuration after adjusting the transmission strategy based on this statistical information.

[0211] Based on this, a fourth embodiment provides a method for wireless communication that can ensure that a terminal device reports detailed transmission delay statistics, thereby assisting network devices in optimizing network configuration. In the fourth embodiment, the terminal device can perform a fifth operation based on the first information to report the detailed transmission delay statistics through the fifth operation.

[0212] In some embodiments, the fifth operation may include: the terminal device sending first statistical information to the network device. The first statistical information may be used to indicate a detailed transmission delay statistical result of the first cell.

[0213] For ease of understanding, the fourth embodiment is described in more detail below with reference to FIG10 .

[0214] Figure 10 is a schematic flow chart of a method for wireless communication provided in Example 4. The method shown in Figure 10 is described from the perspective of interaction between a terminal device and a network device. The terminal device and the network device may be, for example, terminal device 120 and network device 110 shown in Figure 1 , respectively. The method shown in Figure 10 may include step S1010, which is described below.

[0215] In step S1010, the terminal device sends first statistical information to the network device. In some embodiments, step S1010 can be understood as the fifth operation performed by the terminal device.

[0216] In the embodiment of the present application, the first statistical information is related to the uplink transmission delay of the first cell. The first cell may be an NES cell. For the introduction of the first cell, please refer to the above text and will not be repeated here for the sake of brevity.

[0217] In some embodiments, the first statistical information may be used to indicate the transmission delay of the uplink data packet. In other words, the first statistical information may be used to indicate the transmission delay of the uplink data packet (ie, uplink transmission delay).

[0218] In some embodiments, the "uplink transmission delay" mentioned in the embodiments of the present application may refer to the transmission delay from the time the uplink data packet arrives at the access layer of the terminal device to the time the data packet is successfully transmitted to the network device.

[0219] The embodiments of the present application do not limit the content of the first statistical information. Taking the first statistical information as an example of indicating the transmission delay of an uplink data packet, the first statistical information may include one or more of the following information: the average transmission delay of the uplink data packet, the maximum transmission delay of the uplink data packet, the minimum transmission delay of the uplink data packet, the variance of the transmission delay of the uplink data packet, etc.

[0220] In some embodiments, both the terminal device and the network device need to calculate the transmission delay of statistical data packets. For example, the terminal device calculates the transmission delay of uplink data packets (i.e., the first terminal device determines the first statistical information), and the network device calculates the transmission delay of downlink data packets. In some embodiments, after the terminal device and / or the network device calculates the transmission delay of statistical data packets, the relevant statistical information can be reported to the network management platform or other management network element so that the network management platform or other management network element can adjust the configuration parameters on the network side to optimize network performance.

[0221] In some embodiments, the first statistical information may be used to indicate one or more of the following uplink transmission delays of the first cell: a first uplink transmission delay and a second uplink transmission delay. For example, the first statistical information may be used to indicate the first uplink transmission delay. Alternatively, the first statistical information may be used to indicate the second uplink transmission delay. Alternatively, the first statistical information may be used to indicate both the first uplink transmission delay and the second uplink transmission delay.

[0222] In some embodiments, the first uplink transmission delay is associated with a power saving period of the first cell.

[0223] In some embodiments, the first uplink transmission delay may be understood as the uplink transmission delay caused by the power saving period of the first cell. Alternatively, in some embodiments, the association of the first uplink transmission delay with the power saving period of the first cell may mean that the first uplink transmission delay is the uplink transmission delay caused by the power saving period of the first cell.

[0224] In some embodiments, the first uplink transmission delay may be determined based on a first duration, which is a duration during which the uplink data is stored in a cache of the terminal device and the first cell is in a power saving period.

[0225] In some embodiments, if the storage time of the uplink data in the cache of the terminal device lasts for multiple power-saving time periods, the above-mentioned first duration needs to be included in the duration of the multiple power-saving time periods.

[0226] In some embodiments, the second uplink transmission delay may be understood as other uplink transmission delays in the uplink transmission delay except the first uplink transmission delay.

[0227] In some embodiments, the second uplink transmission delay is associated with a transmission time period of the first cell.

[0228] In some embodiments, the second uplink transmission delay may be understood as the second uplink transmission delay being the uplink transmission delay caused by the transmission time period of the first cell. Alternatively, the association of the second uplink transmission delay with the transmission time period of the first cell may mean that the second uplink transmission delay is the uplink transmission delay caused by the transmission time period of the first cell.

[0229] In some embodiments, the second uplink transmission delay may be determined based on a second duration, which is the duration during which the uplink data is stored in a buffer of the terminal device and the first cell is in a transmission time period.

[0230] In some embodiments, if the storage time of the uplink data in the cache of the terminal device lasts for multiple transmission time periods, the above-mentioned second duration needs to be included in the duration of the multiple transmission time periods.

[0231] In some embodiments, when the terminal device determines the first statistical information, the first uplink transmission delay and the second uplink transmission delay may be counted separately and reported separately.

[0232] In some embodiments, whether the uplink transmission delay included in the first statistical information includes the first uplink transmission delay and the second uplink transmission delay is determined based on configuration information of the network device. In other words, whether the terminal device separately counts (or separately reports) the first uplink transmission delay and the second uplink transmission delay can be configured by the network device.

[0233] In some embodiments, the network device configuration mentioned herein of whether the terminal device separately counts (or separately reports) the first uplink transmission delay and the second uplink transmission delay may refer to whether the base station or core network element configures the terminal device to separately count (or separately report) the first uplink transmission delay and the second uplink transmission delay, or it may also refer to whether the network management platform (network platform) configures the terminal device to separately count (or separately report) the first uplink transmission delay and the second uplink transmission delay.

[0234] In some embodiments, whether the terminal device can separately count (or separately report) the first uplink transmission delay and the second uplink transmission delay is a capability of the terminal device, which will be described below in conjunction with FIG10 .

[0235] Continuing with FIG10 , in some embodiments, the method shown in FIG10 may further include step S1005. In step S1005, the terminal device sends first capability information to the network device. The first capability information may be used to indicate to the network device whether the terminal device is capable of calculating the first uplink transmission delay and the second uplink transmission delay.

[0236] As an implementation, if the terminal device is capable of counting the first uplink transmission delay and the second uplink transmission delay, the terminal device may send first capability information to the network device to indicate that the terminal device is capable of counting the first uplink transmission delay and the second uplink transmission delay. If the terminal device is not capable of counting the first uplink transmission delay and the second uplink transmission delay, the terminal device may not send the first capability information to the network device.

[0237] As another implementation method, regardless of whether the terminal device is capable of counting the first uplink transmission delay and the second uplink transmission delay, the terminal device can send first capability information to the network device, and the first capability information is used to indicate whether the terminal device is capable of counting the first uplink transmission delay and the second uplink transmission delay.

[0238] As an example, the first capability information can use 1 bit to indicate whether the terminal device is able to count the first uplink transmission delay and the second uplink transmission delay. For example, when the first capability information indicates "1", it indicates that the terminal device is able to count the first uplink transmission delay and the second uplink transmission delay, and when the first capability information indicates "0", it indicates that the terminal device cannot count the first uplink transmission delay and the second uplink transmission delay. However, the embodiments of the present application are not limited to this. For example, when the first capability information indicates "1", it indicates that the terminal device cannot count the first uplink transmission delay and the second uplink transmission delay, and when the first capability information indicates "0", it indicates that the terminal device can count the first uplink transmission delay and the second uplink transmission delay.

[0239] As another example, the first capability information can use multiple bits to indicate whether the terminal device is able to count the first uplink transmission delay and the second uplink transmission delay. For example, when the first capability information indicates "true" or indicates relevant information such as "able to count the first uplink transmission delay and the second uplink transmission delay", it means that the terminal device is able to count the first uplink transmission delay and the second uplink transmission delay. Alternatively, when the first capability information indicates "false" or indicates relevant information such as "unable to count the first uplink transmission delay and the second uplink transmission delay", it means that the terminal device is unable to count the first uplink transmission delay and the second uplink transmission delay, etc.

[0240] The embodiment of the present application does not limit the execution order of step S1005 and step S1010. For example, step S1005 can be executed before step S1010, or step S1005 can also be executed after step S1010.

[0241] In the fourth embodiment, after the terminal device reports the first uplink transmission delay and the second uplink transmission delay (ie, reports the detailed delay statistics), the network device may optimize the network configuration according to the statistics.

[0242] In some embodiments, if the uplink transmission delay is caused by the power saving period, the network device may adjust the configuration of the power saving period, for example, adjust the distribution of the power saving period and the transmission period of the first cell.

[0243] In some embodiments, if the uplink transmission delay is caused by a time period other than the power-saving time period, or in other words, if the uplink transmission delay is not caused by the power-saving time period, the network device may optimize air interface scheduling decisions, air interface parameters, etc. For example, if the uplink transmission delay is caused by multiple HARQ retransmissions within a transmission time period, the network device may adjust its scheduling strategy to reduce the block error rate (BLER) of each transmission.

[0244] That is, in Example 4, the terminal device can separately count and report the first uplink transmission delay and the second uplink transmission delay, allowing the network device to optimize the network configuration based on the first uplink transmission delay and the second uplink transmission delay. In other words, the terminal device's separate counting and reporting of the first uplink transmission delay and the second uplink transmission delay can assist the network device in optimizing the network configuration.

[0245] Embodiment 5:

[0246] Embodiment 5 aims to solve the problem that in a network energy-saving scenario, the power-saving performance of the network device is affected by the random access initiated by the terminal device. For example, when the first cell is in a power-saving period, the power-saving performance of the network device is affected by the random access initiated by the terminal device.

[0247] To address the above problem, embodiment 5 provides a method for wireless communication, which enables a terminal device to perform a sixth operation based on the first information, thereby preventing the terminal device from randomly initiating random access. The sixth operation is described in detail below.

[0248] In some embodiments, the sixth operation may include: the terminal device does not initiate random access during the power saving period of the first cell.

[0249] In some embodiments, the terminal device not initiating random access during the power saving period of the first cell may mean that if the terminal device is in a radio link failure state during the power saving period of the first cell, the terminal device does not initiate random access. Alternatively, if the terminal device determines that the radio link quality is radio link failure during the power saving period of the first cell, the terminal device may not initiate random access.

[0250] In some embodiments, the sixth operation further includes: the terminal device initiating random access during a transmission time period of the first cell. That is, the terminal device may choose to initiate random access during a time period when the first cell is normally transmitting and receiving data, and not initiate random access during a time period when the first cell is not normally transmitting and receiving data.

[0251] In some embodiments, the sixth operation may include: during the power saving time period of the first cell, if the terminal device is in a wireless link failure state, the terminal device does not initiate random access, and then waits until entering the transmission time period of the first cell before the terminal device initiates random access.

[0252] In some embodiments, the terminal device may wait until it enters the transmission time period of the first cell and then initiate random access immediately. In some embodiments, the terminal device may wait until it enters the transmission time period of the first cell and then wait for a period of time to initiate random access.

[0253] In some embodiments, the sixth operation may include: during the power-saving time period of the first cell, if the terminal device is in a state of wireless link failure, the terminal device does not initiate random access; subsequently, during the power-saving time period of the first cell, if the wireless link quality of the terminal device is restored, the terminal device does not initiate random access during the transmission time period of the first cell.

[0254] In some embodiments, during the power saving period of the first cell, the terminal device may continuously monitor the wireless link quality. If it is determined that the wireless link quality of the terminal device is restored during the power saving period of the first cell, the terminal device does not initiate random access during the transmission period of the first cell.

[0255] In some embodiments, whether the wireless link quality of the terminal device is restored is determined based on a condition for the wireless link quality of the terminal device to be restored.

[0256] In some embodiments, the condition for recovery of the radio link quality of the terminal device is associated with or related to the number of downlink synchronization indicators (INSYNC) monitored by the terminal device.

[0257] Exemplarily, the conditions for recovery of the wireless link quality of the terminal device may include one or more of the following: the number of downlink synchronization indications is greater than a first threshold; the number of consecutive downlink synchronization indications is greater than a second threshold; and the number of downlink synchronization indications within a time window is greater than a third threshold.

[0258] In some embodiments, the first threshold, the second threshold, and the third threshold may be the same.

[0259] In some embodiments, the first threshold, the second threshold, and the third threshold may be at least partially different. For example, the first threshold, the second threshold, and the third threshold may all be different. Alternatively, the first threshold may be the same as the second threshold and different from the third threshold.

[0260] The embodiment of the present application does not limit the length of a time window, and the length of the time window can be arbitrarily set according to actual needs. For example, the length of a time window can be 5 milliseconds, 10 milliseconds, 2 time slots, etc.

[0261] The embodiment of the present application does not limit the configuration method of the time window length. For example, the time window length can be predefined by the protocol, can be configured by the network device, can also be determined according to the implementation of the terminal device, etc.

[0262] The embodiments of the present application do not limit the configuration method of the conditions for restoring the wireless link quality of the terminal device. For example, the conditions for restoring the wireless link quality of the terminal device may be predefined by a protocol or configured by a network device. In other words, the conditions for restoring the wireless link quality of the terminal device may be determined based on information predefined by a protocol or configuration information of a network device.

[0263] The fifth embodiment can ensure that the terminal device does not initiate random access during the power-saving period of the first cell, thereby helping to avoid affecting the power-saving performance of the network device.

[0264] The method embodiment of the present application is described in detail above in conjunction with Figures 1 to 10 . The device embodiment of the present application is described in detail below in conjunction with Figures 11 to 14 . It should be understood that the description of the method embodiment corresponds to the description of the device embodiment. Therefore, for parts not described in detail, reference can be made to the above method embodiment.

[0265] FIG11 is a schematic diagram of the structure of a terminal device provided in an embodiment of the present application. The terminal device 1100 shown in FIG11 may include an acquisition module 1110 and an execution module 1120.

[0266] The acquisition module 1110 may be configured to acquire first information, where the first information is configured to indicate a transmission time period and a power saving time period of the first cell.

[0267] The execution module 1120 can be used to perform one or more of the following operations based on the first information: a first operation, the first operation is related to the TAT of the terminal device; a second operation, the second operation is related to the HARQ cache of the terminal device; a third operation, the third operation is related to the terminal device triggering BSR and / or sending BSR; a fourth operation, the fourth operation is related to the transmission of the first information; a fifth operation, the fifth operation is related to the uplink transmission delay of the terminal device; and a sixth operation, the sixth operation is related to the terminal device initiating random access.

[0268] Optionally, the first operation includes: the terminal device performing a suspend operation on the TAT.

[0269] Optionally, the terminal device performs a suspension operation on the TAT, including: when the first transmission time period of the first cell ends, the terminal device suspends the TAT; or when the first transmission time period of the first cell ends, if the TAT of the terminal device is in a running state, the terminal device suspends the TAT.

[0270] Optionally, the first operation further includes: when a next transmission time period of the first transmission time period begins, the terminal device continues to run the TAT.

[0271] Optionally, the second operation includes: the terminal device does not clear the data in the HARQ cache.

[0272] Optionally, the terminal device does not clear the data in the HARQ cache, including: if the TAT of the terminal device times out in the first power saving time period, the terminal device does not clear the data in the HARQ cache.

[0273] Optionally, the terminal device performs the first operation or the second operation based on one or more of the following: protocol predefined information; configuration information of the network device; and indication information of the network device.

[0274] Optionally, the third operation includes: the terminal device does not trigger a BSR for the first uplink data; and / or the terminal device sends a first BSR in a first transmission time period, and the first BSR does not indicate the first uplink data; wherein, the first uplink data is received by the terminal device in the first transmission time period or before the first transmission time period.

[0275] Optionally, the third operation is performed when the first condition is met, and the first condition includes one or more of the following: the last transmission moment corresponding to the first uplink data is in the next transmission time period of the first transmission time period; and the time difference between the last transmission moment corresponding to the first uplink data and the start moment of the next transmission time period reaches a first time difference.

[0276] Optionally, if a second condition is met, the first BSR indicates the first uplink data, and the second condition includes one or more of the following: the last transmission moment corresponding to the first uplink data is before the next transmission time period of the first transmission time period; and the last transmission moment corresponding to the first uplink data is in the next transmission time period of the first transmission time period, and the time difference between the last transmission moment corresponding to the first uplink data and the start moment of the next transmission time period does not reach the first time difference.

[0277] Optionally, the first time difference is determined based on protocol predefined information or configuration information of a network device.

[0278] Optionally, the terminal device further includes: a first triggering module, configured to trigger a BSR at the start time of each transmission time period of the first cell.

[0279] Optionally, the terminal device also includes: a second trigger module, used to trigger BSR at the starting moment of the second transmission time period of the first cell if a third condition is met; wherein the third condition includes one of the following: there is data in the cache of the terminal device; there is new data in the cache of the terminal device; there is new data in the cache of the terminal device that has not been reported to the network device; new data arrives in the power-saving time period before the second transmission time period; and data is deleted in the power-saving time period before the second transmission time period.

[0280] Optionally, the terminal device further includes: a suspending module, configured to suspend a BSR-related timer when the terminal device enters a power-saving time period.

[0281] Optionally, the BSR-related timers include one or more of the following: a periodic BSR timer; a retransmission BSR timer; a logical channel scheduling request delay timer; and a logical channel scheduling request delay timer for small data transmission.

[0282] Optionally, the first information is acquired by an access layer of the terminal device, and the fourth operation includes: the access layer of the terminal device transmits the first information to an application layer of the terminal device.

[0283] Optionally, the terminal device further includes: a first transmission module, configured for the application layer of the terminal device to transmit the first information to an application server.

[0284] Optionally, the first information is carried in an RRC message, MAC CE or DCI.

[0285] Optionally, the fifth operation includes: the terminal device sends first statistical information to the network device, and the first statistical information is used to indicate one or more of the following uplink transmission delays of the first cell: a first uplink transmission delay, the first uplink transmission delay is associated with the power saving time period of the first cell; and a second uplink transmission delay, the second uplink transmission delay is other uplink transmission delays in the uplink transmission delay except the first uplink transmission delay.

[0286] Optionally, the first uplink transmission delay is an uplink transmission delay caused by a power saving period of the first cell.

[0287] Optionally, the first uplink transmission delay is determined based on a first duration, where the first duration is the duration during which the uplink data is stored in the cache of the terminal device and the first cell is in a power-saving time period.

[0288] Optionally, the second uplink transmission delay is determined based on a second duration, where the second duration is the duration during which the uplink data is stored in the cache of the terminal device and the first cell is in a transmission time period.

[0289] Optionally, whether the uplink transmission delay includes the first uplink transmission delay and the second uplink transmission delay is determined based on configuration information of a network device.

[0290] Optionally, the terminal device further includes: a sending module, configured to send first capability information to the network device, wherein the first capability information is configured to indicate that the terminal device is capable of counting the first uplink transmission delay and the second uplink transmission delay.

[0291] Optionally, the sixth operation includes: the terminal device does not initiate random access during a power saving time period of the first cell.

[0292] Optionally, the terminal device does not initiate random access during the power saving time period of the first cell, including: during the power saving time period of the first cell, if the terminal device is in a state of wireless link failure, the terminal device does not initiate random access.

[0293] Optionally, the sixth operation also includes: the terminal device initiating random access during the transmission time period of the first cell; or during the power saving time period of the first cell, if the wireless link quality of the terminal device is restored, the terminal device does not initiate random access during the transmission time period of the first cell.

[0294] Optionally, the condition for recovery of the wireless link quality of the terminal device is associated with the number of downlink synchronization indications monitored by the terminal device.

[0295] Optionally, the conditions for recovery of the wireless link quality of the terminal device include one or more of the following: the number of downlink synchronization indications is greater than a first threshold; the number of continuous downlink synchronization indications is greater than a second threshold; and the number of downlink synchronization indications within a time window is greater than a third threshold.

[0296] Optionally, the condition for restoring the wireless link quality of the terminal device is determined based on protocol predefined information or configuration information of the network device.

[0297] FIG12 is a schematic diagram of the structure of a network device according to an embodiment of the present application. The network device 1200 shown in FIG12 may include a receiving module 1210.

[0298] The receiving module 1210 can be used to receive a first BSR sent by a terminal device, where the first BSR does not indicate the first uplink data, and the first BSR is sent in a first transmission time period when the terminal device meets a first condition; wherein the first condition includes one or more of the following: the last transmission moment corresponding to the first uplink data is in the next transmission time period of the first transmission time period; and the time difference between the last transmission moment corresponding to the first uplink data and the start moment of the next transmission time period reaches a first time difference.

[0299] Optionally, if a second condition is met, the first BSR indicates the first uplink data, and the second condition includes one or more of the following: the last transmission moment corresponding to the first uplink data is before the next transmission time period of the first transmission time period; and the last transmission moment corresponding to the first uplink data is in the next transmission time period of the first transmission time period, and the time difference between the last transmission moment corresponding to the first uplink data and the start moment of the next transmission time period does not reach the first time difference.

[0300] Optionally, the first time difference is determined based on protocol predefined information or configuration information of a network device.

[0301] FIG13 is a schematic diagram of the structure of a network device according to another embodiment of the present application. The network device 1300 shown in FIG13 may include a first receiving module 1310 .

[0302] The first receiving module 1310 can be used to receive first statistical information sent by a terminal device, where the first statistical information is used to indicate one or more of the following uplink transmission delays of the first cell: a first uplink transmission delay, which is associated with a power-saving time period of the first cell; and a second uplink transmission delay, which is other uplink transmission delays in the uplink transmission delay except the first uplink transmission delay.

[0303] Optionally, the first uplink transmission delay is an uplink transmission delay caused by a power saving period of the first cell.

[0304] Optionally, the first uplink transmission delay is determined based on a first duration, where the first duration is the duration during which the uplink data is stored in the cache of the terminal device and the first cell is in a power-saving time period.

[0305] Optionally, the second uplink transmission delay is determined based on a second duration, where the second duration is the duration during which the uplink data is stored in the cache of the terminal device and the first cell is in a transmission time period.

[0306] Optionally, whether the uplink transmission delay includes the first uplink transmission delay and the second uplink transmission delay is determined based on configuration information of a network device.

[0307] Optionally, the network device further includes: a second receiving module 1320, configured to receive first capability information sent by the terminal device, wherein the first capability information is configured to indicate that the terminal device is capable of counting the first uplink transmission delay and the second uplink transmission delay.

[0308] Figure 14 is a schematic block diagram of a communication device according to an embodiment of the present application. The dashed lines in Figure 14 indicate that the unit or module is optional. Device 1400 may be used to implement the method described in the above method embodiment. Device 1400 may be a chip, a terminal device, or a network device.

[0309] The device 1400 may include one or more processors 1410. The processor 1410 may support the device 1400 to implement the method described in the method embodiment above. The processor 1410 may be a general-purpose processor or a special-purpose processor. For example, the processor may be a central processing unit (CPU). Alternatively, the processor may be another general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, etc. The general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.

[0310] The apparatus 1400 may further include one or more memories 1420. The memories 1420 store programs that can be executed by the processor 1410, causing the processor 1410 to perform the methods described in the above method embodiments. The memories 1420 may be independent of the processor 1410 or integrated into the processor 1410.

[0311] The apparatus 1400 may further include a transceiver 1430. The processor 1410 may communicate with other devices or chips via the transceiver 1430. For example, the processor 1410 may transmit and receive data with other devices or chips via the transceiver 1430.

[0312] The present application also provides a computer-readable storage medium for storing a program. The computer-readable storage medium can be applied to a terminal device or network device provided in the present application, and the program enables a computer to execute the method performed by the terminal device or network device in each embodiment of the present application.

[0313] The present application also provides a computer program product. The computer program product includes a program. The computer program product can be applied to a terminal device or network device provided in the present application, and the program causes a computer to execute the method performed by the terminal device or network device in each embodiment of the present application.

[0314] The present application also provides a computer program that can be applied to a terminal device or network device provided in the present application, and enables a computer to execute the method performed by the terminal device or network device in each embodiment of the present application.

[0315] It should be understood that the terms "system" and "network" in this application can be used interchangeably. In addition, the terms used in this application are only used to explain the specific embodiments of this application and are not intended to limit this application. The terms "first", "second", "third", and "fourth" in the specification and claims of this application and the accompanying drawings are used to distinguish different objects rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions.

[0316] In the embodiments of this application, the term "indication" may refer to a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" may refer to a direct indication of B, e.g., B can obtain information through A; it may refer to an indirect indication of B, e.g., A indicates C, e.g., B can obtain information through C; or it may refer to an association between A and B.

[0317] In the embodiment of the present application, "B corresponding to A" means that B is associated with A and B can be determined based on A. However, it should be understood that determining B based on A does not mean determining B based solely on A, but B can also be determined based on A and / or other information.

[0318] In the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and indication, configuration and configuration, etc.

[0319] In the embodiments of this application, the term "include" can refer to direct inclusion or indirect inclusion. Alternatively, the term "include" in the embodiments of this application can be replaced with "indicates" or "is used to determine." For example, "A includes B" can be replaced with "A indicates B" or "A is used to determine B."

[0320] In the embodiments of the present application, "pre-definition" or "pre-configuration" may be implemented by pre-storing corresponding codes, tables, or other methods that can be used to indicate relevant information in a device (e.g., a terminal device and a network device). The present application does not limit the specific implementation method. For example, pre-definition may refer to information defined in a protocol.

[0321] In the embodiments of the present application, the “protocol” may refer to a standard protocol in the communications field, for example, it may include an LTE protocol, an NR protocol, and related protocols used in future communication systems, and the present application does not limit this.

[0322] In the embodiments of this application, the term "and / or" is simply a description of the association relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this document generally indicates that the related objects are in an "or" relationship.

[0323] In various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0324] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0325] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0326] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0327] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be read by a computer or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital versatile disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).

[0328] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

Claims

1. A method for wireless communication, characterized in that: include: The terminal device acquires first information, where the first information is used to indicate a transmission time period and a power saving time period of the first cell; The terminal device performs one or more of the following operations according to the first information: A first operation, wherein the first operation is related to the TAT of the terminal device; A second operation, where the second operation is related to a HARQ cache of the terminal device; A third operation, where the third operation is related to triggering a BSR and / or sending a BSR by the terminal device; a fourth operation, wherein the fourth operation is related to the transmission of the first information; A fifth operation, wherein the fifth operation is related to an uplink transmission delay of the terminal device; as well as The sixth operation is related to the terminal device initiating random access.

2. The method according to claim 1, characterized in that: The first operation includes: the terminal device performing a suspend operation on the TAT.

3. The method according to claim 2, characterized in that The terminal device performs a suspend operation on the TAT, including: When the first transmission time period of the first cell ends, the terminal device suspends the TAT; or When the first transmission time period of the first cell ends, if the TAT of the terminal device is in a running state, the terminal device suspends the TAT.

4. The method according to claim 3, characterized in that: The first operation further includes: when a transmission time period next to the first transmission time period starts, the terminal device continues to run the TAT.

5. The method according to any one of claims 1 to 4, characterized in that The second operation includes: the terminal device does not clear the data in the HARQ buffer.

6. The method according to claim 5, characterized in that The terminal device not clearing the data in the HARQ buffer includes: If the TAT of the terminal device times out in the first power saving period, the terminal device does not clear the data in the HARQ buffer.

7. The method according to any one of claims 1 to 6, characterized in that The terminal device performs the first operation or the second operation based on one or more of the following determinations: Protocol predefined information; Configuration information of network devices; and Indications for network devices.

8. The method according to any one of claims 1 to 7, characterized in that The third operation includes: The terminal device does not trigger a BSR for the first uplink data; and / or, The terminal device sends a first BSR in a first transmission time period, and the first BSR does not indicate the first uplink data; The first uplink data is received by the terminal device in the first transmission time period or before the first transmission time period.

9. The method according to claim 8, characterized in that The third operation is performed when the first condition is met, and the first condition includes one or more of the following: The last transmission time corresponding to the first uplink data is located in the next transmission time period of the first transmission time period; and The time difference between the last transmission time moment corresponding to the first uplink data and the start time moment of the next transmission time period reaches the first time difference.

10. The method according to claim 8 or 9, characterized in that: If a second condition is met, the first BSR indicates the first uplink data, and the second condition includes one or more of the following: The last transmission time corresponding to the first uplink data is before the next transmission time period of the first transmission time period; and The last transmission moment corresponding to the first uplink data is located in the next transmission time period of the first transmission time period, and the time difference between the last transmission moment corresponding to the first uplink data and the start moment of the next transmission time period does not reach the first time difference.

11. The method according to claim 9 or 10, characterized in that: The first time difference is determined based on protocol predefined information or configuration information of the network device.

12. The method according to any one of claims 8 to 11, characterized in that The method further comprises: The terminal device triggers the BSR at the start time of each transmission time period of the first cell.

13. The method according to any one of claims 8 to 11, characterized in that: The method further comprises: At the start time of the second transmission time period of the first cell, if a third condition is met, the terminal device triggers a BSR; The third condition includes one of the following: There is data in the cache of the terminal device; There is new data in the cache of the terminal device; There is new data in the cache of the terminal device that has not been reported to the network device; New data arrives in a power saving time period before the second transmission time period; and Data is deleted in a power saving time period before the second transmission time period.

14. The method according to any one of claims 8 to 13, characterized in that: The method further comprises: When the terminal device enters the power saving period, the terminal device suspends a BSR-related timer.

15. The method according to claim 14, characterized in that The BSR-related timer includes one or more of the following: Periodic BSR timer; Retransmission BSR timer; a logical channel scheduling request delay timer; and Logical channel scheduling request delay timer for small data transmission.

16. The method according to any one of claims 1 to 15, characterized in that The first information is acquired by an access layer of the terminal device, and the fourth operation includes: The access layer of the terminal device transmits the first information to the application layer of the terminal device.

17. The method according to claim 16, characterized in that The method further comprises: The application layer of the terminal device transmits the first information to an application server.

18. The method according to claim 16 or 17, characterized in that The first information is carried in an RRC message, MAC CE or DCI.

19. The method according to any one of claims 1 to 18, characterized in that The fifth operation includes: The terminal device sends first statistical information to the network device, where the first statistical information is used to indicate one or more of the following uplink transmission delays of the first cell: a first uplink transmission delay, wherein the first uplink transmission delay is associated with a power saving time period of the first cell; and A second uplink transmission delay, where the second uplink transmission delay is other uplink transmission delays in the uplink transmission delay except the first uplink transmission delay.

20. The method according to claim 19, characterized in that The first uplink transmission delay is an uplink transmission delay caused by a power saving period of the first cell.

21. The method according to claim 19 or 20, characterized in that The first uplink transmission delay is determined based on a first duration, where the first duration is the duration during which the uplink data is stored in a cache of the terminal device and the first cell is in a power saving time period.

22. The method according to any one of claims 19 to 21, characterized in that The second uplink transmission delay is determined based on a second duration, where the second duration is the duration during which the uplink data is stored in the cache of the terminal device and the first cell is in a transmission time period.

23. The method according to any one of claims 19 to 22, characterized in that Whether the uplink transmission delay includes the first uplink transmission delay and the second uplink transmission delay is determined based on configuration information of a network device.

24. The method according to any one of claims 19 to 23, characterized in that The method further comprises: The terminal device sends first capability information to the network device, where the first capability information is used to indicate that the terminal device is capable of counting the first uplink transmission delay and the second uplink transmission delay.

25. The method according to any one of claims 1 to 24, characterized in that The sixth operation includes: The terminal device does not initiate random access during the power saving time period of the first cell.

26. The method according to claim 25, characterized in that The terminal device does not initiate random access during the power saving time period of the first cell, including: During the power saving period of the first cell, if the terminal device is in a state of radio link failure, the terminal device does not initiate random access.

27. The method according to claim 26, characterized in that The sixth operation further includes: The terminal device initiates random access during a transmission time period of the first cell; or During the power saving period of the first cell, if the radio link quality of the terminal device is restored, the terminal device does not initiate random access during the transmission period of the first cell.

28. The method according to claim 27, characterized in that The condition for recovery of the radio link quality of the terminal device is associated with the number of downlink synchronization indications monitored by the terminal device.

29. The method according to claim 28, characterized in that The conditions for the wireless link quality of the terminal device to be restored include one or more of the following: The number of downlink synchronization indications is greater than a first threshold; The number of consecutive downlink synchronization indications is greater than a second threshold; and The number of downlink synchronization indications within a time window is greater than a third threshold.

30. The method according to claim 28 or 29, characterized in that The condition for restoring the wireless link quality of the terminal device is determined based on protocol predefined information or configuration information of the network device.

31. A method for wireless communication, characterized in that: include: The network device receives a first BSR sent by the terminal device, where the first BSR does not indicate first uplink data, and the first BSR is sent by the terminal device in a first transmission time period when the first condition is met; The first condition includes one or more of the following: The last transmission time corresponding to the first uplink data is located in the next transmission time period of the first transmission time period; and The time difference between the last transmission time moment corresponding to the first uplink data and the start time moment of the next transmission time period reaches the first time difference.

32. The method according to claim 31, characterized in that If a second condition is met, the first BSR indicates the first uplink data, and the second condition includes one or more of the following: The last transmission time corresponding to the first uplink data is before the next transmission time period of the first transmission time period; and The last transmission moment corresponding to the first uplink data is located in the next transmission time period of the first transmission time period, and the time difference between the last transmission moment corresponding to the first uplink data and the start moment of the next transmission time period does not reach the first time difference.

33. The method according to claim 31 or 32, characterized in that The first time difference is determined based on protocol predefined information or configuration information of the network device.

34. A method for wireless communication, characterized in that: include: The network device receives first statistical information sent by the terminal device, where the first statistical information is used to indicate one or more of the following uplink transmission delays of the first cell: a first uplink transmission delay, wherein the first uplink transmission delay is associated with a power saving time period of the first cell; as well as A second uplink transmission delay, where the second uplink transmission delay is other uplink transmission delays in the uplink transmission delay except the first uplink transmission delay.

35. The method according to claim 34, characterized in that The first uplink transmission delay is an uplink transmission delay caused by a power saving period of the first cell.

36. The method according to claim 34 or 35, characterized in that The first uplink transmission delay is determined based on a first duration, where the first duration is the duration during which the uplink data is stored in a cache of the terminal device and the first cell is in a power saving time period.

37. The method according to any one of claims 34 to 36, characterized in that The second uplink transmission delay is determined based on a second duration, where the second duration is the duration during which the uplink data is stored in the cache of the terminal device and the first cell is in a transmission time period.

38. The method according to any one of claims 34 to 37, characterized in that Whether the uplink transmission delay includes the first uplink transmission delay and the second uplink transmission delay is determined based on configuration information of a network device.

39. The method according to any one of claims 34 to 38, characterized in that The method further comprises: The network device receives first capability information sent by the terminal device, where the first capability information is used to indicate that the terminal device is capable of counting the first uplink transmission delay and the second uplink transmission delay.

40. A terminal device, characterized in that: include: An acquisition module, used to acquire first information, where the first information is used to indicate a transmission time period and a power saving time period of the first cell; An execution module is configured to perform one or more of the following operations according to the first information: A first operation, wherein the first operation is related to the TAT of the terminal device; A second operation, where the second operation is related to a HARQ cache of the terminal device; A third operation, where the third operation is related to triggering a BSR and / or sending a BSR by the terminal device; a fourth operation, wherein the fourth operation is related to the transmission of the first information; A fifth operation, wherein the fifth operation is related to an uplink transmission delay of the terminal device; as well as The sixth operation is related to the terminal device initiating random access.

41. The terminal device according to claim 40, characterized in that: The first operation includes: the terminal device performing a suspend operation on the TAT.

42. The terminal device according to claim 41, characterized in that: The terminal device performs a suspend operation on the TAT, including: When the first transmission time period of the first cell ends, the terminal device suspends the TAT; or When the first transmission time period of the first cell ends, if the TAT of the terminal device is in a running state, the terminal device suspends the TAT.

43. The terminal device according to claim 42, characterized in that: The first operation further includes: when a transmission time period next to the first transmission time period starts, the terminal device continues to run the TAT.

44. The terminal device according to any one of claims 40 to 43, characterized in that: The second operation includes: the terminal device does not clear the data in the HARQ buffer.

45. The terminal device according to claim 44, characterized in that: The terminal device not clearing the data in the HARQ buffer includes: If the TAT of the terminal device times out in the first power saving period, the terminal device does not clear the data in the HARQ buffer.

46. ​​The terminal device according to any one of claims 40 to 45, characterized in that: The terminal device performs the first operation or the second operation based on one or more of the following determinations: Protocol predefined information; Configuration information of network devices; and Indications for network devices.

47. The terminal device according to any one of claims 40 to 46, characterized in that: The third operation includes: The terminal device does not trigger a BSR for the first uplink data; and / or, The terminal device sends a first BSR in a first transmission time period, and the first BSR does not indicate the first uplink data; The first uplink data is received by the terminal device in the first transmission time period or before the first transmission time period.

48. The terminal device according to claim 47, characterized in that: The third operation is performed when the first condition is met, and the first condition includes one or more of the following: The last transmission time corresponding to the first uplink data is located in the next transmission time period of the first transmission time period; and The time difference between the last transmission time moment corresponding to the first uplink data and the start time moment of the next transmission time period reaches the first time difference.

49. The terminal device according to claim 47 or 48, characterized in that: If a second condition is met, the first BSR indicates the first uplink data, and the second condition includes one or more of the following: The last transmission time corresponding to the first uplink data is before the next transmission time period of the first transmission time period; and The last transmission moment corresponding to the first uplink data is located in the next transmission time period of the first transmission time period, and the time difference between the last transmission moment corresponding to the first uplink data and the start moment of the next transmission time period does not reach the first time difference.

50. The terminal device according to claim 48 or 49, characterized in that: The first time difference is determined based on protocol predefined information or configuration information of the network device.

51. The terminal device according to any one of claims 47 to 50, characterized in that: The terminal device further includes: The first triggering module is used to trigger the BSR at the start time of each transmission time period of the first cell.

52. The terminal device according to any one of claims 47 to 50, characterized in that: The terminal device further includes: A second triggering module, configured to trigger a BSR at a starting time of a second transmission time period of the first cell if a third condition is met; The third condition includes one of the following: There is data in the cache of the terminal device; There is new data in the cache of the terminal device; There is new data in the cache of the terminal device that has not been reported to the network device; New data arrives in a power saving time period before the second transmission time period; and Data is deleted in a power saving time period before the second transmission time period.

53. The terminal device according to any one of claims 47 to 52, characterized in that: The terminal device further includes: The suspension module is used to suspend the BSR-related timer when the terminal device enters the power saving time period.

54. The terminal device according to claim 53, characterized in that: The BSR-related timer includes one or more of the following: Periodic BSR timer; Retransmission BSR timer; a logical channel scheduling request delay timer; and Logical channel scheduling request delay timer for small data transmission.

55. The terminal device according to any one of claims 40 to 54, characterized in that: The first information is acquired by an access layer of the terminal device, and the fourth operation includes: The access layer of the terminal device transmits the first information to the application layer of the terminal device.

56. The terminal device according to claim 55, characterized in that: The terminal device further includes: The first transmission module is used for the application layer of the terminal device to transmit the first information to the application server.

57. The terminal device according to claim 55 or 56, characterized in that: The first information is carried in an RRC message, MAC CE or DCI.

58. The terminal device according to any one of claims 40 to 57, characterized in that: The fifth operation includes: The terminal device sends first statistical information to the network device, where the first statistical information is used to indicate one or more of the following uplink transmission delays of the first cell: a first uplink transmission delay, wherein the first uplink transmission delay is associated with a power saving time period of the first cell; and A second uplink transmission delay, where the second uplink transmission delay is other uplink transmission delays in the uplink transmission delay except the first uplink transmission delay.

59. The terminal device according to claim 58, characterized in that: The first uplink transmission delay is an uplink transmission delay caused by a power saving period of the first cell.

60. The terminal device according to claim 58 or 59, characterized in that: The first uplink transmission delay is determined based on a first duration, where the first duration is the duration during which the uplink data is stored in a cache of the terminal device and the first cell is in a power saving time period.

61. The terminal device according to any one of claims 58 to 60, characterized in that: The second uplink transmission delay is determined based on a second duration, where the second duration is the duration during which the uplink data is stored in the cache of the terminal device and the first cell is in a transmission time period.

62. The terminal device according to any one of claims 58 to 61, characterized in that: Whether the uplink transmission delay includes the first uplink transmission delay and the second uplink transmission delay is determined based on configuration information of a network device.

63. The terminal device according to any one of claims 58 to 62, characterized in that: The terminal device further includes: A sending module is used to send first capability information to the network device, where the first capability information is used to indicate that the terminal device can count the first uplink transmission delay and the second uplink transmission delay.

64. The terminal device according to any one of claims 40 to 63, characterized in that: The sixth operation includes: The terminal device does not initiate random access during the power saving time period of the first cell.

65. The terminal device according to claim 64, characterized in that: The terminal device does not initiate random access during the power saving time period of the first cell, including: During the power saving period of the first cell, if the terminal device is in a state of radio link failure, the terminal device does not initiate random access.

66. The terminal device according to claim 65, characterized in that: The sixth operation further includes: The terminal device initiates random access during a transmission time period of the first cell; or During the power saving period of the first cell, if the radio link quality of the terminal device is restored, the terminal device does not initiate random access during the transmission period of the first cell.

67. The terminal device according to claim 66, characterized in that: The condition for recovery of the radio link quality of the terminal device is associated with the number of downlink synchronization indications monitored by the terminal device.

68. The terminal device according to claim 67, characterized in that: The conditions for the wireless link quality of the terminal device to be restored include one or more of the following: The number of downlink synchronization indications is greater than a first threshold; The number of consecutive downlink synchronization indications is greater than a second threshold; and The number of downlink synchronization indications within a time window is greater than a third threshold.

69. The terminal device according to claim 67 or 68, characterized in that: The condition for restoring the wireless link quality of the terminal device is determined based on protocol predefined information or configuration information of the network device.

70. A network device, characterized in that: include: A receiving module, configured to receive a first BSR sent by a terminal device, where the first BSR does not indicate first uplink data, and the first BSR is sent by the terminal device in a first transmission time period when a first condition is met; The first condition includes one or more of the following: The last transmission time corresponding to the first uplink data is located in the next transmission time period of the first transmission time period; and The time difference between the last transmission time moment corresponding to the first uplink data and the start time moment of the next transmission time period reaches the first time difference.

71. The network device according to claim 70, characterized in that If a second condition is met, the first BSR indicates the first uplink data, and the second condition includes one or more of the following: The last transmission time corresponding to the first uplink data is before the next transmission time period of the first transmission time period; and The last transmission moment corresponding to the first uplink data is located in the next transmission time period of the first transmission time period, and the time difference between the last transmission moment corresponding to the first uplink data and the start moment of the next transmission time period does not reach the first time difference.

72. The network device according to claim 70 or 71, characterized in that: The first time difference is determined based on protocol predefined information or configuration information of the network device.

73. A network device, characterized in that: include: The first receiving module is configured to receive first statistical information sent by a terminal device, where the first statistical information is used to indicate one or more of the following uplink transmission delays of the first cell: a first uplink transmission delay, wherein the first uplink transmission delay is associated with a power saving time period of the first cell; as well as A second uplink transmission delay, where the second uplink transmission delay is other uplink transmission delays in the uplink transmission delay except the first uplink transmission delay.

74. The network device according to claim 73, characterized in that The first uplink transmission delay is an uplink transmission delay caused by a power saving period of the first cell.

75. The network device according to claim 73 or 74, characterized in that: The first uplink transmission delay is determined based on a first duration, where the first duration is the duration during which the uplink data is stored in a cache of the terminal device and the first cell is in a power saving time period.

76. The network device according to any one of claims 73-75, characterized in that: The second uplink transmission delay is determined based on a second duration, where the second duration is the duration during which the uplink data is stored in the cache of the terminal device and the first cell is in a transmission time period.

77. The network device according to any one of claims 73 to 76, characterized in that: Whether the uplink transmission delay includes the first uplink transmission delay and the second uplink transmission delay is determined based on configuration information of a network device.

78. The network device according to any one of claims 73 to 77, characterized in that: The network device also includes: The second receiving module is used to receive first capability information sent by the terminal device, where the first capability information is used to indicate that the terminal device can count the first uplink transmission delay and the second uplink transmission delay.

79. A terminal device, characterized in that: The method comprises a memory and a processor, wherein the memory is used to store a program, and the processor is used to call the program in the memory so that the terminal device executes the method according to any one of claims 1 to 30.

80. A network device, characterized in that: It comprises a transceiver, a memory and a processor, wherein the memory is used to store a program, and the processor is used to call the program in the memory so that the network device executes the method as described in any one of claims 31-39.

81. A device, characterized in that The device comprises a processor, configured to call a program from a memory so as to cause the device to execute a method as claimed in any one of claims 1 to 39.

82. A chip, characterized in that: It comprises a processor, which is used to call a program from a memory so that a device equipped with the chip executes a method as described in any one of claims 1 to 39.

83. A computer-readable storage medium, characterized in that A program is stored thereon, the program causing a computer to execute the method according to any one of claims 1 to 39.

84. A computer program product, characterized in that The method comprises a program which causes a computer to execute the method according to any one of claims 1 to 39.

85. A computer program, characterized in that The computer program enables a computer to execute the method according to any one of claims 1 to 39.

Citation Information

Patent Citations

  • Communication method, device and system

    CN114630360A

  • Method and device for transmitting BSR

    CN116017727A

  • Communication method and communication device

    CN116113015A

  • Communication method and device

    CN116234042A

  • Method and apparatus for measuring transmission delay, terminal device, and network device

    WO2022077493A1