Data transmission method, device, communication equipment and storage medium

Through the target interaction between the terminal device and the network device, the terminal device is turned from the inactive state to the connected state, solving the problem of processing data that does not support transmission during small data transmission, achieving successful data transmission and reducing power consumption of the terminal device.

CN116114369BActive Publication Date: 2025-04-04GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202080105159.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-12-25
Publication Date
2025-04-04
Estimated Expiration
2040-12-25

AI Technical Summary

Technical Problem

During the small data transmission process, if the terminal device is in a non-supported state, how to deal with data that does not support transmission during the small data transmission process (non-SDT data) has not been resolved.

Method used

Through the target interaction between the terminal device and the network device, the terminal device is transferred from the inactive state to the connected state, so that the first data transmitted during the small data transmission is not supported in the connected state.

Benefits of technology

It ensures that data that does not support transmission during small data transmission can be successfully transmitted, reducing the power consumption and overhead of the terminal equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116114369B_ABST
    Figure CN116114369B_ABST
Patent Text Reader

Abstract

The present application discloses a data transmission method, apparatus, communication equipment and storage medium, and relates to the field of wireless communication. The method is applied to a terminal device, and the method includes: in a small data transmission process, in response to the arrival of first data in the terminal device, performing target interaction with a network device to make the terminal device enter a connected state; the terminal device in the connected state transmits the first data; wherein the small data transmission process is a data transmission process in which the terminal device is in an inactive state, and the first data includes data that is not supported to be transmitted during the small data transmission process. In an embodiment of the present application, the terminal device and the network device perform target interaction to make the terminal device return from an inactive state to a connected state, and transmit the first data that is not supported to be transmitted during the small data transmission process in the connected state.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communications, and in particular to a data transmission method, apparatus, communication equipment and storage medium. Background Art

[0002] The RRC_INACTIVE state (i.e., inactive state) is a new radio resource control (RRC) state introduced by the New Radio (NR) system from the perspective of energy saving.

[0003] Small Data Transmission (SDT) was introduced in R17. The small data transmission process corresponding to small data transmission is a non-active data transmission process. Through the small data transmission process, the terminal device does not need to enter the RRC_CONNECTED state (i.e., the connected state), and can complete data transmission in the non-active state, thereby reducing the power consumption and overhead of the terminal device.

[0004] During the small data transmission process, if the terminal device receives data that is not supported for transmission during the small data transmission process (which can be recorded as non-SDT data), how to process the non-SDT data has not yet been proposed in the relevant technology. Summary of the invention

[0005] The embodiment of the present application provides a data transmission method, apparatus, communication device and storage medium, wherein a terminal device and a network device perform target interaction so that the terminal device returns from an inactive state to a connected state, and transmits first data that is not supported to be transmitted in a small data transmission process in the connected state. The technical solution is as follows:

[0006] According to one aspect of the present application, a data transmission method is provided, which is applied to a terminal device, and the method includes:

[0007] In the process of transmitting small data, in response to the arrival of first data in the terminal device, performing target interaction with a network device so that the terminal device enters a connected state;

[0008] The terminal device in the connected state transmits the first data;

[0009] The small data transmission process is a data transmission process in which the terminal device is in an inactive state, and the first data includes data that is not supported to be transmitted during the small data transmission process.

[0010] According to one aspect of the present application, a data transmission method is provided, which is applied to a network device, and the method includes:

[0011] Performing target interaction with a terminal device so that the terminal device enters a connected state, wherein the target interaction is initiated by the terminal device when first data arrives during a small data transmission process;

[0012] receiving the first data transmitted by the terminal device in the connected state;

[0013] The small data transmission process is a data transmission process in which the terminal device is in an inactive state, and the first data includes data that is not supported to be transmitted during the small data transmission process.

[0014] According to one aspect of the present application, there is provided a data transmission device, which is applied to a terminal device, and the device comprises: a target interaction execution module and a first data transmission module;

[0015] The target interaction execution module is used to execute target interaction with the network device in response to the arrival of first data in the terminal device during the small data transmission process so that the terminal device enters a connected state;

[0016] The first data transmission module is used for the terminal device in the connected state to transmit the first data;

[0017] The small data transmission process is a data transmission process in which the terminal device is in an inactive state, and the first data includes data that is not supported to be transmitted during the small data transmission process.

[0018] According to one aspect of the present application, there is provided a data transmission device, which is applied to a network device, and the device comprises: a target interaction execution module and a first data receiving module;

[0019] The target interaction execution module is used to execute target interaction with the terminal device so that the terminal device enters a connected state, wherein the target interaction is initiated by the terminal device when first data arrives during the small data transmission process;

[0020] The first data receiving module is used to receive the first data transmitted by the terminal device in the connected state;

[0021] The small data transmission process is a data transmission process in which the terminal device is in an inactive state, and the first data includes data that is not supported to be transmitted during the small data transmission process.

[0022] According to one aspect of the present application, a terminal device is provided, the terminal device comprising: a processor and a transceiver connected to the processor; wherein,

[0023] The transceiver is used for, in response to the arrival of first data in the terminal device during the small data transmission process, performing target interaction with the network device so that the terminal device enters a connected state;

[0024] The transceiver is used for the terminal device in the connected state to transmit the first data;

[0025] The small data transmission process is a data transmission process in which the terminal device is in an inactive state, and the first data includes data that is not supported to be transmitted during the small data transmission process.

[0026] According to one aspect of the present application, a network device is provided, the network device comprising: a processor and a transceiver connected to the processor; wherein:

[0027] The transceiver is used to perform target interaction with the terminal device so that the terminal device enters a connected state, wherein the target interaction is initiated by the terminal device when first data arrives during a small data transmission process;

[0028] The transceiver is used to receive the first data transmitted by the terminal device in the connected state;

[0029] The small data transmission process is a data transmission process in which the terminal device is in an inactive state, and the first data includes data that is not supported to be transmitted during the small data transmission process.

[0030] According to one aspect of the present application, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores executable instructions, and the executable instructions are loaded and executed by a processor to implement the data transmission method as described in the above aspect.

[0031] According to one aspect of an embodiment of the present application, a chip is provided, which includes a programmable logic circuit and / or program instructions. When the chip runs on a computer device, it is used to implement the data transmission method described in the above aspect.

[0032] According to one aspect of the present application, a computer program product is provided. When the computer program product is executed on a processor of a computer device, the computer device executes the data transmission method described in the above aspect.

[0033] The technical solution provided by the embodiments of the present application includes at least the following beneficial effects:

[0034] The first data includes data that is not supported to be transmitted during the small data transmission process. When the first data arrives at a terminal device that is in the small data transmission process, the terminal device and the network device perform target interaction to enable the terminal device to return from an inactive state to a connected state, and transmit the first data in the connected state, thereby ensuring the successful transmission of the first data. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0036] Figure 1 is a block diagram of a communication system provided by an exemplary embodiment of the present application;

