EP-4236424-B1 - DATA TRANSMISSION CONTROL METHOD AND APPARATUS
Inventors
- MIAO, Jinhua
- FU, JING
- WORRALL, CHANDRIKA KUMUDINIE
- Zeng, Erlin
- LIANG, JING
Dates
- Publication Date
- 20260506
- Application Date
- 20211013
Claims (14)
- A method for controlling data transmission, comprising: receiving (S201), by a terminal, configuration information of small data transmission, SDT, from a network device; wherein the configuration information of the SDT comprises logical channel information of the SDT, and the logical channel information of the SDT comprises priority of a logical channel of the SDT; and when the terminal is in an idle state or an inactive state, if the terminal determines that first data is to be sent, and that the configuration information of the SDT does not meet a transmission requirement of the first data, sending (S202), by the terminal, first information to the network device, wherein the first information is used to indicate that there exists the first data to be sent at the terminal, and the first information comprises a buffer status report which is used to indicate a data volume of the first data to be sent; wherein the sending (S202), by the terminal, the first information to the network device comprises: if priority of a logical channel corresponding to the first data is higher than the priority of the logical channel of the SDT, sending (S302), by the terminal, the buffer status report to the network device.
- The method according to claim 1, wherein after the sending (S202), by the terminal, the first information to the network device, the method further comprises: receiving (S203), by the terminal, second information from the network device, wherein the second information is used to instruct the terminal to enter a connected state; and entering (S204), by the terminal, the connected state according to the second information.
- The method according to claim 1 or 2, wherein the determining, by the terminal, that the configuration information of the SDT does not meet the transmission requirement of the first data comprises: determining, by the terminal, according to configuration information of a bearer of the SDT, that a bearer of the first data is not the bearer of the SDT; or, determining, by the terminal, according to configuration information of a bearer of the SDT, that a data volume of the first data is greater than or equal to a preset data volume; or, determining, by the terminal, according to configuration information of a bearer of the SDT, that a number of packets of the first data is greater than or equal to a preset number.
- The method according to claim 3, wherein the configuration information of the SDT comprises one or more of the following: configuration information of the bearer of the SDT, the preset data volume, or the preset number.
- The method according to any one of claims 1 to 4, wherein the first information further comprises: a radio resource control, RRC, establishment request, wherein the RRC establishment request is used to request establishment of an RRC connection; or, an RRC recovery request, wherein the RRC recovery request is used to request recovery of an RRC connection; or, an identifier of a bearer of the first data.
- The method according to claim 1, wherein before sending, by the terminal, the buffer status report to the network device, the method further comprises: receiving (S301), by the terminal, configuration information of the buffer status report from the network device; wherein the sending, by the terminal, the buffer status report to the network device comprises: sending (S302), by the terminal, the buffer status report to the network device according to the configuration information of the buffer status report.
- The method according to claim 6, wherein sending (S302), by the terminal, the buffer status report to the network device comprises: if there is no uplink resource available for sending the buffer status report, initiating, by the terminal, random access, and sending (S302) the buffer status report to the network device during a random access procedure; wherein the buffer status report is comprised in a Msg3 or MSGA message in the random access procedure.
- The method according to claim 5, wherein the RRC establishment request or the RRC recovery request comprises a request cause, wherein the request cause comprises a need for priority access to a network or a preset cause; and the preset cause comprises: existence of data that needs to be sent preferentially, or non-SDT data that is to be sent.
- The method according to any one of claims 2 to 8, further comprising: after the sending (S202), by the terminal, the first information to the network device, starting timing; and if timing duration is greater than or equal to preset duration and the terminal still does not receive the second information from the network device, entering, by the terminal, the connected state, or sending, by the terminal, the first information again.
- A method for controlling data transmission, comprising: sending (S201), by a network device, configuration information of small data transmission, SDT, to a terminal; and receiving (S202), by the network device, first information which is sent by the terminal in an idle state or an inactive state, wherein the first information is used to indicate that there exists first data to be sent at the terminal, and the configuration information of the SDT does not meet a transmission requirement of the first data; wherein the configuration information of the SDT comprises logical channel information of the SDT, the logical channel information of the SDT comprises priority of a logical channel of the SDT, the first information comprises a buffer status report which is used to indicate a data volume of the first data to be sent, and priority of a logical channel corresponding to the first data is higher than the priority of the logical channel of the SDT.
- The method according to claim 10, wherein that the configuration information of the SDT does not meet the transmission requirement of the first data comprises: a bearer of the first data is not a bearer of the SDT; or, a data volume of the first data is greater than or equal to a preset data volume; or, a number of packets of the first data is greater than or equal to a preset number.
- The method according to claim 11, wherein the configuration information of the SDT further comprises one or more of the following: configuration information of the bearer of the SDT, the preset data volume, or the preset number.
- An apparatus for controlling data transmission, comprising: a receiving unit (901), configured to receive configuration information of small data transmission, SDT, from a network device; wherein the configuration information of the SDT comprises logical channel information of the SDT, and the logical channel information of the SDT comprises priority of a logical channel of the SDT; a processing unit (902), configured to determine whether first data is to be sent, and the configuration information of the SDT does not meet a transmission requirement of the first data; and a sending unit (903), configured to, when a terminal is in an idle state or an inactive state, if the processing unit (902) determines that first data is to be sent, and that the configuration information of the SDT does not meet the transmission requirement of the first data, send first information to the network device, wherein the first information is used to indicate that there exists the first data to be sent at the terminal; wherein the first information comprises a buffer status report which is used to indicate a data volume of the first data to be sent, and the sending unit (903) is configured to send the buffer status report to the network device if priority of a logical channel corresponding to the first data is higher than the priority of the logical channel of the SDT.
- An apparatus for controlling data transmission, comprising: a sending unit (1001), configured to send configuration information of small data transmission, SDT, to a terminal; and a receiving unit (1002), configured to receive first information which is sent by the terminal in an idle state or an inactive state, wherein the first information is used to indicate that there exists first data to be sent at the terminal, and the configuration information of the SDT does not meet a transmission requirement of the first data; wherein the configuration information of the SDT comprises logical channel information of the SDT, the logical channel information of the SDT comprises priority of a logical channel of the SDT, the first information comprises a buffer status report which is used to indicate a data volume of the first data to be sent, and priority of a logical channel corresponding to the first data is higher than the priority of the logical channel of the SDT.
Description
TECHNICAL FIELD The present application relates to the field of communication technologies, and in particular to a method and an apparatus for controlling data transmission. BACKGROUND In a communication system, a terminal may be in any of the following states: an idle state, an inactive state, and a connected state. When the terminal is in the connected state, the terminal may perform data transmission with a network device. When the terminal is in the idle state or the inactive state, the terminal generally does not perform data transmission with the network side. However, in a case, in order to reduce a delay of data transmission, when the terminal is in the idle state or the inactive state, the terminal is allowed to perform small data transmission (SDT) with the network device. The small data transmission indicates that when a data volume of data to be transmitted is less than a certain threshold, or the number of packets of data to be transmitted is less than a certain number, the terminal can remain in the idle state or inactive state and perform transmission of the data to be transmitted between the terminal and the network side without entering the connected state. However, if other data that does not meet the small data transmission conditions needs to be transmitted during the small data transmission between the terminal and the network side, no relevant solution is available currently. WO 2020/092126 A1 discloses that a UE in idle mode may use a preconfigured uplink resource for transmission, retransmission, and/or HARQ. For example, the UE may store configuration data for a preconfigured uplink resource and an RNTI for idle mode communication. A contribution by OPPO, titled "The Conditions for Small Data Transmission in Inactive State", for the 3GPP TSG RAN WG2 Meeting no. #111-e, no. R2-2006837, discloses the conditions for triggering small data transmission. With respect to service based small data transmission trigger, one of the candidate solutions can be that network can configure which logical channel is allowed to trigger small data transmission in RRC Inactive state. A contribution by QUALCOMM INCORPORATED, titled "Small data transmission in inactive state", for the 3GPP TSG RAN WG3 Ad Hoc Meeting, no. R3-170158, discloses that small data transmission in inactive state without going into RRC_CONNECTED is a benefit of inactive state on signalling reduction, UE power saving and latency reduction. This paper proposes Xn data forwarding to avoid UE context transfer, in UL or UL triggered small data transmission in RRC_INACTIVE. SUMMARY The invention is set out in the appended set of claims. The present application provides a method and an apparatus for controlling data transmission, which are used to provide a solution for a case where there exists other data at the terminal which needs to be transmitted but does not meet a small data transmission condition so as to ensure timely transmission of the data. In a first aspect, the present application provides a method for controlling data transmission performed by a terminal. In a second aspect, the present application provides a method for controlling data transmission performed by a network device. In a third aspect, the present application provides an apparatus for controlling data transmission. In a fourth aspect, the present application provides an interrelated apparatus for controlling data transmission. Therefore, the present application provides a related solution for a case where the configuration information of the SDT at the terminal does not meet the transmission requirement of the first data, so as to ensure the timely transmission of the first data. BRIEF DESCRIPTION OF DRAWINGS In order to describe the technical solutions in the present application or prior art more clearly, drawings that need to be used in the description of the embodiments or prior art will be introduced briefly in the following. Obviously, the drawings described below are some embodiments of the present invention, and for those of ordinary skill in the art, other drawings can be obtained based on these drawings without paying creative efforts. FIG. 1 is a schematic diagram of an application scenario provided by an embodiment of the present application.FIG. 2 is a flowchart of a method for controlling data transmission.FIG. 3 is a flowchart of a method for controlling data transmission provided by an embodiment of the present application.FIG. 4 is a flowchart of a method for controlling data transmission.FIG. 5 is a flowchart of a method for controlling data transmission.FIG. 6 is a flowchart of a method for controlling data transmission.FIG. 7 is a schematic structural diagram of an apparatus for controlling data transmission.FIG. 8 is a schematic structural diagram of an apparatus for controlling data transmission.FIG. 9 is a schematic structural diagram of an apparatus for controlling data transmission provided by another embodiment of the present applicati