Method, user equipment and base station for small data transmission sdts of subsequent uplink data transmissions

CN117322125BActive Publication Date: 2026-10-27TCL COMM (NINGBO) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202180098119.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-05-10
Publication Date
2026-10-27
Estimated Expiration
2041-05-10

AI Technical Summary

Technical Problem

但是,传输小且不频繁的数据包会导致不必要的功耗和信令开销

Benefits of technology

[0016]本发明的实施例提供了一种在用户设备中操作后续上行数据传输的小数据传输SDT的方法,该方法包括:检测后续数据是否符合SDT标准;和当所述后续数据符合所述SDT标准时,执行后续SDT程序以将所述后续数据传送至基站。本发明提高网络性能和效率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117322125B_ABST
    Figure CN117322125B_ABST
Patent Text Reader

Abstract

A method of small data transmission (SDT) for operating a subsequent uplink data transmission in a user equipment (UE), the method comprising: detecting whether subsequent data meets SDT criteria; and when the subsequent data meets the SDT criteria, performing a subsequent SDT procedure to transfer the subsequent data to a base station.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communication systems, and more specifically, to a method, user equipment, and base station for small data transmission for subsequent uplink data transmission. Background Technology

[0002] Wireless communication systems and networks have evolved into broadband and mobile systems. In cellular wireless communication systems, user equipment (UE) connects to the radio access network (RAN) via a radio link. The RAN comprises a set of base stations (BS) and an interface connecting to the core network (CN). These base stations provide radio links to UEs located within the cells covered by the base stations, while the core network provides overall network control. The RAN and CN each perform their respective functions for the entire network. The 3rd Generation Partnership Project (3GPP) developed the Long Term Evolution (LTE) system, namely the Evolved Universal Mobile Telecommunications System Territorial Radio Access Network (E-UTRAN), for mobile access networks, where one or more macrocells are supported by base stations called eNodeBs or eNBs (evolved NodeBs). LTE is further evolving towards 5G or NR (New Radio) systems, where one or more cells are supported by base stations called gNBs.

[0003] Ultra-Reliable Low-Latency Communication (URLLC) is one of several different types supported by the 5G NR standard specified in 3GPP Release 15. URLLC is a communication service capable of successfully delivering data packets with stringent requirements, particularly in terms of availability, latency, and reliability. URLLC was developed to support emerging applications and services such as wireless control and automation in industrial plant environments, vehicle-to-vehicle communication for improved safety and efficiency, and the tactile internet. Therefore, URLLC is important for 5G because it supports vertical industry integration, bringing new services to the entire telecommunications industry.

[0004] One of the main functions of URLLC is low latency, which allows the network to be optimized to handle large amounts of data with minimal delay. URLLC requires a completely different Quality of Service (QoS) compared to mobile broadband services. Furthermore, small and infrequent data traffic is a key feature of URLLC. For example, smartphone applications require traffic from instant messaging services (WhatsApp, QQ, WeChat, etc.), heartbeat / keep-alive traffic from IM / email clients, and push notifications from various applications. Additionally, wearable devices require periodic location information, industrial wireless sensor networks need to transmit temperature and pressure readings periodically or on an event-triggered basis, and smart meters and smart meter networks need to send meter readings periodically. NR supports the RRC_INACTIVE state, where UEs with infrequent (periodic and / or non-periodic) data transmissions are typically maintained by the network. Prior to 3GPP Release 16, the RRC_INACTIVE state did not support data transmission. Therefore, the UE had to restore the connection for any downlink (DL) and uplink (UL) data transmission (i.e., return to the RRC_CONNECTED state). Each data transmission establishes a connection and subsequently releases it to the RRC_INACTIVE state. However, transmitting small and infrequent data packets can lead to unnecessary power consumption and signaling overhead.

[0005] For small data packets, the signaling overhead from the UE state RRC_INACTIVE is a common problem and will become a critical issue for many UEs in NR, affecting not only network performance and efficiency but also UE battery performance. Typically, any device with intermittent small data packets in the RRC_INACTIVE state will benefit from enabling small data transmission in this state. The transmission of small data in UL, the subsequent transmission of small data in UL and DL, and state transition decisions should be performed under network control. Summary of the Invention

[0006] Technical issues

[0007] The arriving subsequent data, which may come from SDT DRB or non-SDT DRB, is to be transmitted to the base station by the UE when it performs SDT procedures. A solution should be found on how to handle the arrival of subsequent data.

[0008] Technical solution

[0009] A first aspect of the present invention provides a method for transmitting small data uplink data in a user equipment (UE). The method includes: detecting whether the subsequent data conforms to the SDT standard and executing an SDT procedure; if the subsequent data conforms to the SDT standard, then transmitting the subsequent data to the base station.

[0010] A second aspect of the invention provides a method for operable small data transmission (SDT) of subsequent uplink data transmission in a base station, comprising: sending an SDT configuration and an SDT standard to a user equipment (UE), wherein the SDT configuration includes information indicating whether the UE can switch to a non-SDT procedure; receiving subsequent data executed by an SDT procedure from the UE in a second phase of uplink data transmission when the UE detects in a first phase that the subsequent data conforms to the SDT standard for uplink data transmission; and receiving subsequent data executed by a non-SDT procedure from the UE in a second phase of uplink data transmission when the UE detects that the subsequent data does not conform to the SDT standard and the UE can switch to a non-SDT procedure.

[0011] A second aspect of the invention provides a chip that may include a processor configured to invoke and run a computer program stored in a memory to cause a device on which the chip is mounted to perform the methods disclosed in the invention.

[0012] A third aspect of the present invention provides computer-executable instructions that can be programmed and stored in a non-transitory computer-readable medium. When loaded into a computer, the non-transitory computer-readable medium instructs the computer's processor to perform the methods disclosed in the present invention. The non-transitory computer-readable medium may include at least one of the following readable media: hard disk, CD-ROM, optical storage device, magnetic storage device, read-only memory, programmable read-only memory, erasable programmable read-only memory, EPROM, electrically erasable programmable read-only memory, and flash memory.

[0013] The method disclosed in this invention can be programmed into a computer program product that causes a computer to execute the method disclosed in this invention.

[0014] The method disclosed in this invention can be programmed into a computer program that causes a computer to execute the method disclosed in this invention.

[0015] Beneficial effects

[0016] Embodiments of the present invention provide a method for operating Small Data Transmission Techniques (SDT) for subsequent uplink data transmission in a user equipment. The method includes: detecting whether the subsequent data conforms to the SDT standard; and when the subsequent data conforms to the SDT standard, executing a subsequent SDT procedure to transmit the subsequent data to a base station. This invention improves network performance and efficiency. Attached Figure Description

[0017] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0018] Figure 1 Draw the relationships between logical communication links, communication services, and applications.

[0019] Figure 2 A flowchart illustrating a small data transmission method for subsequent uplink data transmission according to a first embodiment of the present invention is shown.

[0020] Figure 3 A flowchart illustrating a method for small data transmission for subsequent uplink data transmission according to a second embodiment of the present invention is shown.

[0021] Figure 4 A flowchart illustrating a method for small data transmission for subsequent uplink data transmission according to a third embodiment of the present invention is shown.

[0022] Figure 5 A flowchart illustrating a method for small data transmission of subsequent uplink data transmission according to a fourth embodiment of the present invention is shown.

[0023] Figure 6 A flowchart illustrating a method for small data transmission of subsequent uplink data transmission according to a fifth embodiment of the present invention is shown.

[0024] Figure 7 A flowchart illustrating a method for small data transmission of subsequent uplink data transmission according to a sixth embodiment of the present invention is shown.

[0025] Figure 8 A flowchart illustrating a method for small data transmission of subsequent uplink data transmission according to a seventh embodiment of the present invention is shown.

[0026] Figure 9 A flowchart illustrating a method for small data transmission of subsequent uplink data transmission according to an eighth embodiment of the present invention is shown.

[0027] Figure 10 A flowchart illustrating a method for small data transmission of subsequent uplink data transmission according to a ninth embodiment of the present invention is shown.

[0028] Figure 11 A flowchart illustrating a method for small data transmission of subsequent uplink data transmission according to a tenth embodiment of the present invention is shown.

[0029] Figure 12This is a block diagram of an example system for wireless communication according to an embodiment of the present invention. Detailed Implementation

[0030] The embodiments of the present invention have been described in detail with reference to the accompanying drawings, including technical aspects, structural features, objectives, and effects, as shown below. Specifically, the terminology used in the embodiments of the present invention is only used to describe the purpose of specific embodiments and is not intended to limit disclosure.

[0031] Related Agreements