[0037] Figure 2 is a flow chart of a data transmission method provided by an exemplary embodiment of the present application;

[0038] Figure 3 is a flow chart of a data transmission method provided by an exemplary embodiment of the present application;

[0039] Figure 4 is a flow chart of a data transmission method provided by an exemplary embodiment of the present application;

[0040] Figure 5 is a flow chart of a data transmission method provided by an exemplary embodiment of the present application;

[0041] Figure 6 is a flow chart of a data transmission method provided by an exemplary embodiment of the present application;

[0042] Figure 7 is a structural block diagram of a data transmission device provided by an exemplary embodiment of the present application;

[0043] Figure 8 is a structural block diagram of a data transmission device provided by an exemplary embodiment of the present application;

[0044] Fig. 9 It is a structural diagram of a communication device provided by an exemplary embodiment of the present application. DETAILED DESCRIPTION

[0045] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below in conjunction with the accompanying drawings.

[0046] First, the nouns involved in the embodiments of the present application are briefly introduced:

[0047] RRC Status:

[0048] In order to reduce air interface signaling and quickly restore wireless connections and data services, a new RRC state, the RRC_INACTIVE state, is defined in NR.

[0049] RRC_INACTIVE state (i.e. inactive state): mobility is based on cell selection reselection of the terminal device, there is a connection between the Core Network (CN) and the NR, the UE access context exists on a certain network device, paging is triggered by the Radio Access Network (RAN), the RAN-based paging area is managed by the RAN, and the network device side knows the location of the terminal device based on the RAN paging area level.

[0050] Small Data Transmission (SDT):

[0051] Small data transmission is a data transmission mode configured for terminal devices in an inactive state. Through the small data transmission process, the terminal device can complete data transmission without entering the connection state, thereby reducing the power consumption and overhead of the terminal device.

[0052] During the small data transmission process, when data that is not supported for transmission during the small data transmission process (referred to as non-SDT data) arrives, further discussion is needed on how to handle the arriving non-SDT data. This application provides the following solution to this problem.

[0053] Figure 1 A block diagram of a communication system provided by an exemplary embodiment of the present application is shown. The communication system may include: an access network 12 and a terminal device 14.

[0054] The access network 12 includes several network devices 120. The network device 120 may be a base station, which is a device deployed in the access network to provide wireless communication functions for the terminal. The base station may include various forms of macro base stations, micro base stations, relay stations, access points, and the like. In systems using different wireless access technologies, the names of devices with base station functions may be different. For example, in an LTE system, it is called eNodeB or eNB; in a 5G NR-U system, it is called gNodeB or gNB. With the evolution of communication technology, the description of "base station" may change. For the convenience of the embodiments of the present application, the above-mentioned devices that provide wireless communication functions for the terminal device 14 are collectively referred to as network devices.

[0055] The terminal device 14 may include various handheld devices with wireless communication functions, vehicle-mounted devices, wearable devices, computing devices or other processing devices connected to a wireless modem, as well as various forms of user equipment, mobile stations (MS), terminals, etc. For ease of description, the above-mentioned devices are collectively referred to as terminals. The network device 120 and the terminal device 14 communicate with each other through some air interface technology, such as a Uu interface. Optionally, the terminal device 14 supports the execution of a small data transmission process in an inactive state.

[0056] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Global System of Mobile Communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD) system, Advanced Long Term Evolution (LTE-A) system, New Radio (NR) system, NR system evolution system, LTE on unlicensed spectrum (LTE-based access to Unlicensed spectrum, LTE-U) system, NR-U system, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication system, Wireless Local Area Network (WLAN) system. Networks, WLAN), Wireless Fidelity (WiFi), next generation communication systems or other communication systems, etc.

[0057] Generally speaking, the number of connections supported by traditional communication systems is limited and easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communications, but also support, for example, device to device (Device to Device, D2D) communication, machine to machine (Machine to Machine, M2M) communication, machine type communication (Machine Type Communication, MTC), vehicle to vehicle (V2V) communication and vehicle to everything (V2X) system, etc. The embodiments of the present application can also be applied to these communication systems.

[0058] Figure 2 FIG. 1 is a flowchart of a data transmission method provided by an exemplary embodiment of the present application. The method can be applied to Figure 1 In the communication system shown, the method includes:

[0059] Step 210: During the small data transmission process, in response to the arrival of first data in the terminal device, the terminal device and the network device perform target interaction to make the terminal device enter a connected state.

[0060] When the terminal device receives the first data, the terminal device and the network device perform a target interaction so that the terminal device enters a connected state. It is understandable that the target interaction performed between the terminal device and the network device includes at least one interaction behavior between the terminal device and the network device, and through at least one interaction behavior, the terminal device returns from the inactive state to the connected state to transmit the first data in the connected state.

[0061] The small data transmission process is an inactive data transmission process, and the first data includes data that is not supported to be transmitted in the small data transmission process.

[0062] Small data transmission is a data transmission method configured for terminal devices in an inactive state, which does not require an RRC connection to be established between the terminal device and the network device. For terminal devices with small data volume and low transmission frequency, if data transmission can only be performed after the RRC connection with the network device is restored through the connection recovery process, the terminal device needs to return to the inactive state after the data transmission is completed, and the power consumption of the terminal device is relatively large. By performing a small data transmission process in an inactive state, the terminal device can avoid the transition of the RRC state, thereby reducing the power consumption of the terminal device.

[0063] Optionally, the small data transmission process includes: a small data transmission process based on a configured grant (Configured Grant, CG); or a small data transmission process based on a random access channel (Random Access Channel, RACH). Among them, the small data transmission process based on RACH can be a small data transmission process based on a 2-step RACH, and can also be a small data transmission process based on a 4-step RACH.

[0064] Optionally, the network device configures DRB information for the terminal device to allow small data transmission. Based on the DRB information, the data arriving at the terminal device may be data that supports transmission during the small data transmission process, or may be data that does not support transmission during the small data transmission process (i.e., the first data).

[0065] Optionally, the terminal device determines that the first data has arrived in the terminal device based on the connection recovery indication; the connection recovery indication is an indication received by the RRC layer in the terminal device and sent by the upper layer. That is, when the terminal device is performing small data transmission, the RRC layer receives the connection recovery indication triggered by the upper layer, and through the inter-layer interaction, the terminal device determines that the first data has arrived.

[0066] Optionally, the small data transmission process corresponds to a first timer, and when the terminal device initiates the small data transmission process, the first timer is started. Optionally, the terminal device determines whether the inactive state transmission condition is met, and if so, initiates the small data transmission process. The embodiment of the present application does not limit the specific content of the inactive state transmission condition.

[0067] Step 220: The terminal device in the connected state transmits the first data.

[0068] After entering the connection state through target interaction, the terminal device in the connection state transmits the first data.

[0069] The first data includes data that is not supported to be transmitted in the small data transmission process, that is, the first data is data that needs to be transmitted by the terminal device in a connected state.

[0070] Step 230: The network device receives first data.

[0071] The network device receives first data sent by the terminal device in a connected state.

[0072] To sum up, in the method provided in the embodiment of the present application, the first data includes data that is not supported to be transmitted during the small data transmission process. When the first data arrives at a terminal device that is in the process of transmitting small data, the terminal device and the network device perform target interaction to enable the terminal device to return from an inactive state to a connected state, and transmit the first data in the connected state, thereby ensuring the successful transmission of the first data.

[0073] Based on Figure 2 In the optional embodiment, there are the following two different schemes for the target interaction performed between the terminal device and the network device.

[0074] 1) The terminal device initiates a connection recovery process to the network device so that the terminal device enters a connected state.

[0075] Optionally, after the small data transmission process is completed, the terminal device initiates a connection recovery process by sending a connection recovery request.

[0076] 2) The terminal device sends a first data arrival indication to the network device via uplink small data transmission, so that the terminal device enters a connected state.

[0077] The first data arrival indication is used to notify the network device terminal device that first data has arrived, and the uplink small data transmission is the uplink data transmission in the small data transmission process.

[0078] During the small data transmission process, the terminal device carries a first data arrival indication in the uplink small data transmission. The first data arrival indication is used to notify the network device that the terminal device has arrived with the first data, so that the network device can promptly instruct the terminal device to change the RRC state, thereby allowing the terminal device to enter the connected state as soon as possible to transmit the first data.

[0079] Below, exemplary descriptions are given for different schemes of performing target interaction between the two terminal devices and the network device so that the terminal device can recover the connection state.

[0080] 1) The terminal device initiates a connection recovery process to the network device so that the terminal device enters a connected state.

[0081] Based on Figure 2 In an optional embodiment, Figure 3 FIG. 1 is a flowchart of a data transmission method provided by an exemplary embodiment of the present application. The method can be applied to Figure 1 In the communication system shown, the method comprises the following steps:

[0082] Step 310: The terminal device sends a connection recovery request.

[0083] The terminal device initiates the connection recovery process by sending a connection recovery request. The connection recovery request is used to request the network device to restore the RRC connection so that the terminal device returns to the connected state. Optionally, the terminal device sends the connection recovery request after the small data transmission process is completed and the terminal device is in an inactive state.

[0084] Optionally, the small data transmission process corresponds to a first timer; in response to the arrival of first data by a terminal device in the small data transmission process, the terminal device determines the state of the first timer; in response to the first timer not being in a running state, a connection recovery request is sent.

[0085] The first timer is a timer for failure detection of the small data transmission process. During the operation of the first timer, the terminal device performs related functions of the small data transmission process. If the first timer is not in a running state, it means that the small data transmission process has ended. Correspondingly, in response to the first timer being in a running state, it means that the small data transmission process is in progress, and the terminal device does not perform the step of sending a connection recovery request.

[0086] It can be understood that, in response to the first timer not being in a running state, the terminal device can further determine the current RRC state, and send a connection recovery request when the RRC state is in an inactive state.

[0087] Optionally, the first timer is not in a running state, including any one of the following two situations:

[0088] 1. The first timer times out.

[0089] Optionally, the first timer corresponds to a preset running time. When the first timer reaches the running time, the first timer times out.

[0090] Optionally, when the first timer times out, the terminal device may consider that the small data transmission process has failed, and the terminal device sends a connection recovery request.

[0091] 2. The first timer is terminated when triggered by the first message sent by the network device.

[0092] Optionally, before step 310, the network device sends a first message, and the terminal device receives the first message accordingly.

[0093] Optionally, the first timer corresponds to a preset running time. When the first timer does not reach the running time, the terminal device receives a first message sent by the network device, then the first timer is terminated and the small data transmission process ends.

[0094] The first message is used to instruct the terminal device to end the small data transmission process. Optionally, the first message is also used to indicate the RRC state of the terminal device.

[0095] In one possible implementation, the first message includes a connection state indication, and the connection state indication is used to indicate that the terminal device enters a connection state. In response to the first message including the connection state indication, the terminal device enters a connection state. Exemplarily, the connection state indication includes: radio resource control connection resumption (RRCResume) or radio resource control connection establishment (RRCSetup). It can be understood that, in the case where the first message includes a connection state indication, the terminal device has entered a connection state according to the connection state indication, and there is no need to send a connection resumption request after receiving the first message.

[0096] In another possible implementation, the first message includes an inactive state indication, and the inactive state indication is used to indicate that the terminal device remains in the inactive state. In response to the first message including the inactive state indication, the terminal device sends a connection recovery request. Exemplarily, the inactive state indication includes: radio resource control connection release with suspension configuration (RRCReleasewithsuspendconfig). It can be understood that when the first message includes the inactive state indication, the terminal device remains in the inactive state, and the terminal device needs to send a connection recovery request to return from the inactive state to the connected state after receiving the first message.

[0097] Step 320: The network device receives a connection recovery request.

[0098] The network device receives the connection recovery request sent by the terminal device.

[0099] Step 330: The network device sends a connection recovery response.

[0100] The connection recovery response is used to respond to the connection recovery request sent by the terminal device, and the connection recovery response is used to instruct the terminal device to enter a connected state.

[0101] Step 340: The terminal device receives a connection recovery response and enters a connected state based on the connection recovery response.

[0102] The terminal device receives the connection recovery response sent by the network device, and enters the connection state according to the instruction of the connection recovery response.