[0032] 3GPP RAN2#111-e protocol

[0033] Supports using small data transfers with RRC messages as a baseline for RA-based and CG-based schemes.

[0034] Two-step RACH or four-step RACH is applied to RACH-based uplink small data transmissions in RRC_INACTIVE.

[0035] Small uplink data can be sent in the MSGA of a 2-step RACH or the msg3 of a 4-step RACH.

[0036] Small data transmissions are configured by the network based on each DRB.

[0037] The data volume threshold is used by the UE to decide whether to perform SDT.

[0038] Supports UL / DL transfers after ULSDT without transitioning to RRC_CONNECTED.

[0039] When the UE is in the RRC_INACTIVE state, it should be able to send multiple UL and DL packets as part of the same SDT mechanism without having to switch to RRC_CONNECTED under a dedicated license.

[0040] 3GPP RAN2#112-e protocol

[0041] For RACH and CG-based solutions, when initiating the RESUME procedure for SDT initiation (i.e., the first SDT transmission), UE 10 can at least re-establish the SDTPDCP entity and restore the SDT DRB (and SRB1) configured for small data transmission.

[0042] The configuration of the authorized resources for UE uplink small data transmission is included in the RRRCRelease message.

[0043] The configuration of the configured licensed resources can include a type 1CG configuration.

[0044] A UE can use configured authorization-based small data transmission if at least the following conditions are met.

[0045] (1) User data is less than the data volume threshold;

[0046] (2) The authorized resources have been configured and are valid;

[0047] (3) The UE has a valid TA.

[0048] 3GPP RAN2#113-e protocol

[0049] The CG-SDT resource configuration is provided to the UE only in the form of RRC_Connected in the RRCReconfiguration message, meaning it does not need to be included in the RRCReconfiguration message.

[0050] The RRCRelease message is used to reconfigure or release CG-SDT resources when the UE is in the RRC_INACTIVE state.