[0103] Optionally, the connection recovery process in which the terminal device sends a connection recovery request to return to the connected state in the above steps 310 to 340 can refer to the 3GPP (3 rd Definition in 38.331.5.3.13 in the 3rd Generation Partnership Project (3GPP) standard.

[0104] Step 350: The terminal device in the connected state transmits the first data.

[0105] Step 360: The network device receives first data.

[0106] To sum up, the method provided in this embodiment, after the small data transmission process is completed, the terminal device can initiate a connection recovery process by sending a connection recovery request to enable the terminal device to enter a connected state, thereby ensuring the transmission of the first data in the connected state.

[0107] At the same time, according to the method provided in this embodiment, the network device can send a first message to the terminal device for terminating the small data transmission process. When the first message indicates that the terminal device enters a connected state, the terminal device directly enters the connected state. When the first message indicates that the terminal device remains in an inactive state, the terminal device then initiates a connection recovery request to return to the connected state. By utilizing the first message, the signaling interaction required for the terminal device to return to the connected state can be minimized, thereby improving the communication efficiency between the network device and the terminal device.

[0108] At the same time, in the method provided in this embodiment, the small data transmission process corresponds to a first timer, and the small data transmission process is valid during the operation of the first timer. The terminal device executes related functions of the small data transmission process during the operation of the first timer, thereby avoiding the problem of high power consumption caused by the terminal device being in the small data transmission process all the time.

[0109] Exemplary, with reference to Figure 4 , Figure 4 A flow chart of a data transmission method provided by an exemplary embodiment of the present application is shown.

[0110] like Figure 4 As shown in (a) in FIG. 1 , the steps are as follows:

[0111] Step 41: The terminal device initiates a small data transmission process.

[0112] When the terminal device initiates a small data transmission process, a first timer is started.

[0113] Optionally, after initiating the small data transmission, uplink data transmission or downlink data transmission is performed between the terminal device and the network device.

[0114] Step 42: First data arrives at the terminal device.

[0115] The first data includes data that is not supported to be transmitted during the small data transmission process.

[0116] Optionally, after the first data arrives at the terminal device, uplink data transmission or downlink data transmission continues between the terminal device and the network device.

[0117] Step 43: The network device sends a first message to the terminal device, where the first message includes an inactive state indication.

[0118] Exemplarily, the inactive state indication includes: RRCReleasewithsuspendconfig.

[0119] After receiving the first message including the inactive state indication, the terminal device stops running the first timer and remains in the inactive state.

[0120] Step 44: The terminal device sends a connection recovery request.

[0121] The terminal detects that it is currently in an inactive state, and initiates a connection recovery process by sending a connection recovery request to return to a connected state.

[0122] like Figure 4 As shown in (b) in FIG. 1 , the steps are as follows:

[0123] Step 45: The terminal device initiates a small data transmission process.

[0124] When the terminal device initiates a small data transmission process, a first timer is started.

[0125] Optionally, after initiating the small data transmission, uplink data transmission or downlink data transmission is performed between the terminal device and the network device.

[0126] Step 46: First data arrives at the terminal device.

[0127] The first data includes data that is not supported to be transmitted during the small data transmission process.

[0128] Optionally, after the first data arrives at the terminal device, uplink data transmission or downlink data transmission continues between the terminal device and the network device.

[0129] Step 47: The network device sends a first message to the terminal device, where the first message includes a connection state indication.

[0130] Exemplarily, the connection state indication includes: RRCResume or RRCSetup.

[0131] After receiving the first message including the connection state indication, the terminal device stops running the first timer and enters the connection state.

[0132] 2) The terminal device sends a first data arrival indication to the network device via uplink small data transmission, so that the terminal device enters a connected state.

[0133] Based on Figure 2 In an optional embodiment, Figure 5 FIG. 1 is a flowchart of a data transmission method provided by an exemplary embodiment of the present application. The method can be applied to Figure 1In the communication system shown, the method comprises the following steps:

[0134] Step 510: The terminal device generates a first data arrival indication.

[0135] The first data arrival indication is used to notify the network device that the first data has arrived at the terminal device.

[0136] In one possible implementation, an RRC layer in a terminal device generates a first data arrival indication. In another possible implementation, the RRC layer in the terminal device instructs a lower layer in the terminal device to generate the first data arrival indication. Exemplarily, the RRC layer instructs a media access control (MAC) layer to generate a MAC control element (CE).

[0137] Optionally, the small data transmission process corresponds to a first timer; the terminal device determines the state of the first timer; and in response to the first timer being in a running state, generates a first data arrival indication.

[0138] The first timer is a timer for failure detection of the small data transmission process. During the operation of the first timer, the terminal device performs related functions of the small data transmission process. In response to the first timer being in the running state, the terminal device generates a first data arrival indication to notify the network device that the first data has arrived at the terminal device during the small data transmission process. Correspondingly, in response to the first timer not being in the running state, the terminal device does not generate the first data arrival indication.

[0139] Optionally, when the terminal device determines that the first timer has timed out, the terminal device may consider that the small data transmission process has failed, and the terminal device does not need to perform the following steps 520 to 550. The terminal device sends a connection recovery request to enter the connected state through the connection recovery process.

[0140] Step 520: The terminal device sends a first data arrival indication via uplink small data transmission.

[0141] The uplink small data transmission is the uplink data transmission in the small data transmission process.

[0142] In a possible implementation, the terminal device performs uplink small data transmission on an uplink small data transmission resource and sends a first data arrival indication; wherein the uplink small data transmission resource includes at least one of the following resources: message 3 (i.e., Msg3), message A payload (i.e., MsgApayload), configured authorized uplink resources, and dynamically scheduled uplink resources. It can be understood that the uplink small data transmission resource is a resource dedicated to the small data transmission process.

[0143] In another possible implementation, in response to the absence of valid uplink small data transmission resources, the terminal device initiates a random access process; wherein the message 3 or message A payload of the random access process carries a first data arrival indication. Optionally, the message 3 or message A payload of the random access process also carries a cell radio network temporary identifier (Cell-Radio Network Temporary Identifier, C-RNTI), and the C-RNTI supports uniquely identifying the terminal device in the cell.

[0144] Optionally, when forming a MAC protocol data unit (PDU), the priority of the first data arrival indication is higher than the priority of user data carried on a dedicated transmission channel (DTCH), and the priority of the first data arrival indication is higher than the priority of user signaling carried on a dedicated control channel (DCCH), and the priority of the first data arrival indication is higher than or equal to the priority of a buffer status report (BSR) MAC CE. The higher priority corresponding to the first data arrival indication can ensure that the first data arrival indication is transmitted first.

[0145] Step 530: The network device receives a first data arrival indication through uplink small data transmission.

[0146] Step 540: The network device sends a second message, where the second message includes a connection state indication.

[0147] After receiving the first data arrival indication, the network device feeds back a second message to the terminal device, where the second message includes a connection state indication so that the terminal device enters a connection state.

[0148] The second message is used to indicate that the terminal device ends the small data transmission process. Optionally, the second message is also used to indicate the RRC state of the terminal device. For example, the connection state indication in the second message is used to indicate that the terminal device enters the connection state. Exemplarily, the connection state indication includes: RRCResume or RRCSetup.

[0149] Step 550: The terminal device receives the second message, and enters a connected state based on a connection state indication in the second message.

[0150] The terminal device receives the second message sent by the network device, ends the small data transmission process based on the second message, and enters the connection state according to the connection state indication in the second message.

[0151] It is understandable that the above steps 540 to 550 are exemplarily described with the second message including a connection state indication. It is possible that the timing when the terminal device sends the first data arrival indication is close to the timing when the network device sends the second message, and the network device fails to send the second message including the connection state indication according to the first data arrival indication, but sends the second message including the inactive state indication. In this case, the terminal device needs to send a connection recovery request to enter the connection state through the connection recovery process. Exemplarily, the inactive state indication includes: RRCReleasewithsuspendconfig.

[0152] Step 560: The terminal device in the connected state transmits the first data.

[0153] Step 570: The network device receives first data.

[0154] To sum up, in the method provided in this embodiment, during the small data transmission process, the terminal device can generate and send a first data arrival indication to the network device, so that the network device can promptly feedback a second message according to the first data arrival indication, thereby enabling the terminal device to enter a connected state according to the connection state indication in the second message to transmit the first data.

[0155] At the same time, with the method provided in this embodiment, the terminal device can send the first data arrival indication to the network device side by means of uplink small data transmission resources or initiating a random access process, thereby ensuring the successful transmission of the first data arrival indication.

[0156] At the same time, in the method provided in this embodiment, the small data transmission process corresponds to a first timer, and the small data transmission process is valid during the operation of the first timer. The terminal device executes related functions of the small data transmission process during the operation of the first timer, thereby avoiding the problem of high power consumption caused by the terminal device being in the small data transmission process all the time.

[0157] Exemplary, with reference to Figure 6 , Figure 6 A flow chart of a data transmission method provided by an exemplary embodiment of the present application is shown.

[0158] like Figure 6 As shown in (a) in FIG. 1 , the steps are as follows:

[0159] Step 61: The terminal device initiates a small data transmission process.

[0160] When the terminal device initiates a small data transmission process, a first timer is started.

[0161] Optionally, after initiating the small data transmission, uplink data transmission or downlink data transmission is performed between the terminal device and the network device.

[0162] Step 62: First data arrives at the terminal device.

[0163] The first data includes data that is not supported to be transmitted during the small data transmission process.

[0164] Optionally, after the first data arrives at the terminal device, uplink data transmission or downlink data transmission continues between the terminal device and the network device.

[0165] Step 63: The terminal device sends a first data arrival indication via uplink small data transmission.

[0166] The first data arrival indication is used to notify the network device that the first data has arrived at the terminal device.

[0167] Optionally, the uplink transmission resources corresponding to the uplink data transmission include: at least one of: message 3 (ie, Msg3), message A payload (ie, MsgA payload), configured authorized uplink resources, and dynamically scheduled uplink resources.

[0168] Step 64: The network device sends a second message to the terminal device, where the second message includes a connection state indication.

[0169] Exemplarily, the connection state indication includes: RRCResume or RRCSetup.

[0170] After receiving the second message including the connection state indication, the terminal device stops running the first timer and enters the connection state.

[0171] like Figure 6 As shown in (b) in FIG. 1 , the steps are as follows:

[0172] Step 65: The terminal device initiates a small data transmission process.

[0173] When the terminal device initiates a small data transmission process, a first timer is started.

[0174] Optionally, after initiating the small data transmission, uplink data transmission or downlink data transmission is performed between the terminal device and the network device.

[0175] Step 66: First data arrives at the terminal device.

[0176] The first data includes data that is not supported to be transmitted during the small data transmission process.

[0177] Optionally, after the first data arrives at the terminal device, there is no effective uplink transmission resource between the terminal device and the network device.

[0178] Step 67: The terminal device initiates a random access process carrying a first data arrival indication to the network device.

[0179] The first data arrival indication is used to notify the network device that the first data has arrived at the terminal device.

[0180] Optionally, the first data arrival indication is carried in the payload of message 3 or message A of the random access process.

[0181] Step 68: The network device sends a second message to the terminal device, where the second message includes a connection state indication.

[0182] Exemplarily, the connection state indication includes: RRCResume or RRCSetup.

[0183] After receiving the second message including the connection state indication, the terminal device stops running the first timer and enters the connection state.

[0184] It should be noted that the above method embodiments can be implemented separately or in combination, and this application does not limit this.

[0185] In the above-mentioned embodiments, the steps executed by the terminal device can be independently implemented as a data transmission method on the terminal device side, and the steps executed by the network device can be independently implemented as a data transmission method on the network device side.

[0186] Figure 7 A structural block diagram of a data transmission device provided by an exemplary embodiment of the present application is shown. The device can be implemented as a terminal device, or implemented as a part of a terminal device. The device includes: a target interaction execution module 701 and a first data transmission module 702;

[0187] The target interaction execution module 701 is used for executing target interaction with a network device in response to first data arriving at the terminal device during the small data transmission process so that the terminal device enters a connected state;

[0188] The first data transmission module 702 is used for the terminal device in the connected state to transmit the first data;

[0189] The small data transmission process is a data transmission process in which the terminal device is in an inactive state, and the first data includes data that is not supported to be transmitted during the small data transmission process.

[0190] In an optional embodiment, the target interaction execution module 701 is used to initiate a connection recovery process to the network device so that the terminal device enters the connection state;

[0191] or,

[0192] The target interaction execution module 701 is used to send a first data arrival indication through an uplink small data transmission so that the terminal device enters the connected state. The first data arrival indication is used to notify the network device that the first data has arrived at the terminal device. The uplink small data transmission is the uplink data transmission in the small data transmission process.

[0193] In an optional embodiment, the target interaction execution module 701 is used to send a connection recovery request, wherein the connection recovery request is used to request to enter the connection state; receive a connection recovery response fed back by the network device; and enter the connection state based on the connection recovery response.

[0194] In an optional embodiment, the small data transmission process corresponds to a first timer; the target interaction execution module 701 is used to determine the state of the first timer; in response to the first timer not being in a running state, send the connection recovery request.

[0195] In an optional embodiment, the first timer is not in a running state, including any one of the following two situations: the first timer times out; or the first timer is terminated under the triggering of a first message sent by the network device.

[0196] In an optional embodiment, in response to the first timer being terminated under the trigger of the first message sent by the network device, the target interaction execution module 701 is used to receive the first message sent by the network device during the operation of the first timer; in response to the first message including an inactive state indication, send the connection recovery request, and the inactive state indication is used to instruct the terminal device to remain in the inactive state.

[0197] In an optional embodiment, the target interaction execution module 701 is used to enter the connection state in response to the first message including a connection state indication, where the connection state indication is used to instruct the terminal device to enter the connection state.

[0198] In an optional embodiment, the inactive state indication includes: RRCReleasewithsuspendconfig.

[0199] In an optional embodiment, the connection state indication includes: RRCResume or RRCSetup.

[0200] In an optional embodiment, the target interaction execution module 701 is used to generate the first data arrival indication; send the first data arrival indication through the uplink small data transmission; receive a second message sent by the network device, the second message including a connection state indication; and enter the connection state based on the connection state indication.