[0051] For CG-SDT, subsequent data transmission can use CG resources or DG (i.e., dynamic authorization sent to the UE's C-RNTI).

[0052] If CG-SDT resources are configured and active on the selected UL operator, then select CG-SDT. Otherwise...

[0053] • If 2-step RA-SDT resources are configured on the UL operator, and the standard is selected to select 2-step R to meet SDT, then 2-step RA-SDT is selected.

[0054] Otherwise, if 4-step RA-SDT resources are configured on the UL operator, and the standard selection is 4-step R to satisfy SDT, then 4-step RA-SDT is selected.

[0055] Otherwise, the UE will not execute SDT (i.e., it will execute a non-SDT recovery procedure).

[0056] • If both 2-step RA-SDT and 4-step RA-SDT resources are configured on a UL operator, RA type selection will be performed based on the RSRP threshold.

[0057] 3GPP RAN2#113bis-e protocol

[0058] Supports switching from SDT to non-SDT.

[0059] FFS is not allowed to switch from CG-SDT to RA-SDT.

[0060] SDT supports PHR functionality.

[0061] CG-SDT resources can be configured on both NUL and SUL simultaneously.

[0062] Implicit release of CG-SDT resources is not supported.

[0063] The UE starts a window after CG / DG transmission for CG-SDT.

[0064] It supports rebroadcasting CG-SDT through dynamic licensing.

[0065] refer to Figure 1 The communication system includes User Equipment (UE) 10, Base Station 20, and Network Entity Equipment 300. Connections between devices and device components are shown as lines and arrows in the diagram. UE 10 may include a processor 11, a memory 12, and a transceiver 13. Base Station 20 may include a processor 201, a memory 202, and a transceiver 203. Network Entity Equipment 300 may include a processor 301, a memory 302, and a transceiver 303. Each processor 11, 201, and 301, when executed, can implement the functions, processes, and / or methods provided in the embodiments. A radio interface protocol layer may be implemented in processors 11, 201, and 301. Each memory 12, 202, and 302 may store various programs and information to cooperate with the operation of the connected processor. Each transceiver 13, 203, and 303 is coupled to a processor for transmitting and / or receiving radio signals or wired signals. Base Station 20 may be a base station such as an eNB, gNB, or other types of wireless nodes, and may be configured with radio resources for UE 10.

[0066] Processors 11, 201, and 301 may include application-specific integrated circuits (ASICs), other chipsets, logic circuits, and / or data processing devices. Memory 12, 202, and 302 may include read-only memory (ROM), random access memory (RAM), flash memory, memory cards, storage media, and / or other storage devices. Transceivers 13, 203, and 303 may include baseband circuitry and radio frequency (RF) circuitry to process radio frequency signals. When embodiments are implemented in software, the techniques described herein can be implemented using functional modules, processes, functions, entities, etc., that perform the functions described herein. Modules may be stored in memory and executed by the processor. Memory may be implemented internally or externally to the processor, and various devices known in the art may be coupled to the processor.

[0067] Network entity device 300 can be a node in the CN. The CN may include an LTE CN or a 5G core network (5GC), which includes User Plane Functions (UPF), Session Management Functions (SMF), Mobility Management Functions (AMF), Unified Data Management (UDM), Policy Control Functions (PCF), Control Plane (CP) / User Plane (UP) Separation (CUPS), Authentication Server (AUSF), Network Slice Selection Function (NSSF), and Network Open Functions (NEF).

[0068] Example 1

[0069] Please refer to Figure 2 . Figure 2 A flowchart illustrating a method for small data transmission of subsequent uplink data transmission according to an embodiment of the present invention is shown. The method for small data transmission of subsequent uplink data transmission includes the following steps.

[0070] The SDT procedure comprises a first phase of uplink data transmission (the first UL data transmission) and a second phase of uplink data transmission (subsequent UL data transmissions). If subsequent UL data arrives, it may be based on Random Access (RA) SDT (RA-based 4-step SDT and / or RA-based 2-step SDT) and / or Configuration Grant (CG) SDT. The second phase is optional in the SDT procedure.

[0071] In step 200, base station 20 can use SDT configuration to configure UE 10 to indicate whether UE 10 can switch to non-SDT to perform subsequent uplink data transmission (i.e., the second phase of uplink data transmission). UE 10 first performs UL data transmission, such as a UL SDT procedure. The SDT procedure can be RA-based SDT (including RA-based 4-step SDT and RA-based 2-step SDT) and CG-based SDT. For RA-based SDT, it can include preparatory procedures performed before performing the RA-based SDT, such as carrier selection (supplementary UL carrier and normal UL carrier), beam selection, etc. The supplementary UL (SUL) carrier can be configured as a supplement to the normal UL (NUL) carrier. Switching between the NUL carrier and the SUL carrier means that UL data transmission moves from one carrier to another.

[0072] During the first phase of uplink data transmission, UE 10 transmits the current small data to base station 20. In step 201, during or after the first phase of UL data transmission, if subsequent data arrives, or if the Buffer Status Report (BSR) or data arrival information indicates that new uplink data is waiting to be transmitted, the BSR or subsequent data arrival information can be sent to base station 20 (see step 202). During the first phase of uplink data transmission, UE 10 checks whether the subsequent data conforms to the SDT standard.

[0073] UE 10 can also detect whether it can switch to a non-SDT procedure. That is, after subsequent data arrives, UE 10 will check whether the subsequent data conforms to the SDT standard and determine whether to perform SDT-based or non-SDT-based subsequent uplink data transmission.

[0074] If subsequent data conforms to the SDT standard, the BSR records this information (referred to as BSR information) and transmits it to base station 20. Base station 20 sends a scheduling configuration for subsequent uplink data transmission to UE 10 based on the BSR and / or data arrival information (see step 203). That is, base station 20 determines whether UE 10 performs subsequent uplink data transmission based on SDT or not, and sends the relevant scheduling configuration to UE 10.

[0075] In another embodiment, in addition to BSR information, traffic patterns or traffic determinism (such as burst data size or packet size, periodicity, whether the data originates from an SDT DRB or a non-SDT DRB, etc.) can also be sent to base station 20. Using the BSR information and / or traffic pattern or traffic determinism information, base station 20 sends a scheduling configuration to UE 10 for subsequent data transmission. The scheduling configuration may include an indication for UE 10 to perform SDT-based subsequent uplink data transmission or to perform non-SDT-based subsequent uplink data transmission.

[0076] In step 204, UE 10 performs subsequent uplink data transmission based on SDT or not based on SDT according to the scheduling configuration. In this embodiment, when the subsequent data meets the SDT standard, UE 10 executes the SDT procedure to transmit the subsequent data to base station 20 in the second phase of uplink data transmission.

[0077] Please refer to Figure 3 . Figure 3The flowchart illustrates a method for small data transmission of subsequent uplink data transmission according to a second embodiment of the present invention. In step 300, base station 20 can configure UE 10 with SDT configuration to indicate whether UE 10 can switch to non-SDT to perform subsequent uplink data transmission (i.e., small data transmission of the second phase of uplink). UE 10 performs UL data transmission, such as a UL SDT procedure. The SDT procedure can be RA-based SDT (including RA-based 4-step SDT and RA-based 2-step SDT) and CG-based SDT. For RA-based SDT, preparation may include procedures performed before performing the RA-based SDT, such as carrier selection (supplementary UL carrier and normal UL carrier), beam selection, etc. The supplementary UL (SUL) carrier can be configured as a supplement to the normal UL (NUL) carrier. Switching between the NUL carrier and the SUL carrier means that UL data transmission moves from one carrier to another.

[0078] In the first phase of uplink small data transmission, UE 10 sends the current small data to base station 20. In step 301, during or after the first phase of UL data transmission, if subsequent data arrives, or a buffer status report (BSR) is generated, or data arrival information indicates that new uplink data is to be transmitted, UE 10 checks whether the subsequent data conforms to the SDT standard during the first phase of uplink data transmission.

[0079] UE 10 can also detect whether UE 10 can switch to a non-SDT procedure. That is, after subsequent data arrives, UE 10 will check whether the subsequent data conforms to the SDT standard and determine whether to perform SDT-based subsequent data transmission or non-SDT-based subsequent uplink data transmission.

[0080] In step 302, UE 10 may autonomously select an appropriate uplink grant (i.e., configured grant (CG) and / or dynamic grant (DG) (RACH)) to perform subsequent SDTs in the second phase of uplink data transmission according to the BSR and / or SDT configuration.

[0081] In step 303, UE 10 executes the SDT procedure to transmit subsequent data to base station 20 using the selected uplink grant in the second phase of uplink data transmission.

[0082] Please refer to Figure 4 . Figure 4A flowchart illustrating a small data transmission method for subsequent uplink data transmission according to a third embodiment of the present invention is shown. In step 400, base station 20 can configure UE 10 using SDT configuration, indicating whether UE 10 can switch to non-SDT to perform subsequent uplink data transmission (i.e., the second stage of uplink small data transmission). UE 10 performs UL data transmission, such as a ULSDT procedure. The SDT procedure can be RA-based SDT (including RA-based 4-step SDT and 2-step RA-based SDT) and CG-based SDT. For RA-based SDT, preparation may include procedures performed before performing the RA-based SDT, such as carrier selection (supplementary UL carrier and normal UL carrier), beam selection, etc. The supplementary UL (SUL) carrier can be configured as a supplement to the normal UL (NUL) carrier. Switching between the NUL carrier and the SUL carrier means that UL data transmission moves from one carrier to another.

[0083] In the first phase of uplink small data transmission, UE 10 sends the current small data to base station 20. In step 401, during or after the first phase of UL data transmission, if subsequent data arrives, or a buffer status report (BSR) is generated, or data arrival information indicates that new uplink data is to be transmitted, UE 10 checks whether the subsequent data conforms to the SDT standard during the first phase of uplink data transmission.

[0084] UE 10 can also detect whether UE 10 can switch to a non-SDT procedure. That is, after subsequent data arrives, UE 10 will check whether the subsequent data conforms to the SDT standard and determine whether to perform SDT-based subsequent data transmission or non-SDT-based subsequent uplink data transmission.

[0085] In step 402, if UE 10 is able to switch to a non-SDT procedure and subsequent data does not conform to the SDT standard, then UE 10 performs non-SDT-based subsequent uplink data transmission according to the SDT configuration. In this embodiment, UE 10 switches to a non-SDT procedure to execute the RRC recovery procedure and transition to the RRC_CONNECTED state. Then, UE 10 executes the non-SDT procedure to transmit subsequent data to base station 20 in the second phase of uplink data transmission.

[0086] Please refer to Figure 5 . Figure 5A flowchart illustrating a method for subsequent uplink data transmission of small data transfer according to a fourth embodiment of the present invention is shown. In step 500, base station 20 can configure UE 10 with SDT configuration, indicating whether UE 10 can switch to non-SDT to perform subsequent uplink data transmission (i.e., the second phase of uplink small data transmission). UE 10 performs UL data transmission, such as a ULSDT procedure. The SDT procedure can be RA-based SDT (including RA-based 4-step SDT and 2-step RA-based SDT) and CG-based SDT. For RA-based SDT, preparation may include procedures performed before performing the RA-based SDT, such as carrier selection (supplementary UL carrier and normal UL carrier), beam selection, etc. The supplementary UL (SUL) carrier can be configured as a supplement to the normal UL (NUL) carrier. Switching between the NUL carrier and the SUL carrier means that UL data transmission moves from one carrier to another.

[0087] In the first phase of uplink small data transmission, UE 10 sends the current small data to base station 20. In step 501, during or after the first phase of UL data transmission, if subsequent data arrives, or a buffer status report (BSR) is generated, or data arrival information indicates that new uplink data is to be transmitted, UE 10 checks whether the subsequent data conforms to the SDT standard during the first phase of uplink data transmission.

[0088] UE 10 can also detect whether UE 10 can switch to a non-SDT procedure. That is, after subsequent data arrives, UE 10 will check whether the subsequent data conforms to the SDT standard and determine whether to perform SDT-based subsequent data transmission or non-SDT-based subsequent uplink data transmission.

[0089] In step 502, if UE 10 cannot switch to a non-SDT procedure and subsequent data does not conform to the SDT standard, UE 10 initiates a Radio Resource Control (RRC) establishment procedure, causing UE 10 to enter the RRC_CONNECTED state, and transmits subsequent data to base station 20 in the second phase of uplink transmission. Before initiating the Radio Resource Control (RRC) establishment procedure, UE 10 changes its state from RRC_INACTIVE to RRC_IDLE.

[0090] Optionally, base station 20 may send an SDT configuration update to UE 10 to reconfigure UE 10, enabling or preventing it from switching to non-SDT to perform subsequent uplink data transmission, or canceling related ongoing subsequent uplink data transmission.

[0091] Example 2

[0092] This embodiment focuses on the fact that base station 20 should determine whether UE 10 should perform subsequent uplink data transmission based on SDT, or switch to non-SDT and perform RRC recovery to enter the RRC_CONNECTED state to perform subsequent uplink data transmission, or UE 10 should initiate RRC (re)establishment to transmit subsequent uplink data to base station 20.

[0093] Please refer to Figure 6 . Figure 6 A flowchart illustrating a small data transmission method for subsequent uplink data transmission according to a fifth embodiment of the present invention is shown.

[0094] During the first phase of uplink data transmission, UE 10 transmits the current small data to base station 20. In step 601, during or after the first phase of UL data transmission, if subsequent data arrives, or a Buffer Status Report (BSR) is generated, or data arrival information indicates that new uplink data is to be transmitted, the BSR or subsequent data arrival information can be sent to base station 20 (see step 602). During the first phase of uplink data transmission, UE 10 checks whether the subsequent data conforms to the SDT standard.

[0095] UE 10 can also detect whether UE 10 can switch to a non-SDT procedure. That is, after subsequent data arrives, UE 10 will check whether the subsequent data conforms to the SDT standard and determine whether to perform SDT-based subsequent data transmission or non-SDT-based subsequent uplink data transmission.

[0096] If subsequent data conforms to the SDT standard, the BSR records this information (referred to as BSR information) and transmits it to base station 20. Base station 20 sends the SDT configuration for subsequent uplink data transmission to UE 10 based on the BSR and / or data arrival information (see step 603). That is, base station 20 determines whether UE 10 performs subsequent uplink data transmission based on or without SDT and sends the SDT configuration to UE 10. Base station 20 can use the SDT configuration to configure UE 10, indicating whether UE 10 can switch to non-SDT to perform subsequent uplink data transmission (i.e., the second phase of uplink data transmission). UE 10 performs UL data transmission, such as a ULSDT procedure. The SDT procedure can be RA-based SDT (including RA-based 4-step SDT and 2-step RA-based SDT) and CG-based SDT. For RA-based SDT, the preparation may include procedures such as carrier selection (supplementary UL carrier and normal UL carrier), beam selection, etc. The supplementary UL (SUL) carrier can be configured as a supplement to the normal UL (NUL) carrier. Switching between NUL and SUL carriers means that UL data transmission moves from one carrier to another.

[0097] In another embodiment, in addition to BSR information, traffic patterns or traffic determinism (such as burst data size or packet size, periodicity, whether the data originates from an SDT DRB or a non-SDT DRB, etc.) can be sent to base station 20. Using the BSR information and / or traffic determinism information, base station 20 sends a scheduling configuration to UE 10 for subsequent data transmission. The SDT configuration may include an indication for UE 10 to perform SDT-based subsequent uplink data transmission or to perform non-SDT-based subsequent uplink data transmission.

[0098] In step 604, UE 10 performs subsequent uplink data transmission based on SDT or not based on SDT according to the SDT configuration. In this embodiment, if the subsequent data meets the SDT standard, UE 10 executes the SDT procedure to transmit the subsequent data to base station 20 in the second phase of uplink data transmission.

[0099] Please refer to Figure 7 . Figure 7 A flowchart illustrating a method for small data transmission of subsequent uplink data transmission according to a sixth embodiment of the present invention is shown.

[0100] During the first phase of uplink data transmission, UE 10 transmits the current small data to base station 20. In step 701, during or after the first phase of UL data transmission, if subsequent data arrives, or a Buffer Status Report (BSR) is generated, or data arrival information indicates that new uplink data is to be transmitted, the BSR or subsequent data arrival information can be sent to base station 20 (see step 702). During the first phase of uplink data transmission, UE 10 checks whether the subsequent data conforms to the SDT standard.

[0101] UE 10 can also detect whether UE 10 can switch to a non-SDT procedure. That is, after subsequent data arrives, UE 10 will check whether the subsequent data conforms to the SDT standard and determine whether to perform SDT-based subsequent data transmission or non-SDT-based subsequent uplink data transmission.

[0102] If subsequent data conforms to the SDT standard, the BSR records this information (referred to as BSR information) and transmits it to base station 20. Base station 20 sends SDT configuration to send subsequent uplink data transmission to UE 10 based on the BSR and / or data arrival information (see step 803). That is, base station 20 determines whether UE 10 performs subsequent uplink data transmission based on SDT or not, and sends the SDT configuration to UE 10.

[0103] In another embodiment, in addition to BSR information, traffic patterns or traffic determinism (such as burst data size or packet size, periodicity, whether the data comes from an SDT DRB or a non-SDT DRB, etc.) can also be sent to base station 20. Base station 20 can generate a scheduling configuration based on BSR / traffic pattern / traffic determinism information, etc., for subsequent transmissions of UE 10 and send it to UE 10 included in the SDT configuration. The scheduling configuration can be a configuration grant CG, dynamic grant DG, or RACH resource. Using BSR information and / or traffic determinism information, base station 20 sends the scheduling configuration included in the SDT configuration to UE 10 for subsequent data transmission. The SDT configuration can include an indication for UE 10 to perform SDT-based subsequent uplink data transmission or to perform non-SDT-based subsequent uplink data transmission.

[0104] In step 704, if UE 10 is able to switch to a non-SDT procedure and subsequent data does not conform to the SDT standard, then UE 10 performs non-SDT-based subsequent uplink data transmission according to the SDT configuration. In this embodiment, UE 10 switches to a non-SDT procedure to execute the RRC recovery procedure and transition to the RRC_CONNECTED state. Then, UE 10 executes the non-SDT procedure to transmit subsequent data to base station 20 in the second phase of uplink data transmission.

[0105] Please refer to Figure 8 . Figure 8 A flowchart illustrating a small data transmission method for subsequent uplink data transmission according to a seventh embodiment of the present invention is shown.

[0106] In the first phase of uplink data transmission, UE 10 transmits the current small data to base station 20. In step 801, during or after the first phase of UL data transmission, if subsequent data arrives, or a Buffer Status Report (BSR) is generated, or data arrival information indicates that new uplink data is to be transmitted, the BSR or subsequent data arrival information can be sent to base station 20 (see step 802). UE 10 checks whether subsequent data conforms to the SDT standard during the first phase of uplink data transmission.

[0107] UE 10 can also detect whether UE 10 can switch to a non-SDT procedure. That is, after subsequent data arrives, UE 10 will check whether the subsequent data conforms to the SDT standard and determine whether to perform SDT-based subsequent data transmission or non-SDT-based subsequent uplink data transmission.

[0108] If subsequent data conforms to the SDT standard, the BSR records this information (referred to as BSR information) and transmits it to base station 20. Base station 20 sends SDT configuration to send subsequent uplink data transmission to UE 10 based on the BSR and / or data arrival information (see step 803). That is, base station 20 determines whether UE 10 performs subsequent uplink data transmission based on SDT or not, and sends the SDT configuration to UE 10.

[0109] In another embodiment, in addition to BSR information, traffic patterns or traffic determinism (such as burst data size or packet size, periodicity, whether the data comes from an SDT DRB or a non-SDT DRB, etc.) can also be sent to base station 20. Base station 20 can generate a scheduling configuration based on BSR / traffic patterns / traffic determinism, etc., for subsequent transmissions of UE 10 and send it to UE 10 included in the SDT configuration. The scheduling configuration can be a CG, DG, or RACH resource. Using BSR information and / or traffic determinism information, base station 20 sends the scheduling configuration included in the SDT configuration to UE 10 for subsequent data transmission. The SDT configuration may include an indication for UE 10 to perform SDT-based subsequent uplink data transmission or to perform non-SDT-based subsequent uplink data transmission.

[0110] In step 804, if UE 10 cannot switch to a non-SDT procedure and subsequent data does not conform to the SDT standard, UE 10 initiates a Radio Resource Control (RRC) establishment procedure, causing UE 10 to enter the RRC_CONNECTED state, and transmits subsequent data to base station 20 in the second phase of uplink transmission. Before initiating the Radio Resource Control (RRC) establishment procedure, UE 10 changes its state from RRC_INACTIVE to RRC_IDLE.

[0111] like Figure 6-8 The illustrated embodiment discloses that UE 10 autonomously determines whether to perform subsequent SDT, switch to non-SDT, or initiate RRC (re)establishment to perform subsequent transmission. In another embodiment, UE 10 may select appropriate uplink grant (CG / DG) or RACH resources to perform subsequent transmission.

[0112] Example 3

[0113] Please refer to Figure 9 . Figure 9 A flowchart illustrating a small data transmission method for subsequent uplink data transmission according to an eighth embodiment of the present invention is shown. UE 10 can determine whether subsequent data conforms to the SDT standard based on a data volume threshold.

[0114] In step 900, base station 20 can configure UE 10 using SDT configuration, indicating whether UE 10 can switch to non-SDT to perform subsequent uplink data transmission (i.e., the second phase of uplink data transmission). UE 10 performs UL data transmission, such as a UL SDT procedure. The SDT procedure can be RA-based SDT (including RA-based 4-step SDT and RA-based 2-step SDT) and CG-based SDT. For RA-based SDT, preparatory procedures performed before executing the RA-based SDT can be included, such as carrier selection (supplementary UL carrier and normal UL carrier), beam selection, etc. The supplementary UL (SUL) carrier can be configured as a supplement to the normal UL (NUL) carrier. Switching between the NUL carrier and the SUL carrier means that UL data transmission moves from one carrier to another.

[0115] In addition, base station 20 will also send configuration including at least a data volume threshold to UE 10 so that UE 10 can determine whether subsequent data conforms to the SDT standard.

[0116] If the amount of subsequent data is less than or equal to the data volume threshold, i.e., the subsequent data conforms to the SDT standard, UE 10 should execute subsequent SDT and transmit the subsequent data to base station 20. Otherwise, if the amount of subsequent data is greater than the data volume threshold, UE 10 should switch to non-SDT or initiate RRC (re)establishment to execute subsequent transmission.

[0117] In the first phase of uplink data transmission, UE 10 transmits the current small data to base station 20. In steps 901 and 902, UE 10 checks whether subsequent data conforms to the SDT standard during the first phase of uplink data transmission. The SDT standard includes two conditions: whether subsequent data has arrived, or a Buffer Status Report (BSR) has been generated, or data arrival information indicates that new uplink data is to be transmitted, and whether the amount of subsequent data is less than or equal to a data amount threshold. A Buffer Status Report (BSR) or subsequent data arrival information recording information related to these two conditions can be sent to base station 20 (see step 903).

[0118] UE 10 can also detect whether UE 10 can switch to a non-SDT procedure. That is, after subsequent data arrives, UE 10 will check whether the subsequent data conforms to the SDT standard and determine whether to perform SDT-based subsequent data transmission or non-SDT-based subsequent uplink data transmission.

[0119] If subsequent data conforms to the SDT standard, the BSR records this information (referred to as BSR information) and transmits it to base station 20. Base station 20 sends a scheduling configuration for subsequent uplink data transmission to UE 10 based on the BSR and / or data arrival information (see step 904). That is, base station 20 determines whether UE 10 performs subsequent uplink data transmission based on SDT or not, and sends the relevant scheduling configuration to UE 10.

[0120] In another embodiment, in addition to BSR information, traffic patterns or traffic determinism (such as burst data size or packet size, periodicity, whether the data originates from an SDT DRB or a non-SDT DRB, etc.) may be sent to base station 20. Base station 20 sends a scheduling configuration to UE 10 based on the BSR information and / or traffic determinism information for subsequent data transmission. The scheduling configuration may include an indication for UE 10 to perform SDT-based subsequent uplink data transmission or to perform non-SDT-based subsequent uplink data transmission.

[0121] In step 905, UE 10 performs subsequent uplink data transmission based on SDT or not based on SDT according to the scheduling configuration. For example, in this embodiment, if subsequent data arrives and the amount of subsequent data is less than or equal to the data amount threshold, UE 10 executes the SDT procedure to transmit the subsequent data to base station 20 in the second phase of uplink data transmission.

[0122] Please refer to Figure 10 . Figure 10 The flowchart illustrates a method for small data transmission of subsequent uplink data transmission according to a ninth embodiment of the present invention. In step 1000, base station 20 can configure UE 10 using SDT configuration, indicating whether UE 10 can switch to non-SDT to perform subsequent uplink data transmission (i.e., the second stage of uplink data transmission). UE 10 performs UL data transmission, such as a ULSDT procedure. The SDT procedure can be RA-based SDT (including RA-based 4-step SDT and 2-step RA-based SDT) and CG-based SDT. For RA-based SDT, it may include preparation procedures performed before performing RA-based SDT, such as carrier selection (supplementary UL carrier and normal UL carrier), beam selection, etc. The supplementary UL (SUL) carrier can be configured as a supplement to the normal UL (NUL) carrier. Switching between the NUL carrier and the SUL carrier means that UL data transmission moves from one carrier to another.

[0123] In addition, base station 20 will also send configuration including at least a data volume threshold to UE 10 so that UE 10 can determine whether subsequent data conforms to the SDT standard.

[0124] If the amount of subsequent data is less than or equal to the data volume threshold, i.e., the subsequent data conforms to the SDT standard, UE 10 should execute subsequent SDT and transmit the subsequent data to base station 20. Otherwise, if the amount of subsequent data is greater than the data volume threshold, UE 10 should switch to non-SDT or initiate RRC (re)establishment to execute subsequent transmission.

[0125] In the first phase of uplink data transmission, UE 10 transmits the current small data to base station 20. In steps 1001 and 1002, UE 10 detects whether subsequent data conforms to the SDT standard in the first phase of uplink data transmission. The SDT standard includes two conditions: whether subsequent data has arrived, or a Buffer Status Report (BSR) has been generated, or data arrival information indicates that new uplink data is to be transmitted, and whether the amount of subsequent data is less than or equal to a data amount threshold.

[0126] UE 10 can also detect whether it can switch to a non-SDT procedure. That is, after subsequent data arrives, UE 10 checks whether the subsequent data conforms to the SDT standard and determines whether to perform SDT-based subsequent data transmission or non-SDT-based subsequent uplink data transmission. In step 1003, if UE 10 can switch to a non-SDT procedure and the subsequent data exceeds the data volume threshold, then UE 10 performs non-SDT-based subsequent uplink data transmission according to the SDT configuration. In this embodiment, UE 10 switches to a non-SDT procedure to execute the RRC recovery procedure and transition to the RRC_CONNECTED state. Then, UE 10 executes the non-SDT procedure, transmitting the subsequent data to base station 20 in the second phase of uplink data transmission.

[0127] Please refer to Figure 11 . Figure 11 A flowchart illustrating a method for small data transmission in subsequent uplink data transmission according to a tenth embodiment of the present invention is shown. In step 1100, base station 20 can configure UE 10 with SDT configuration to indicate whether UE 10 can switch to non-SDT for execution in subsequent uplink data transmission (i.e., the second phase of uplink data transmission). UE 10 performs UL data transmission, such as a ULSDT procedure. The SDT procedure can be RA-based SDT (including RA-based 4-step SDT and 2-step RA-based SDT) and CG-based SDT. For RA-based SDT, preparation may include procedures performed before performing the RA-based SDT, such as carrier selection (supplementary UL carrier and normal UL carrier), beam selection, etc. The supplementary UL (SUL) carrier can be configured as a supplement to the normal UL (NUL) carrier. Switching between the NUL carrier and the SUL carrier means that UL data transmission moves from one carrier to another.

[0128] In addition, base station 20 will also send configuration including at least a data volume threshold to UE 10 so that UE 10 can determine whether subsequent data conforms to the SDT standard.

[0129] If the amount of subsequent data is less than or equal to the data volume threshold, i.e., the subsequent data conforms to the SDT standard, UE 10 should execute subsequent SDT and transmit the subsequent data to base station 20. Otherwise, if the amount of subsequent data is greater than the data volume threshold, UE 10 should switch to non-SDT or initiate RRC (re)establishment to execute subsequent transmission.

[0130] In the first phase of uplink data transmission, UE 10 transmits the current small data to base station 20. In steps 1101 and 1102, UE 10 detects whether subsequent data conforms to the SDT standard in the first phase of uplink data transmission. The SDT standard includes two conditions: whether subsequent data has arrived, or whether a Buffer Status Report (BSR) or data arrival information indicates that new uplink data is to be transmitted, and whether the amount of subsequent data is less than or equal to a data amount threshold.

[0131] In step 1103, if UE 10 cannot switch to a non-SDT procedure and the subsequent data exceeds the data volume threshold, UE 10 initiates the Radio Resource Control (RRC) establishment procedure, causing UE 10 to enter the RRC_CONNECTED state. During the second phase of uplink transmission, the subsequent data is transmitted to base station 20. Before initiating the RRC establishment procedure, UE 10 changes its state from RRC_INACTIVE to RRC_IDLE.

[0132] Alternatively, UE 10 can decide whether to perform a subsequent SDT procedure to transmit subsequent data based on whether it originates from an SDT DRB or based on traffic pattern / traffic determinism. For example, UE 10 can perform a subsequent SDT on subsequent data from an SDT DRB and switch to a non-SDT procedure or initiate RRC (re)establishment to transmit subsequent data from a non-SDT DRB in the RRC_CONNECTED state.

[0133] Traffic pattern or traffic deterministic information may include data burst size, packet size, periodicity, or whether it originates from an SDT DRB or a non-SDT DRB. This traffic pattern or traffic deterministic information may be sent by UE 10 to base station 20. Base station 20 should then send a scheduling configuration to UE 10 based on the traffic deterministic information. The scheduling configuration may include uplink grants, such as CG and / or DG. The CG configuration may include one CG for a single traffic event or multiple CGs for multiple subsequent data transmissions.

[0134] A timer can be configured for UE 10 to indicate whether a scheduling authorization is available or valid. The timer value can be included in the scheduling configuration to indicate whether the timer has expired. Upon receiving the scheduling configuration, the timer starts; timer expiration indicates that the scheduling authorization (such as CG) is invalid or unavailable, and the corresponding scheduling authorization is released.

[0135] Example 4

[0136] This embodiment discloses a method for processing subsequent data from non-SDT DRBs. For subsequent data from non-SDT DRBs, a data volume threshold can be configured for UE 10. If the data volume of the subsequent data is less than or equal to the (pre)configured data volume threshold, UE 10 can execute an SDT procedure to send the subsequent data to base station 20. Optionally, an indication can be introduced for UE 10 to indicate to base station 20 that the data comes from a non-SDT DRB. Otherwise, subsequent data from non-SDT DRBs can be transmitted by initiating another SDT procedure or by initiating RRC (re)establishment and entering the RRC_CONNECTED state.

[0137] In another scenario, when subsequent data arrives from a non-SDT DRB, subsequent data from the SDT-DRB will be transmitted. If the sum of the amount of subsequent data from the SDT DRB and the amount of data from the non-SDT DRB is less than or equal to a (pre)configured data amount threshold, an indication included in the subsequent uplink data transmission indicates that part of the uplink data transmission originated from a non-SDT DRB. This indication may be located in the control information of the uplink data, or in the subheader of the data from the non-SDT DRB, or it may be located in the subheader of both the SDT DRB data and / or the non-SDT DRB data.

[0138] On the other hand, data from non-SDT DRBs can be configured as separate uplink grants (CG / DG / RACH resources) for uplink data transmission. Base station 20 should be aware that uplink data transmission includes non-SDT DRB data and which parts originate from non-SDT DRBs.

[0139] In summary, according to an embodiment of the present invention, a method for operating Small Data Transmission Techniques (SDT) for subsequent uplink data transmission in a User Equipment (UE) includes: detecting whether the subsequent data conforms to the SDT standard; and when the subsequent data conforms to the SDT standard, executing a subsequent SDT procedure to transmit the subsequent data to a base station.

[0140] According to an embodiment of the present invention, the method further includes: detecting whether the UE can switch to a non-SDT procedure; when the subsequent data does not conform to the SDT standard, and the UE can switch to the non-SDT procedure, then executing the non-SDT procedure to transmit the subsequent data to the base station.

[0141] According to an embodiment of the present invention, the method further includes: when the subsequent data does not conform to the SDT standard and the UE cannot switch to a procedure other than the SDT procedure, executing a Radio Resource Control (RRC) procedure to transmit the subsequent data to the base station.

[0142] According to an embodiment of the present invention, the SDT standard is a data volume threshold, and the step of detecting whether subsequent data conforms to the SDT standard includes: detecting whether the data volume of the subsequent data is greater than the data volume threshold.

[0143] According to an embodiment of the present invention, when the subsequent data does not conform to the SDT standard and the UE cannot switch to the non-SDT procedure, executing the RRC establishment procedure to transmit the subsequent data to the base station includes: when the data volume of the subsequent data is greater than the data volume threshold and the UE cannot switch to the non-SDT procedure, executing the RRC establishment procedure to transmit the subsequent data to the base station.

[0144] According to an embodiment of the present invention, when the subsequent data conforms to the SDT standard, executing the SDT procedure to transmit the subsequent data to the base station includes: executing the SDT procedure, and transmitting the subsequent data to the base station when the data volume of the subsequent data is less than or equal to the data volume threshold. When the subsequent data does not conform to the SDT standard, and the UE is able to switch to the non-SDT procedure, executing the non-SDT procedure to transmit the subsequent data to the base station includes: when the data volume of the subsequent data is greater than the data volume threshold, and the UE is able to switch to the non-SDT procedure, executing the non-SDT procedure to transmit the subsequent data to the base station. When the subsequent data does not conform to the SDT standard, and the UE cannot switch to the non-SDT procedure, executing the RRC establishment procedure to transmit the subsequent data to the base station includes: when the data volume of the subsequent data is greater than the data volume threshold, and the UE cannot switch to the non-SDT procedure, executing the RRC establishment procedure to transmit the subsequent data to the base station.

[0145] According to an embodiment of the present invention, the method further includes: receiving the SDT standard from the base station.

[0146] According to an embodiment of the present invention, executing the non-SDT procedure to transmit the subsequent data to the base station includes: initiating a Radio Resource Control (RRC) recovery procedure so that the UE enters the RRC_CONNECTED state to transmit the subsequent data to the base station.

[0147] According to an embodiment of the present invention, the method of executing the RRC establishment procedure to transmit the subsequent data to the base station includes: starting the RRC establishment procedure, causing the UE to enter the RRC_CONNECTED state, and transmitting the subsequent data to the base station.

[0148] According to an embodiment of the present invention, executing the RRC establishment procedure to transmit the subsequent data to the base station includes: transitioning to the RRC_IDLE state and starting the RRC establishment procedure, causing the UE to enter the RRC_CONNECTED state, and transmitting the subsequent data to the base station.

[0149] According to an embodiment of the present invention, the method further includes: transmitting a buffer status report (BSR) or data arrival information to the base station when the subsequent data arrives; and receiving a scheduling configuration from the base station, wherein the scheduling configuration is determined based on the BSR or the data arrival information.

[0150] According to an embodiment of the present invention, the method further includes: during or after the first phase of uplink data transmission, transmitting the BSR, traffic pattern, and / or traffic deterministic information to the base station when the subsequent data arrives; and determining the scheduling configuration based on the BSR or the data arrival information and / or traffic pattern and / or traffic deterministic information.

[0151] According to an embodiment of the present invention, the scheduling configuration includes information instructing the UE to perform SDT based on Configuration Authorization Code (CG) or SDT based on Random Access Code (RA) to transmit the subsequent data.

[0152] According to an embodiment of the present invention, the scheduling configuration includes configuring a grant CG / dynamic grant DG configuration or a random access channel (RACH) resource configuration, for the UE to execute the SDT procedure to transmit the subsequent data during the second phase of the uplink data transmission.

[0153] According to an embodiment of the present invention, the execution of the SDT procedure to transmit the subsequent data to the base station includes: selecting CG and / or DG, RACH resources to execute CG-based SDT or RA-based SDT to transmit the subsequent data according to the BSR.

[0154] According to an embodiment of the present invention, the traffic pattern or the traffic deterministic information includes burst data size, packet size, periodicity, and whether the data comes from an SDT data radio bearer DRB or a non-SDT DRB.

[0155] According to an embodiment of the present invention, when subsequent data arrives from the non-SDT DRB and there is subsequent data to be transmitted from the SDT-DRB, if the sum of the data amount of the subsequent data from the SDT DRB and the data amount of the non-SDT DRB is less than or equal to the data amount threshold, the indication included in the subsequent uplink data transmission indicates that part of the uplink data transmission data comes from the non-SDT DRB.

[0156] According to an embodiment of the present invention, the indication exists in the control information of the uplink data, or in the subheader of the data from the non-SDT DRB, or in the subheader of the SDT DRB data and / or the non-SDT DRB data.

[0157] According to an embodiment of the present invention, data from non-SDT DRB is configured as a separate uplink grant for uplink data transmission, wherein the uplink grant refers to CG, DG, RACH resources.

[0158] According to an embodiment of the present invention, the method further includes: receiving the SDT configuration generated by the base station based on the BSR, wherein the SDT configuration includes information indicating whether the UE can switch to a non-SDT procedure.

[0159] According to an embodiment of the present invention, receiving the SDT standard from the base station includes: receiving the SDT configuration and the SDT standard from the base station, wherein the SDT configuration includes information indicating whether the UE can switch to the non-SDT procedure.

[0160] According to an embodiment of the present invention, executing the SDT procedure to transmit the subsequent data to the base station includes: selecting CG and / or DG, RACH resources to execute CG-based SDT or RA-based SDT to transmit the subsequent data according to the SDT configuration.

[0161] According to an embodiment of the present invention, a method for operating Small Data Transmission Techniques (SDT) for subsequent uplink data transmission in a base station includes transmitting an SDT standard to a User Equipment (UE), wherein the SDT configuration includes information indicating whether the UE can switch to a non-SDT procedure; and receiving subsequent data executed by an SDT procedure from the UE when the UE detects that subsequent data conforms to the SDT standard.

[0162] According to an embodiment of the present invention, the method further includes: receiving subsequent data executed by the non-SDT procedure from the UE when the UE detects that subsequent data does not conform to the SDT standard and the UE is able to switch to the non-SDT procedure.

[0163] According to an embodiment of the present invention, the method further includes: when the UE detects that subsequent data does not conform to the SDT standard and the UE cannot switch to the non-SDT procedure, receiving subsequent data transmitted by the UE through executing an RRC establishment procedure.

[0164] According to an embodiment of the present invention, the SDT standard is a data volume threshold, and the SDT standard indicates whether the data volume of subsequent data is greater than the data volume threshold.

[0165] According to embodiments of the present invention, when the UE detects that subsequent data conforms to the SDT standard, receiving subsequent data executed by the SDT procedure from the UE includes: receiving subsequent data executed by the SDT procedure from the UE when the UE detects that the amount of subsequent data is less than or equal to the data amount threshold. When the UE detects that subsequent data does not conform to the SDT standard and the UE is able to switch to the non-SDT procedure, receiving subsequent data executed by the non-SDT procedure from the UE includes: receiving subsequent data executed by the non-SDT procedure from the UE when the UE detects that the amount of subsequent data is greater than the data amount threshold and the UE is able to switch to the non-SDT procedure. When the UE detects that subsequent data does not conform to the SDT standard and the UE cannot switch to the non-SDT procedure, receiving subsequent data transmitted by the UE through executing the RRC establishment procedure includes: receiving subsequent data transmitted by the UE through executing the RRC establishment procedure when the UE detects that subsequent data does not conform to the SDT standard and the UE cannot switch to RRC establishment.

[0166] According to an embodiment of the present invention, the method further includes: receiving a buffer status report (BSR) or data arrival information from the UE when subsequent data arrives; and sending a scheduling configuration to the UE, wherein the scheduling configuration is determined based on the BSR or the data arrival information.

[0167] According to an embodiment of the present invention, the method further includes: receiving the BSR, traffic pattern, and / or traffic determinism information from the UE upon subsequent data arrival. The scheduling configuration is determined based on the BSR or data arrival information and / or traffic pattern and / or traffic determinism information.

[0168] According to an embodiment of the present invention, the scheduling configuration includes information instructing the UE to perform a SDT based on a configured authorized CG or an SDT based on a random access RA to transmit subsequent data.

[0169] According to an embodiment of the present invention, the scheduling configuration includes CG / DG configuration or Random Access Channel (RACH) resource configuration, which is used by the UE to execute the SDT procedure to transmit subsequent data.

[0170] According to an embodiment of the present invention, the traffic pattern or the traffic deterministic information includes burst data size, packet size, periodicity, and whether the data comes from an SDT data radio bearer DRB or a non-SDT DRB.

[0171] According to an embodiment of the present invention, when subsequent data arrives from the non-SDT DRB and there is subsequent data to be transmitted from the SDT-DRB, if the sum of the data amount of the subsequent data from the SDT DRB and the data amount of the non-SDT DRB is less than or equal to the data amount threshold, the indication included in the subsequent uplink data transmission indicates that part of the uplink data transmission data comes from the non-SDT DRB.

[0172] According to an embodiment of the present invention, the indication exists in the control information of the uplink data, or in the subheader of the data from the non-SDT DRB, or in the subheader of the SDT DRB data and / or the non-SDT DRB data.

[0173] According to an embodiment of the present invention, the method further includes: sending SDT configuration to the UE based on the BSR, wherein the SDT configuration includes information indicating whether the UE can switch to the non-SDT procedure.

[0174] According to an embodiment of the present invention, transmitting the SDT standard to the UE includes: transmitting the SDT configuration and the SDT standard to the UE, wherein the SDT configuration includes information indicating whether the UE can switch to a non-SDT procedure.

[0175] According to an embodiment of the present invention, the base station includes a memory, a transceiver, and a processor coupled to the memory and the transceiver. The processor is configured to perform the operations described above.

[0176] Figure 12This is a block diagram of an example system 700 for wireless communication according to an embodiment of the present invention. Embodiments of the present invention can be implemented in system 700 using any suitably configured hardware and / or software. System 700 includes radio frequency (RF) circuitry 710, baseband circuitry 720, processing unit 730, memory 740, display 750, camera 760, sensor 770, and input / output (I / O) interface 780.

[0177] Processing unit 730 may include circuitry, such as, but not limited to, one or more single-core or multi-core processors. The processor may include any combination of general-purpose and special-purpose processors, such as a graphics processor and an application processor. The processor may be coupled to memory / repository and configured to execute instructions stored in the memory / repository to enable various applications and / or operating systems to run on the system. RF circuitry 710, baseband circuitry 720, processing unit 730, memory / repository 740, display 750, camera 760, sensor 770, and I / O interface 780 are components known in system 700, such as, but not limited to, laptop computing devices, tablet computing devices, netbooks, ultrabooks, smartphones, etc. Furthermore, instructions, as a software product, may be stored in a readable storage medium of the computer. The software product in the computer, stored in the storage medium, includes multiple commands for performing all or part of the steps disclosed in the embodiments of the present invention on a computing device (such as a personal computer, server, or network device). The storage medium includes a USB disk, external hard drive, read-only memory (ROM), random access memory (RAM), floppy disk, or other types of media capable of storing program code.

[0178] Embodiments of the present invention are combinations of technologies / processes that can be employed in 3GPP specifications to create a final product.

[0179] Embodiments of the present invention provide a method for operating subsequent uplink data transmission small data transmission (SDT) in a user equipment (UE). The method includes: detecting whether the subsequent data conforms to the SDT standard; detecting whether the UE can switch to a non-SDT procedure; executing an SDT procedure, wherein if the subsequent data conforms to the SDT standard, the subsequent data is transmitted to the base station; and if the subsequent data does not conform to the SDT standard, and the UE can switch to a non-SDT procedure, then executing a non-SDT procedure to transmit the subsequent data to the base station. This invention improves network performance and efficiency.

[0180] The embodiments of this invention use specific examples to illustrate the principles and implementation methods of this invention. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of this invention. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this invention. Therefore, the content of this specification should not be construed as a limitation of this invention.

Claims

1. A method for operating Small Data Transmission Techniques (SDT) for subsequent uplink data transmission in a User Equipment (UE), comprising: Check whether subsequent data conforms to the SDT standard; and When the subsequent data conforms to the SDT standard, the subsequent SDT procedure is executed to transmit the subsequent data to the base station; When subsequent data arrives, the buffer status report (BSR) or data arrival information will be transmitted to the base station. During or after the first phase of uplink data transmission, when the subsequent data arrives, the BSR, traffic pattern, and / or traffic determinism information are transmitted to the base station. The scheduling configuration is received from the base station, wherein the scheduling configuration is determined based on the BSR or the data arrival information, and the scheduling configuration is determined based on the BSR or the data arrival information and / or traffic pattern and / or traffic determinism information; The traffic pattern or traffic deterministic information includes burst data size, packet size, periodicity, and whether the data comes from an SDT data radio bearer DRB or a non-SDT DRB. as well as Subsequent uplink data transmissions will be performed according to the aforementioned scheduling configuration.

2. The method according to claim 1, characterized in that, Also includes: Detect whether the UE can switch to a non-SDT procedure; If the subsequent data does not conform to the SDT standard, and the UE is able to switch to the non-SDT procedure, then the non-SDT procedure is executed to transmit the subsequent data to the base station.

3. The method according to claim 2, characterized in that, Also includes: When the subsequent data does not conform to the SDT standard, and the UE cannot switch to a procedure other than the SDT procedure, a Radio Resource Control (RRC) procedure is executed to transmit the subsequent data to the base station.

4. The method according to claim 3, characterized in that, The SDT standard is a data volume threshold, and the detection of whether subsequent data conforms to the SDT standard includes: Detect whether the amount of subsequent data exceeds the data amount threshold.

5. The method according to claim 4, characterized in that, When the subsequent data does not conform to the SDT standard and the UE cannot switch to the non-SDT procedure, the execution of the RRC establishment procedure to transmit the subsequent data to the base station includes: When the amount of subsequent data exceeds the data amount threshold and the UE cannot switch to the non-SDT procedure, the RRC procedure is executed to transmit the subsequent data to the base station.

6. The method according to claim 4, characterized in that, When the subsequent data conforms to the SDT standard, executing the SDT procedure to transmit the subsequent data to the base station includes: Execute the SDT procedure, and when the amount of subsequent data is less than or equal to the data amount threshold, transmit the subsequent data to the base station; and Wherein, if the subsequent data does not conform to the SDT standard, and the UE is able to switch to the non-SDT procedure, executing the non-SDT procedure to transmit the subsequent data to the base station includes: When the amount of subsequent data exceeds the data amount threshold, and the UE is able to switch to the non-SDT procedure, the non-SDT procedure is executed to transmit the subsequent data to the base station. Wherein, when the subsequent data does not conform to the SDT standard and the UE cannot switch to the non-SDT procedure, executing the RRC establishment procedure to transmit the subsequent data to the base station includes: If the amount of subsequent data exceeds the data amount threshold and the UE cannot switch to the non-SDT procedure, then the RRC procedure is executed to transmit the subsequent data to the base station.

7. The method according to claim 1, characterized in that, Also includes: Receive the SDT standard from the base station.

8. The method according to claim 2, characterized in that, Executing the non-SDT procedure to transmit the subsequent data to the base station includes: Initiate the Radio Resource Control (RRC) recovery procedure so that the UE enters the RRC_CONNECTED state to transmit the subsequent data to the base station.

9. The method according to claim 3, characterized in that, The method of executing the RRC establishment procedure to transmit the subsequent data to the base station includes: The RRC establishment procedure is initiated, causing the UE to enter the RRC_CONNECTED state, and the subsequent data is transmitted to the base station.

10. The method according to claim 3, characterized in that, Executing the RRC establishment procedure to transmit the subsequent data to the base station includes: The system transitions to the RRC_IDLE state and initiates the RRC establishment procedure, causing the UE to enter the RRC_CONNECTED state, and then transmits the subsequent data to the base station.

11. The method according to claim 1, characterized in that, Also includes: When the subsequent data arrives, the Buffer Status Report (BSR) or data arrival information will be transmitted to the base station. The scheduling configuration is received from the base station, wherein the scheduling configuration is determined based on the BSR or the data arrival information.

12. The method according to claim 11, characterized in that, Also includes: During or after the first phase of uplink data transmission, when the subsequent data arrives, the BSR, traffic pattern, and / or traffic determinism information are transmitted to the base station. and The scheduling configuration is determined based on the BSR or the data arrival information and / or traffic pattern and / or traffic determinism information.

13. The method according to claim 11, characterized in that, The scheduling configuration includes information instructing the UE to perform SDT based on Configuration Authorization Code (CG) or SDT based on Random Access Code (RA) to transmit the subsequent data.

14. The method according to claim 11, characterized in that, The scheduling configuration includes configuration grant CG / dynamic grant DG configuration or random access channel RACH resource configuration, which is used by the UE to execute the SDT procedure to transmit the subsequent data during the second phase of uplink data transmission.

15. The method according to claim 13, characterized in that, Executing the SDT procedure to transmit the subsequent data to the base station includes: Select CG and / or DG, RACH resources to perform CG-based SDT or RA-based SDT to transmit the subsequent data according to the BSR.

16. The method according to claim 12, characterized in that, The traffic pattern or the traffic deterministic information includes burst data size, packet size, periodicity, and whether the data comes from an SDT data radio bearer (DRB) or a non-SDTDRB.

17. The method according to claim 12, characterized in that, When subsequent data arrives from a non-SDT DRB and there is subsequent data to be transmitted from an SDT-DRB, if the sum of the amount of subsequent data from the SDT DRB and the amount of data from the non-SDT DRB is less than or equal to the data amount threshold, the indication included in the subsequent uplink data transmission indicates that part of the uplink data transmission data comes from the non-SDT DRB.

18. The method according to claim 17, characterized in that, The indication is present in the control information of the uplink data, or in the subheader of the data from the non-SDT DRB, or in the subheader of the SDT DRB data and / or the non-SDT DRB data.

19. The method according to claim 17, characterized in that, Data from non-SDT DRBs is configured with a separate uplink grant for uplink data transmission, where the uplink grant refers to CG, DG, and RACH resources.

20. The method according to claim 11, characterized in that, Also includes: The UE receives the SDT configuration generated by the base station based on the BSR, wherein the SDT configuration includes information indicating whether the UE can switch to a non-SDT procedure.

21. The method according to claim 7, characterized in that, Receiving the SDT standard from the base station includes: The UE receives the SDT configuration and the SDT standard from the base station, wherein the SDT configuration includes information indicating whether the UE can switch to a non-SDT procedure.

22. The method according to claim 20, characterized in that, Executing the SDT procedure to transmit the subsequent data to the base station includes: Select CG and / or DG, RACH resources to perform CG-based SDT or RA-based SDT to transmit the subsequent data according to the SDT configuration.

23. A method for operating Small Data Transmission Techniques (SDT) for subsequent uplink data transmission in a base station, comprising: The SDT standard is transmitted to the user equipment (UE), wherein the SDT configuration includes information indicating whether the UE can switch to a non-SDT procedure; and Under the condition that the UE detects that subsequent data conforms to the SDT standard, the UE receives subsequent data from the UE for the execution of the SDT program; Receive buffer status report (BSR) or data arrival information from user equipment (UE) when subsequent data arrives; The BSR, traffic pattern, and / or traffic determinism information are received from the UE upon subsequent data arrival. The scheduling configuration is determined based on the BSR or the data arrival information. The scheduling configuration is determined based on the BSR or the data arrival information and / or traffic pattern and / or traffic determinism information; Send the scheduling configuration to the UE; The traffic pattern or traffic deterministic information includes burst data size, packet size, periodicity, and whether the data comes from an SDT data radio bearer DRB or a non-SDT DRB. as well as Subsequent uplink data transmissions are received from the UE according to the scheduling configuration.

24. The method according to claim 23, characterized in that, Also includes: If the UE detects that subsequent data does not conform to the SDT standard and the UE is able to switch to the non-SDT procedure, the UE receives subsequent data executed by the non-SDT procedure from the UE.

25. The method according to claim 24, characterized in that, Also includes: If the UE detects that subsequent data does not conform to the SDT standard and the UE cannot switch to the non-SDT procedure, the UE receives subsequent data transmitted by the UE through the execution of the RRC establishment procedure.

26. The method according to claim 25, characterized in that, The SDT standard is a data volume threshold, which indicates whether the data volume of subsequent data exceeds the data volume threshold.

27. The method according to claim 26, characterized in that, Under the condition that the UE detects that subsequent data conforms to the SDT standard, receiving subsequent data executed by the SDT procedure from the UE includes: If the UE detects that the amount of subsequent data is less than or equal to the data amount threshold, the UE receives subsequent data executed through the SDT procedure from the UE. Wherein, when the UE detects that subsequent data does not conform to the SDT standard and the UE is able to switch to the non-SDT procedure, receiving subsequent data executed by the non-SDT procedure from the UE includes: If the UE detects that the amount of subsequent data exceeds the data amount threshold, the UE can switch to the non-SDT procedure and receive subsequent data executed by the non-SDT procedure from the UE. Wherein, when the UE detects that subsequent data does not conform to the SDT standard and the UE cannot switch to the non-SDT procedure, receiving subsequent data transmitted by the UE through executing the RRC establishment procedure includes: If the UE detects that subsequent data does not conform to the SDT standard and the UE cannot switch to RRC establishment, the UE receives subsequent data transmitted by the UE through executing the RRC establishment procedure.

28. The method according to claim 23, characterized in that, Also includes: When subsequent data arrives, the UE receives a buffer status report (BSR) or data arrival information. Send scheduling configuration to the UE, wherein the scheduling configuration is determined based on the BSR or the data arrival information.

29. The method according to claim 28, characterized in that, Also includes: The BSR, traffic pattern, and / or traffic deterministic information are received from the UE when subsequent data arrives. The scheduling configuration is determined based on BSR or data arrival information and / or traffic patterns and / or traffic determinism information.

30. The method according to claim 28, characterized in that, The scheduling configuration includes information instructing the UE to perform a SDT based on the configured authorized CG or an SDT based on random access RA to transmit subsequent data.

31. The method according to claim 28, characterized in that, The scheduling configuration includes CG / DG configuration or Random Access Channel (RACH) resource configuration, which is used by the UE to execute the SDT procedure to transmit subsequent data.

32. The method according to claim 29, characterized in that, The traffic pattern or the traffic deterministic information includes burst data size, packet size, periodicity, and whether the data comes from an SDT data radio bearer (DRB) or a non-SDTDRB.

33. The method according to claim 29, characterized in that, When subsequent data arrives from a non-SDT DRB and there is subsequent data to be transmitted from an SDT-DRB, if the sum of the data volume of the subsequent data from the SDT DRB and the data volume of the non-SDT DRB is less than or equal to a data volume threshold, the indication included in the subsequent uplink data transmission indicates that part of the uplink data transmission data comes from the non-SDT DRB.

34. The method according to claim 33, characterized in that, The indication exists in the control information of the uplink data, or in the subheader of the data from the non-SDT DRB, or in the subheader of the SDT DRB data and / or the non-SDT DRB data.

35. The method according to claim 28, characterized in that, Also includes: Based on the BSR, the SDT configuration is sent to the UE, wherein the SDT configuration includes information indicating whether the UE can switch to the non-SDT procedure.

36. The method according to claim 23, characterized in that, Transmitting the SDT standard to the UE includes: The SDT configuration and the SDT standard are transmitted to the UE, wherein the SDT configuration includes information indicating whether the UE can switch to a non-SDT procedure.

37. A network node, comprising: Memory; transceiver; and The processor is coupled to the memory and the transceiver; The processor is configured to perform the method of any one of claims 23-36.

38. A chip, comprising: A processor configured to invoke and run a computer program stored in memory to cause a device on which the chip is mounted to perform the method of any one of claims 23-36.

39. A computer-readable storage medium storing a computer program, wherein the computer program causes a computer to perform the method of any one of claims 23-36.

40. A computer program product comprising a computer program, wherein the computer program causes a computer to perform the method of any one of claims 23-36.

41. A chip, comprising: A processor configured to invoke and run a computer program stored in memory to cause a device on which the chip is mounted to perform the method of any one of claims 1-20.

42. A computer-readable storage medium storing a computer program, wherein the computer program causes a computer to perform the method of any one of claims 1-20.

43. A computer program product comprising a computer program, wherein the computer program causes a computer to perform the method of any one of claims 1-20.

44. A user equipment, comprising: Memory; transceiver; and The processor is coupled to the memory and the transceiver; The processor is configured to perform the method of any one of claims 1-20.