[0201] In an optional embodiment, the target interaction execution module 701 is used to perform the uplink small data transmission on the uplink small data transmission resources and send the first data arrival indication; wherein the uplink small data transmission resources include at least one of the following resources: message 3, message A load, CG uplink resources, and dynamically scheduled uplink resources.

[0202] In an optional embodiment, the target interaction execution module 701 is used to initiate a random access process in response to the absence of valid uplink small data transmission resources; wherein, the first data arrival indication is carried in the message 3 or message A payload of the random access process.

[0203] In an optional embodiment, the message 3 or message A payload of the random access process also carries C-RNTI.

[0204] In an optional embodiment, the small data transmission process corresponds to a first timer; the target interaction execution module 701 is used to determine the state of the first timer; in response to the first timer being in a running state, generate the first data arrival indication.

[0205] In an optional embodiment, the target interaction execution module 701 is used for the RRC layer in the terminal device to generate the first data arrival indication; or the RRC layer in the terminal device instructs the lower layer in the terminal device to generate the first data arrival indication.

[0206] In an optional embodiment, the priority of the first data arrival indication is higher than the priority of user data carried on DTCH, and the priority of the first data arrival indication is higher than the priority of user signaling carried on DCCH, and the priority of the first data arrival indication is higher than or equal to the priority of BSR MAC CE.

[0207] In an optional embodiment, the connection state indication includes: RRCResume or RRCSetup.

[0208] In an optional embodiment, the small data transmission process corresponds to a first timer; the device further includes: a timer starting module; the timer starting module is used to initiate the small data transmission process and start the first timer.

[0209] In an optional embodiment, the device also includes: a first data determination module; the first data determination module is used to determine that the first data has arrived in the terminal device based on a connection recovery indication; the connection recovery indication is an indication received by the RRC layer in the terminal device and sent by a higher layer.

[0210] In an optional embodiment, the small data transmission process includes: a small data transmission process based on CG; or a small data transmission process based on RACH.

[0211] Figure 8 A structural block diagram of a data transmission device provided by an exemplary embodiment of the present application is shown. The device can be implemented as a network device, or implemented as a part of a network device. The device includes:

[0212] Target interaction execution module 801 and first data receiving module 802;

[0213] The target interaction execution module 801 is used to execute target interaction with the terminal device so that the terminal device enters a connected state, wherein the target interaction is initiated by the terminal device when first data arrives during the small data transmission process;

[0214] The first data receiving module 802 is used to receive the first data transmitted by the terminal device in the connected state;

[0215] The small data transmission process is a data transmission process in which the terminal device is in an inactive state, and the first data includes data that is not supported to be transmitted during the small data transmission process.

[0216] In an optional embodiment, the target interaction execution module 801 is used to enable the terminal device to enter the connected state based on a connection recovery process initiated by the terminal device;

[0217] or,

[0218] The target interaction execution module 801 is used to receive a first data arrival indication through an uplink small data transmission so that the terminal device enters the connected state. The first data arrival indication is used to notify the network device that the first data has arrived at the terminal device. The uplink small data transmission is the uplink data transmission in the small data transmission process.

[0219] In an optional embodiment, the target interaction execution module 801 is used to receive a connection recovery request sent by the terminal device, wherein the connection recovery request is used to request to enter the connected state; and send a connection recovery response, wherein the connection recovery response is used to instruct the terminal device to enter the connected state.

[0220] In an optional embodiment, the small data transmission process corresponds to a first timer; and the connection recovery request is sent by the terminal device when the first timer is not in a running state.

[0221] In an optional embodiment, the first timer is not in a running state, including any one of the following two situations: the first timer times out; or the first timer is terminated under the triggering of a first message sent by the network device.

[0222] In an optional embodiment, in response to the first timer being terminated under the trigger of the first message sent by the network device, the target interaction execution module 801 is used to send the first message, the first message including: an inactive state indication or a connected state indication; in response to the first message including the inactive state indication, receive the connection recovery request; wherein the inactive state indication is used to indicate that the terminal device remains in the inactive state, and the connected state indication is used to indicate that the terminal device enters the connected state.

[0223] In an optional embodiment, the inactive state indication includes: RRCReleasewithsuspendconfig.

[0224] In an optional embodiment, the connection state indication includes: RRCResume or RRCSetup.

[0225] In an optional embodiment, the target interaction execution module 801 is used to receive the first data arrival indication through the uplink small data transmission; and send a second message, the second message including a connection state indication, and the connection state indication is used to indicate that the terminal device enters the connection state.

[0226] In an optional embodiment, the target interaction execution module 801 is used to perform the uplink small data transmission on the uplink small data transmission resources and receive the first data arrival indication; wherein the uplink small data transmission resources include at least one of the following resources: message 3, message A load, uplink resources configured with authorized CG, and dynamically scheduled uplink resources.

[0227] In an optional embodiment, the target interaction execution module 801 is used to receive the first data arrival indication carried in message 3 or message A payload of the random access process in response to the absence of valid uplink small data transmission resources.

[0228] In an optional embodiment, the message 3 or message A payload of the random access process also carries C-RNTI.

[0229] In an optional embodiment, the priority of the first data arrival indication is higher than the priority of user data carried on DTCH, and the priority of the first data arrival indication is higher than the priority of user signaling carried on DCCH, and the priority of the first data arrival indication is higher than or equal to the priority of BSR MAC CE.

[0230] In an optional embodiment, the connection state indication includes: RRCResume or RRCSetup.

[0231] In an optional embodiment, the small data transmission process includes: a small data transmission process based on CG; or a small data transmission process based on RACH.

[0232] Fig. 9 A schematic diagram of the structure of a communication device (terminal device or network device) provided by an exemplary embodiment of the present application is shown. The communication device includes: a processor 101, a receiver 102, a transmitter 103, a memory 104 and a bus 105.

[0233] The processor 101 includes one or more processing cores. The processor 101 executes various functional applications and information processing by running software programs and modules.

[0234] The receiver 102 and the transmitter 103 may be implemented as a communication component, which may be a communication chip.

[0235] The memory 104 is connected to the processor 101 via a bus 105 .

[0236] The memory 104 may be used to store at least one instruction, and the processor 101 may be used to execute the at least one instruction to implement each step in the above method embodiment.

[0237] In addition, the memory 104 can be implemented by any type of volatile or non-volatile storage device or a combination thereof. The volatile or non-volatile storage device includes but is not limited to: a magnetic disk or an optical disk, an electrically erasable programmable read-only memory (EEPROM), an erasable programmable read-only memory (EPROM), a static random access memory (SRAM), a read-only memory (ROM), a magnetic memory, a flash memory, and a programmable read-only memory (PROM).

[0238] When the computer device is implemented as a terminal device, the processor and the transceiver in the computer device involved in the embodiment of the present application can execute the above Figures 2 to 6 In any of the methods shown, the steps performed by the device to be authenticated are not repeated here.

[0239] In a possible implementation, when the computer device is implemented as a terminal device,

[0240] The transceiver is used for, in response to the arrival of first data in the terminal device during the small data transmission process, performing target interaction with the network device so that the terminal device enters a connected state;

[0241] The transceiver is used for the terminal device in the connected state to transmit the first data;

[0242] The small data transmission process is a data transmission process in which the terminal device is in an inactive state, and the first data includes data that is not supported to be transmitted during the small data transmission process.

[0243] When the computer device is implemented as a network device, the processor and the transceiver in the computer device involved in the embodiment of the present application can execute the above Figures 2 to 6 In any of the methods shown, the steps performed by the distribution network platform gateway are not repeated here.

[0244] In a possible implementation, when the computer device is implemented as a network device,

[0245] The transceiver is used to perform target interaction with the terminal device so that the terminal device enters a connected state, wherein the target interaction is initiated by the terminal device when first data arrives during a small data transmission process;

[0246] The transceiver is used to receive the first data transmitted by the terminal device in the connected state;

[0247] The small data transmission process is a data transmission process in which the terminal device is in an inactive state, and the first data includes data that is not supported to be transmitted during the small data transmission process.

[0248] In an exemplary embodiment, a computer-readable storage medium is also provided, in which at least one instruction, at least one program, a code set or an instruction set is stored. The at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by a processor to implement the data transmission method performed by a communication device provided by the above-mentioned various method embodiments.

[0249] In an exemplary embodiment, a chip is also provided. The chip includes a programmable logic circuit and / or program instructions. When the chip runs on a computer device, it is used to implement the data transmission method described in the above aspects.

[0250] In an exemplary embodiment, a computer program product is further provided. When the computer program product is executed on a processor of a computer device, the computer device executes the data transmission method described in the above aspects.

[0251] A person skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware or by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.

[0252] The above description is only an optional embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.

Claims

1. A data transmission method, characterized in that: Applied in a terminal device, the method comprises: In the process of transmitting small data, in response to the arrival of first data in the terminal device, performing target interaction with a network device so that the terminal device enters a connected state; The terminal device in the connected state transmits the first data; The small data transmission process is a data transmission process in which the terminal device is in an inactive state, and the first data includes data that is not supported for transmission during the small data transmission process. The performing of target interaction with the network device so that the terminal device enters a connected state includes: The radio resource control RRC layer in the terminal device generates a first data arrival indication, where the first data arrival indication is used to notify the network device that the first data has arrived at the terminal device; Sending the first data arrival indication on an uplink small data transmission resource by uplink small data transmission, wherein the uplink small data transmission is uplink data transmission in the small data transmission process; receiving a second message sent by the network device, wherein the second message includes a connection state indication; and Entering the connected state based on the connected state indication, Among them, the uplink small data transmission resources include at least one of the following resources: uplink resources configured with authorized CG and uplink resources dynamically scheduled.

2. The method according to claim 1, characterized in that The method further comprises: In response to the absence of valid uplink small data transmission resources, initiating a random access process; Among them, the first data arrival indication is carried in the payload of message 3 or message A of the random access process.

3. The method according to claim 2, characterized in that The message 3 or message A payload of the random access process also carries a cell radio network temporary identifier C-RNTI.

4. The method according to any one of claims 1 to 3, characterized in that: The small data transmission process corresponds to a first timer; and generating a first data arrival indication includes: determining a state of the first timer; In response to the first timer being in a running state, the first data arrival indication is generated.

5. The method according to any one of claims 1 to 3, characterized in that: The priority of the first data arrival indication is higher than the priority of user data carried on the dedicated transport channel DTCH, and the priority of the first data arrival indication is higher than the priority of user signaling carried on the dedicated control channel DCCH, and the priority of the first data arrival indication is higher than or equal to the priority of the buffer status report media access control control element BSR MAC CE.

6. The method according to any one of claims 1 to 3, characterized in that: The connection state indication includes: radio resource control connection resumption RRCResume or radio resource control connection establishment RRCSetup.

7. The method according to any one of claims 1 to 3, characterized in that: The small data transmission process corresponds to a first timer; the method further includes: The small data transmission process is initiated and the first timer is started.

8. The method according to any one of claims 1 to 3, characterized in that: The method further comprises: The arrival of the first data in the terminal device is determined based on a connection recovery indication; the connection recovery indication is an indication received by the RRC layer in the terminal device and sent by a higher layer.

9. The method according to any one of claims 1 to 3, characterized in that: The small data transmission process includes: Small data transmission process based on CG.

10. A data transmission method, characterized in that: Applied in a network device, the method comprises: Receiving a first data arrival indication sent by a terminal device on an uplink small data transmission resource through uplink small data transmission, wherein the first data arrival indication is generated by a radio resource control RRC layer in the terminal device and is used to notify the network device that the first data has arrived at the terminal device, and the uplink small data transmission is an uplink data transmission in a small data transmission process; Sending a second message, where the second message includes a connection state indication, where the connection state indication is used to indicate that the terminal device enters a connection state; receiving the first data transmitted by the terminal device in the connected state; The small data transmission process is a data transmission process in which the terminal device is in an inactive state, and the first data includes data that is not supported for transmission during the small data transmission process. Among them, the uplink small data transmission resources include at least one of the following resources: uplink resources configured with authorized CG and uplink resources dynamically scheduled.

11. The method according to claim 10, characterized in that The method further comprises: In response to the absence of valid uplink small data transmission resources, receiving the first data arrival indication carried in message 3 or message A payload of a random access procedure.

12. The method according to claim 11, characterized in that The message 3 or message A payload of the random access process also carries a cell radio network temporary identifier C-RNTI.

13. The method according to any one of claims 10 to 12, characterized in that: The priority of the first data arrival indication is higher than the priority of user data carried on the dedicated transport channel DTCH, and the priority of the first data arrival indication is higher than the priority of user signaling carried on the dedicated control channel DCCH, and the priority of the first data arrival indication is higher than or equal to the priority of the buffer status report media access control control element BSR MAC CE.

14. The method according to any one of claims 10 to 12, characterized in that: The connection state indication includes: radio resource control connection resumption RRCResume or radio resource control connection establishment RRCSetup.

15. The method according to any one of claims 10 to 12, characterized in that: The small data transmission process includes: Small data transmission process based on CG.

16. A data transmission device, characterized in that: Applied in a terminal device, the device comprises: a target interaction execution module and a first data transmission module; The target interaction execution module is used to execute target interaction with the network device in response to the arrival of first data in the terminal device during the small data transmission process so that the terminal device enters a connected state; The first data transmission module is used for the terminal device in the connected state to transmit the first data; The small data transmission process is a data transmission process in which the terminal device is in an inactive state, and the first data includes data that is not supported for transmission during the small data transmission process. Wherein, the target interaction execution module is specifically used for: Generate a first data arrival indication through a radio resource control RRC layer, where the first data arrival indication is used to notify the network device that the first data has arrived at the terminal device; Sending the first data arrival indication on an uplink small data transmission resource by uplink small data transmission, wherein the uplink small data transmission is uplink data transmission in the small data transmission process; receiving a second message sent by the network device, wherein the second message includes a connection state indication; and Entering the connected state based on the connected state indication, Among them, the uplink small data transmission resources include at least one of the following resources: uplink resources configured with authorized CG and uplink resources dynamically scheduled.

17. The device according to claim 16, characterized in that The target interaction execution module is used to: In response to the absence of valid uplink small data transmission resources, initiating a random access process; Among them, the first data arrival indication is carried in the payload of message 3 or message A of the random access process.

18. The device according to claim 17, characterized in that The message 3 or message A payload of the random access process also carries a cell radio network temporary identifier C-RNTI.

19. The device according to any one of claims 16 to 18, characterized in that The small data transmission process corresponds to a first timer; the target interaction execution module is used to: determining a state of the first timer; In response to the first timer being in a running state, the first data arrival indication is generated.

20. The device according to any one of claims 16 to 18, characterized in that The priority of the first data arrival indication is higher than the priority of user data carried on the dedicated transport channel DTCH, and the priority of the first data arrival indication is higher than the priority of user signaling carried on the dedicated control channel DCCH, and the priority of the first data arrival indication is higher than or equal to the priority of the buffer status report media access control control element BSR MAC CE.

21. The device according to any one of claims 16 to 18, characterized in that The connection state indication includes: radio resource control connection resumption RRCResume or radio resource control connection establishment RRCSetup.

22. The device according to any one of claims 16 to 18, characterized in that The small data transmission process corresponds to a first timer; the device also includes: a timer starting module; The timer starting module is used to initiate the small data transmission process and start the first timer.

23. The device according to any one of claims 16 to 18, characterized in that The device further includes: a first data determination module; the first data determination module is used to: The arrival of the first data in the terminal device is determined based on a connection recovery indication; the connection recovery indication is an indication received by the RRC layer in the terminal device and sent by a higher layer.

24. The device according to any one of claims 16 to 18, characterized in that The small data transmission process includes: Small data transmission process based on CG.

25. A data transmission device, characterized in that: Applied in a network device, the device comprises: a target interaction execution module and a first data receiving module; The target interaction execution module is used to receive a first data arrival indication sent by a terminal device on an uplink small data transmission resource through uplink small data transmission, and send a second message, wherein the first data arrival indication is generated by a radio resource control RRC layer in the terminal device, and is used to notify the network device that the first data has arrived at the terminal device, the uplink small data transmission is an uplink data transmission in a small data transmission process, and the second message includes a connection state indication, and the connection state indication is used to indicate that the terminal device enters a connected state; The first data receiving module is used to receive the first data transmitted by the terminal device in the connected state; The small data transmission process is a data transmission process in which the terminal device is in an inactive state, and the first data includes data that is not supported for transmission during the small data transmission process. Among them, the uplink small data transmission resources include at least one of the following resources: uplink resources configured with authorized CG and uplink resources dynamically scheduled.

26. The device according to claim 25, characterized in that The target interaction execution module is used to: In response to the absence of valid uplink small data transmission resources, receiving the first data arrival indication carried in message 3 or message A payload of a random access procedure.

27. The device according to claim 26, characterized in that The message 3 or message A payload of the random access process also carries a cell radio network temporary identifier C-RNTI.

28. The device according to any one of claims 25 to 27, characterized in that The priority of the first data arrival indication is higher than the priority of user data carried on the dedicated transport channel DTCH, and the priority of the first data arrival indication is higher than the priority of user signaling carried on the dedicated control channel DCCH, and the priority of the first data arrival indication is higher than or equal to the priority of the buffer status report media access control control element BSR MAC CE.

29. The device according to any one of claims 25 to 27, characterized in that The connection state indication includes: radio resource control connection resumption RRCResume or radio resource control connection establishment RRCSetup.

30. The device according to any one of claims 25 to 27, characterized in that The small data transmission process includes: Small data transmission process based on CG.

31. A terminal device, characterized in that: The terminal device comprises: a processor and a transceiver connected to the processor; wherein, The transceiver is used for, in response to the arrival of first data in the terminal device during the small data transmission process, performing target interaction with the network device so that the terminal device enters a connected state; The transceiver is used for the terminal device in the connected state to transmit the first data; The small data transmission process is a data transmission process in which the terminal device is in an inactive state, and the first data includes data that is not supported for transmission during the small data transmission process. Wherein, the transceiver is specifically used for: Generate a first data arrival indication through a radio resource control RRC layer, where the first data arrival indication is used to notify the network device that the first data has arrived at the terminal device; Sending the first data arrival indication on an uplink small data transmission resource by uplink small data transmission, wherein the uplink small data transmission is uplink data transmission in the small data transmission process; receiving a second message sent by the network device, wherein the second message includes a connection state indication; and Entering the connected state based on the connected state indication, Among them, the uplink small data transmission resources include at least one of the following resources: uplink resources configured with authorized CG and uplink resources dynamically scheduled.

32. A network device, characterized in that: The network device comprises: a processor and a transceiver connected to the processor; wherein, The transceiver is used to receive a first data arrival indication sent by a terminal device on an uplink small data transmission resource through uplink small data transmission, and send a second message, wherein the first data arrival indication is generated by a radio resource control RRC layer in the terminal device, and is used to notify the network device that the first data has arrived at the terminal device, the uplink small data transmission is an uplink data transmission in a small data transmission process, and the second message includes a connection state indication, and the connection state indication is used to indicate that the terminal device enters a connected state; The transceiver is used to receive the first data transmitted by the terminal device in the connected state; The small data transmission process is a data transmission process in which the terminal device is in an inactive state, and the first data includes data that is not supported for transmission during the small data transmission process. Among them, the uplink small data transmission resources include at least one of the following resources: uplink resources configured with authorized CG and uplink resources dynamically scheduled.

33. A computer-readable storage medium, characterized in that: The readable storage medium stores executable instructions, and the executable instructions are loaded and executed by a processor to implement the data transmission method according to any one of claims 1 to 15.

Citation Information

Patent Citations

  • Data transmission method and device

    CN111757556A

  • Method and apparatus for transmitting data in RRC deactivated or activated state

    US20200037345A1