Resource Selection for Mobile-Terminated Small Data Transmission (MT-SDT) in Wireless Networks

By enabling UE to select resources for MT-SDT based on configuration information, the method optimizes resource usage and maintains the RRC_INACTIVE state, addressing inefficiencies in mobile terminated small data transmission.

JP2026508133APending Publication Date: 2026-03-10APPLE INC
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-02-02
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

Existing wireless communication networks face inefficiencies in managing mobile terminated small data transmissions (MT-SDT) due to the lack of effective resource selection methods for user equipment (UE) in the RRC_INACTIVE state, leading to unnecessary transitions to the RRC_CONNECTED state and increased resource consumption.

Method used

The UE receives configuration information from the base station to select resources for transmitting uplink response messages based on MT-SDT paging messages, utilizing legacy or specific resources like RACH, RA-SDT, or CG-SDT, prioritizing CG-SDT resources when available, to maintain the RRC_INACTIVE state during data transmission.

Benefits of technology

This approach reduces resource overhead by allowing efficient data exchange in the RRC_INACTIVE state, minimizing transitions to RRC_CONNECTED state and optimizing network resource usage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026508133000001_ABST
    Figure 2026508133000001_ABST
Patent Text Reader

Abstract

Disclosed are methods, systems, and computer-readable media for performing operations including receiving, by a user equipment (UE), configuration information from a base station of a wireless network for selecting resources for transmitting an uplink (UL) response message from the UE to the base station; receiving, by the UE in an RRC_INACTIVE state, a mobile terminated small data transmission (MT-SDT) paging message from the base station; and transmitting, by the UE, the UL response message to the base station using at least one of (i) a first resource or a first resource type indicated by the MT-SDT paging message, or (ii) a second resource, selected based on the configuration information.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] (CROSS-REFERENCE TO RELATED APPLICATIONS) This application claims priority to U.S. Provisional Patent Application No. 63 / 443,188, entitled "SELECTING RESOURCES FOR MOBILE TERMINATED SMALL DATA TRANSMISSION (MT-SDT) IN A WIRELESS NETWORK," filed February 3, 2023, which is incorporated herein by reference in its entirety. [Background technology]

[0002] A wireless communication network provides an integrated communications platform and telecommunications services to wireless user devices. Exemplary telecommunications services include telephony, data (e.g., voice, audio, and / or video data), messaging, Internet access, and / or other services. A wireless communication network has radio access nodes that exchange radio signals with wireless user devices using radio network protocols, such as those described in various telecommunications standards promulgated by the 3rd Generation Partnership Project (3GPP). Summary of the Invention

[0003] According to one aspect of the present disclosure, a method includes receiving, by a user equipment (UE), from a base station of a wireless network, configuration information for selecting resources for transmitting an uplink (UL) response message from the UE to the base station; receiving, by the UE in an RRC_INACTIVE state, a mobile terminated small data transmission (MT-SDT) paging message from the base station; determining, by the UE, whether the MT-SDT paging message includes an indication of at least one of a first resource or a first resource type for transmitting the UL response message; and (i) determining whether the MT-SDT paging message includes the indication and one or more conditions are met. and performing at least one of: (i) transmitting, by the UE, a UL response message to the base station using at least one of the first resource or the first resource type when it is determined that the MT-SDT paging message includes an indication and one or more conditions for using the first resource are not met; (ii) transmitting, by the UE, a UL response message to the base station using second resources selected based on the configuration information when it is determined that the MT-SDT paging message includes an indication and one or more conditions for using the first resource are not met; or (iii) transmitting, by the UE, a UL response message to the base station using the second resources selected based on the configuration information when it is determined that the MT-SDT paging message does not include an indication.

[0004] Implementations of this aspect can include one or more of the following features.

[0005] In some implementations, at least one of the first resource or the first resource type may be one of a legacy random access channel (RACH) resource, a small data transmission (RA-SDT) specific RACH resource, or a small data transmission (CG-SDT) specific configuration grant resource.

[0006] In some implementations, the second resource may be one of a legacy random access channel (RACH) resource, a RACH resource specific to small data transmission (RA-SDT), a configuration grant resource specific to small data transmission (CG-SDT), or a resource for transmitting data from the UE to the base station using mobile-originated small data transmission (MO-SDT).

[0007] In some implementations, the configuration information may be received by the UE from the base station via RRC dedicated signaling.

[0008] In some implementations, the configuration information may be received by the UE from the base station via RRC broadcast signaling.

[0009] In some implementations, the configuration information may be received from the base station via RRC dedicated signaling, and the configuration information may include an indication to select a configuration grant resource specific to small data transmission (CG-SDT) as the second resource.

[0010] In some implementations, the configuration information may be received from the base station via RRC broadcast signaling, and the configuration information may include an indication to select a legacy random access channel (RACH) resource as the second resource.

[0011] In some implementations, the MT-SDT paging message may include an indication of the first resource, and the one or more conditions may include a first condition that the first resource is available.

[0012] In some implementations, the MT-SDT paging message may include an indication of a first resource type, and the one or more conditions may include a second condition that resources of the first resource type are available.

[0013] In some implementations, the configuration information may include an indication for the UE to select the second resource based on a quality of a synchronization signal block (SSB) associated with the second resource.

[0014] In some implementations, the configuration information may include an indication for the UE to select the second resource based on a priority of the resource type.

[0015] In some implementations, configuration grant resources specific to small data transmission (CG-SDT) are prioritized over legacy random access channel (RACH) resources according to resource type priority.

[0016] In some implementations, legacy random access channel (RACH) resources are selected if an MT-SDT paging message triggers MT-SDT only, according to resource type priority.

[0017] In some implementations, a selection is made between configuration grant resources specific to small data transmission (CG-SDT) or random access small data transmission (RA-SDT) resources when an MT-SDT paging message triggers MT-SDT, according to the priority of the resource types.

[0018] In some implementations, the method may be performed by a user equipment (UE).

[0019] In some implementations, the method may be performed by at least one baseband processor.

[0020] In some implementations, the configuration information may include an indication for the UE to select a legacy random access channel (RACH) resource as the second resource.

[0021] In another aspect, a method includes receiving, by a user equipment (UE), configuration information from a base station of a wireless network for selecting resources for transmitting an uplink (UL) response message from the UE to the base station; receiving, by the UE in an RRC_INACTIVE state, a mobile terminated small data transmission (MT-SDT) paging message from the base station; and transmitting, by the UE, the UL response message to the base station using first resources selected based on the configuration information.

[0022] Implementations of this aspect can include one or more of the following features.

[0023] In some implementations, the MT-SDT paging message does not indicate the resource or resource type for transmitting the UL response message.

[0024] In some implementations, the first resource may be one of a legacy random access channel (RACH) resource, a RACH resource specific to small data transmission (RA-SDT), a configuration grant resource specific to small data transmission (CG-SDT), or a resource for transmitting data from the UE to the base station using mobile-originated small data transmission (MO-SDT).

[0025] In some implementations, the configuration information may be received by the UE from the base station via RRC dedicated signaling.

[0026] In some implementations, the configuration information may be received by the UE from the base station via RRC broadcast signaling.

[0027] In some implementations, the configuration information may include an indication for the UE to select the first resource based on a quality of a synchronization signal block (SSB) associated with the first resource.

[0028] In some implementations, the configuration information may include an indication for the UE to select the first resource based on a priority of the resource type.

[0029] In some implementations, the configuration information may include an indication for the UE to select a legacy random access channel (RACH) resource as the first resource.

[0030] In another aspect, a method includes transmitting, by a base station of a wireless network, configuration information to a user equipment (UE) for selecting resources for transmitting an uplink (UL) response message from the UE to the base station; transmitting, by the base station, a mobile terminated small data transmission (MT-SDT) paging message to the UE, where the UE is in an RRC_INACTIVE state; and receiving, by the base station, the UL response message using the resources selected by the UE based on at least one of the configuration information or the MT-SDT paging message.

[0031] Implementations of this aspect can include one or more of the following features.

[0032] In some implementations, the method may further include, upon receiving the UL response message, transmitting, from the base station, data to the UE using MT-SDT.

[0033] In some implementations, the selected resource may be one of a legacy random access channel (RACH) resource, a RACH resource specific to small data transmission (RA-SDT), a configuration grant resource specific to small data transmission (CG-SDT), or a resource for transmitting data from the UE to the base station using mobile-originated small data transmission (MO-SDT).

[0034] In some implementations, the configuration information may be transmitted by the base station to the UE via RRC dedicated signaling.

[0035] In some implementations, the configuration information may be transmitted by the base station to the UE via RRC broadcast signaling.

[0036] In some implementations, the configuration information may be received from the base station via RRC dedicated signaling, and the configuration information may include an indication to select a configuration grant resource specific to small data transmission (CG-SDT) as the first resource.

[0037] In some implementations, the configuration information may be received from the base station via RRC broadcast signaling, and the configuration information may include an indication to select a legacy random access channel (RACH) resource as the first resource.

[0038] In some implementations, the MT-SDT paging message may include an indication of the first resource.

[0039] In some implementations, the MT-SDT paging message may include an indication of the first resource type.

[0040] In some implementations, configuration grant resources specific to small data transmission (CG-SDT) are prioritized over legacy random access channel (RACH) resources according to resource type priority.

[0041] In some implementations, legacy random access channel (RACH) resources are selected if an MT-SDT paging message triggers MT-SDT only, according to resource type priority.

[0042] In some implementations, a selection is made between configuration grant resources specific to small data transmission (CG-SDT) or random access small data transmission (RA-SDT) resources when an MT-SDT paging message triggers MT-SDT, according to the priority of the resource types.

[0043] In some implementations, the method may be performed by a user equipment (UE).

[0044] In some implementations, the method may be performed by at least one baseband processor.

[0045] In some implementations, the configuration information may include an indication that the UE selects a resource for transmitting the UL response message based on the quality of a synchronization signal block (SSB) associated with the selected resource.

[0046] In some implementations, the configuration information may include an indication that the UE selects resources for transmitting the UL response message based on a priority of the resource types.

[0047] In some implementations, the configuration information may include an indication that the UE selects a legacy random access channel (RACH) resource for transmitting the UL response message.

[0048] In another aspect, a method includes receiving a mobile terminated small data transmission (MT-SDT) paging message from a base station of a wireless network; determining resources for transmitting an uplink (UL) response message to the base station based on at least one of small data transmission (CG-SDT) specific configuration grant resources, legacy random access channel (RACH) resources, or random access small data transmission (RA-SDT) resources; and transmitting the UL response message to the base station using the determined resources.

[0049] Implementations of this aspect can include one or more of the following features.

[0050] In some implementations, determining the resource may include determining that a CG-SDT resource is configured and prioritizing the CG-SDT resource over a RACH resource as a resource.

[0051] In some implementations, determining the resource may include determining that the RACH resource is the resource in response to determining that the MT-SDT paging message triggers only MT-SDT and no CG-SDT resources are configured.

[0052] In some implementations, determining the resource may include determining that the CG-SDT resource or the RA-SDT resource is the resource in response to determining that the MT-SDT paging message triggers the MT-SDT.

[0053] In some implementations, the method may also include receiving, from the base station via RRC dedicated signaling, configuration information including an indication of the CG-SDT resources.

[0054] In some implementations, the method may also include receiving, from the base station via RRC broadcast signaling, configuration information including an indication of the RACH configuration.

[0055] In some implementations, the method may be performed by a user equipment (UE).

[0056] In some implementations, the method may be performed by at least one baseband processor.

[0057] In another aspect, a method includes transmitting an MT SDT paging message to a user equipment (UE); receiving an uplink (UL) response message from the UE using resources, where the resources are determined based on at least one of small data transmission (CG-SDT) specific configuration grant resources, legacy random access channel (RACH) resources, or random access small data transmission (RA-SDT) resources; and transmitting data to the UE based on the UL response message.

[0058] Implementations of this aspect can include one or more of the following features.

[0059] In some implementations, CG-SDT resources may be configured and may be prioritized as resources over RACH resources.

[0060] In some implementations, an MT-SDT paging message may trigger only MT-SDT, no CG-SDT resources are configured, and the RACH resources may be determined to be the resources.

[0061] In some implementations, an MT-SDT paging message may trigger an MT-SDT, and a CG-SDT resource or an RA-SDT resource may be determined to be the resource.

[0062] In some implementations, the method may include transmitting configuration information, which may include an indication of the CG-SDT resources, to the UE device via RRC dedicated signaling.

[0063] In some implementations, the method may include transmitting, to the UE device, configuration information that may include an indication of the RACH configuration via RRC broadcast signaling.

[0064] In some implementations, the method may be performed by a base station.

[0065] In some implementations, the method may be performed by at least one baseband processor.

[0066] In another aspect, an apparatus includes one or more baseband processors configured to perform any of the operations described herein.

[0067] In another aspect, a method includes any of the acts described herein.

[0068] In another aspect, an apparatus includes one or more baseband processors configured to perform any of the operations described herein.

[0069] In another aspect, a system includes one or more processors and one or more storage devices having stored thereon instructions operable, when executed by the one or more processors, to cause the one or more processors to perform any of the operations described herein.

[0070] In another aspect, a non-transitory computer storage medium is encoded with instructions that, when executed by one or more processors, cause the one or more processors to perform any of the operations described herein.

[0071] The details of one or more embodiments of these systems and methods are set forth in the accompanying drawings and the description below. Other features, objects, and advantages of these systems and methods will be apparent from the description and drawings, and from the claims. [Brief explanation of the drawings]

[0072] [Figure 1] 1 illustrates an exemplary wireless network.

[0073] [Figure 2]1 illustrates an example process for initiating and performing a mobile terminated small data transmission (MT-SDT) between a user equipment (UE) and a base station.

[0074] [Figure 3] 1 illustrates an example process for determining whether to trigger MT-SDT by a UE.

[0075] [Figure 4A] 1 shows a flowchart of an exemplary method. [Figure 4B] 1 shows a flowchart of an exemplary method. [Figure 4C] 1 shows a flowchart of an exemplary method. [Figure 4D] 1 shows a flowchart of an exemplary method. [Figure 4E] 1 shows a flowchart of an exemplary method.

[0076] [Figure 5] 1 illustrates an exemplary UE.

[0077] [Figure 6] 1 illustrates an exemplary access node. DETAILED DESCRIPTION OF THE INVENTION

[0078] This disclosure describes various techniques for selecting resources by a user equipment (UE) for various aspects of mobile terminated small data transmission (MT-SDT) in a wireless network, such as a cellular network.

[0079] In an example implementation, a base station of a wireless network sends a paging message (e.g., an MT-SDT paging message) to the UE indicating that data may be transmitted from the base station to the UE according to MT-SDT. Upon receiving the paging message, the UE selects one or more resources for transmitting an uplink response message to the base station (e.g., to indicate that the UE is available to receive data using MT-SDT). In some implementations, the UE can select the resources based on configuration information signaled to the UE by the base station, or based on resource information included in the MT-SDT paging message, and / or other considerations.

[0080] 1 illustrates a wireless network 100 according to some implementations. The wireless network 100 includes a UE 102 and a base station 104 connected via one or more channels 106A, 106B over an air interface 108. The UE 102 and the base station 104 communicate using a system that supports control for managing access of the UE 102 to the network via the base station 104.

[0081] In some implementations, the wireless network 100 may be a non-standalone (NSA) network incorporating Long Term Evolution (LTE) and Fifth Generation (5G) New Radio (NR) communication standards defined by the 3rd Generation Partnership Project (3GPP) technical specifications. For example, the wireless network 100 may be an Evolved Universal Terrestrial Radio Access (E-UTRA)-NR Dual Connectivity (EN-DC) network or an NR-EUTRA Dual Connectivity (NE-DC) network. However, the wireless network 100 may also be a standalone (SA) network incorporating only 5G NR. Additionally, other types of communication standards are possible, including future 3GPP systems (e.g., sixth-generation (6G)) systems, Institute of Electrical and Electronics Engineers (IEEE) 802.11 technologies (e.g., IEEE 802.11a, IEEE 802.11b, IEEE 802.11g, IEEE 802.11-2007, IEEE 802.11n, IEEE 802.11-2012, IEEE 802.11ac, or other current or future-developed IEEE 802.11 technologies), IEEE 802.16 protocols (e.g., WMAN, WiMAX, etc.), etc. Although aspects may be described herein using terminology generally associated with 5G NR, aspects of the present disclosure may apply to other systems, such as systems subsequent to 3G, 4G, and / or 5G (e.g., 6G).

[0082] In wireless network 100, UE 102 and any other UEs in the system may be, for example, laptop computers, smartphones, tablet computers, machine-type devices such as smart meters or dedicated devices for healthcare, intelligent transportation systems, or any other wireless devices with or without a user interface. In network 100, base stations 104 provide UE 102 with network connectivity to a wider network (not shown). This UE 102 connectivity is provided over an air interface 108 within a base station service area provided by base station 104. In some implementations, such a wider network may be a wide area network operated by a cellular network provider or may be the Internet. Each base station service area associated with a base station 104 is supported by an antenna integrated with the base station 104. The service area is divided into multiple sectors associated with specific antennas. Such sectors may be physically associated with fixed antennas or may be assigned to a physical area using adjustable antennas or antenna settings in a beamforming process used to direct signals to specific sectors.

[0083] The UE 102 includes a control circuit 110 coupled to a transmit circuit 112 and a receive circuit 114. The transmit circuit 112 and the receive circuit 114 may each be coupled to one or more antennas. The control circuit 110 may include various combinations of application-specific and baseband circuitry. The transmit circuit 112 and the receive circuit 114 may be adapted to transmit and receive data, respectively, and may include radio frequency (RF) circuitry or front-end module (FEM) circuitry.

[0084] In various implementations, aspects of the transmit circuitry 112, the receive circuitry 114, and the control circuitry 110 may be integrated in various ways to implement the operations described herein. The control circuitry 110 may be adapted or configured to perform various operations, such as those described elsewhere in this disclosure in connection with a UE.

[0085] The transmit circuitry 112 may perform various operations described herein. Additionally, the transmit circuitry 112 may transmit multiple multiplexed uplink physical channels. The multiple uplink physical channels may be multiplexed using time division multiplexing (TDM) or frequency division multiplexing (FDM) along with carrier aggregation. The transmit circuitry 112 may be configured to receive block data from the control circuitry 110 for transmission over the air interface 108.

[0086] The receive circuitry 114 may perform various operations described herein. Additionally, the receive circuitry 114 may receive multiple multiplexed downlink physical channels from the air interface 108 and relay the physical channels to the control circuitry 110. The multiple downlink physical channels may be multiplexed using TDM or FDM with carrier aggregation. The transmit circuitry 112 and the receive circuitry 114 may transmit and receive both control data and content data (e.g., messages, images, videos, etc.) structured within data blocks carried by the physical channels.

[0087] 1 also shows a base station 104. In implementations, the base station 104 may be an NG Radio Access Network (RAN) or 5G RAN, an E-UTRAN, a non-terrestrial cell, or a legacy RAN such as UTRAN or GERAN. As used herein, terms such as "NG RAN" may refer to a base station 104 operating in an NR or 5G wireless network 100, and terms such as "E-UTRAN" may refer to a base station 104 operating in an LTE or 4G wireless network 100. The UE 102 utilizes connections (or channels) 106A, 106B, each of which includes a physical communication interface or layer.

[0088] The base station 104 circuitry may include control circuitry 116 coupled to transmit circuitry 118 and receive circuitry 120. The transmit circuitry 118 and receive circuitry 120 may each be coupled to one or more antennas that may be used to enable communication over the air interface 108. The transmit circuitry 118 and receive circuitry 120 may be adapted to transmit and receive data, respectively, to any UE connected to the base station 104. The transmit circuitry 118 may transmit a downlink physical channel that includes multiple downlink subframes. The receive circuitry 120 may receive multiple uplink physical channels from various UEs, including the UE 102.

[0089] In FIG. 1 , one or more channels 106A, 106B are depicted as air interfaces enabling communicative coupling and may conform to a cellular communication protocol such as a GSM protocol, a CDMA network protocol, a UMTS protocol, a 3GPP LTE protocol, an Advanced Long Term Evolution (LTE-A) protocol, an LTE-based access to unlicensed spectrum (LTE-U), a 5G protocol, an NR protocol, an NR-based access to unlicensed spectrum (NR-U) protocol, and / or any of the other communication protocols described herein. In implementations, the UE 102 may directly exchange communication data over the ProSe interface. The ProSe interface may alternatively be referred to as a sidelink (SL) interface and may include one or more logical channels, including, but not limited to, a physical sidelink control channel (PSCCH), a physical sidelink discovery channel (PSDCH), and a physical sidelink broadcast channel (PSBCH).

[0090] In some implementations, the UE 102 and the base station 104 can exchange data with each other according to legacy data transmission procedures, whereby the UE 102 is in a radio resource control (RRC) "connected" state (e.g., "RRC_CONNECTED" state) when transmitting data to and / or receiving data from the base station 104. For example, the UE 102 can initially be in an RRC "idle" or "inactive" state (e.g., "RRC_IDLE" state or "RRC_INACTIVE" state). Upon determining that data should be transferred from the base station 104 to the UE 102 according to the legacy data transmission procedures, the UE 102 can transition to the RRC_CONNECTED state and receive data from the UE 102 while in the RRC_CONNECTED state. Similarly, upon determining that data should be transferred from the UE 102 to the base station 104 according to legacy data transmission procedures, the UE 102 similarly transitions to the RRC_CONNECTED state and can transmit the data while in the RRC_CONNECTED state to the base station 104. Once the data exchange is complete, the UE 102 can either remain in the RRC_CONNECTED state or transition back to the RRC_IDLE or RRC_INACTIVE state (e.g., upon being released by the base station 104 to the RRC_IDLE or RRC_INACTIVE state).

[0091] In some implementations, the UE 102 and the base station 104 can exchange data with each other according to a small data transmission (SDT) procedure, whereby the UE 102 is in the RRC_INACTIVE state when transmitting data to and / or receiving data from the base station 104 according to the small data transmission (SDT) procedure. For example, the UE 102 can initially be in the RRC_INACTIVE state. Upon determining that data should be transferred from the base station 104 to the UE 102 according to the SDT procedure, the UE 102 can remain in the RRC_INACTIVE state while receiving data from the base station 104 (e.g., without transitioning to the RRC_CONNECTED state). Similarly, upon determining that data should be transferred from the UE 102 to the base station 104 according to the SDT procedure, the UE 102 can similarly remain in the RRC_INACTIVE state while transmitting data to the base station 104 (e.g., without transitioning to the RRC_CONNECTED state). In some implementations, transmission of data from a UE 102 to a base station 104 using SDT (e.g., uplink SDT) may be referred to as mobile-originated small data transmission (MO-SDT). In some implementations, transmission of data from a base station 104 to a UE 102 using SDT (e.g., downlink SDT) may be referred to as mobile-terminated small data transmission (MT-SDT).

[0092] Data transmission using the SDT may be beneficial, for example, in allowing data to be exchanged between the UE 102 and the base station 104 in a more efficient manner (e.g., compared to data transmission using legacy processes). For example, in transitioning and / or maintaining the UE 102 in the RRC_CONNECTED state, some resources (e.g., network resources, computational resources, memory resources, etc.) may be consumed by the UE 102 and / or the base station 104. This resource overhead may be eliminated or otherwise reduced by instead transmitting data exchanges using the SDT (e.g., by avoiding or otherwise reducing the frequency at which the UE 102 operates in the RRC_CONNECTED state).

[0093] FIG. 2 shows an example process 200 for initiating and executing SDT (eg, MT-SDT) between a UE 102 and a base station 104.

[0094] According to process 200, the base station sends 102 RRC configuration information to the UE 102. The RRC configuration information may include information regarding initiating and running an SDT (e.g., MT-SDT and / or MO-SDT).

[0095] In some implementations, the RRC configuration information may include information indicating resources and / or types of resources that the UE 102 should select while performing aspects of the SDT. For example, the RRC configuration information may indicate resources and / or types of resources that the UE 102 may select for transmitting an uplink response message to the base station 104 in response to an MT-SDT paging message (e.g., as described in further detail below).

[0096] In some implementations, resources may include resources in a network physical layer (eg, "PHY") in the time / frequency domain, the code domain, or a combination thereof.

[0097] In some implementations, the RRC configuration information may include information indicating a process that may be performed by the UE 102 to select resources for performing aspects of the SDT. For example, the RRC configuration information may indicate a process that may be performed by the UE 102 to select resources for transmitting an uplink response message to the base station 104 in response to an MT-SDT paging message (e.g., as described in further detail below).

[0098] Additionally, the base station 104 receives (204) downlink data intended for transmission to the UE 102. As an example, the downlink data may be received from a core network (CN) of the wireless network. In some implementations, the downlink data may be data provided to the CN by another device or system of the wireless network (e.g., another UE, a base station, or any other system or device of the wireless network) for delivery to the UE 102.

[0099] Upon receiving the downlink data, the base station 104 identifies the corresponding UE 102 (e.g., the intended recipient of the downlink data) and transmits 206 a paging message to the UE 102. The paging message indicates that data is available for transmission from the base station 104 to the UE 102 and that the data may be transmitted via MT-SDT. In some implementations, the paging message may be referred to as an MT-SDT paging message. In some implementations, the UE 102 can receive the paging message 204 while in an RRC_INACTIVE state or an RRC_IDLE state.

[0100] Upon receiving the paging message, the UE 102 selects a resource (or multiple resources) for responding to the MT-SDT paging message 208. In some implementations, the UE can make the selection based on configuration information signaled to the UE 102 by the base station 104 (e.g., via RRC configuration information), resource information included in the MT-SDT paging message, and / or other considerations.

[0101] In some implementations, the UE 102 may select resources according to legacy random access channel (RACH) procedures.

[0102] In some implementations, the UE 102 may select one or more random access small data transmission (RA-SDT) resources.

[0103] In some implementations, the UE 102 may select one or more configuration grant small data transmission (CG-SDT) resources.

[0104] An exemplary process for selecting a resource is described in further detail below.

[0105] Upon selecting the resource(s), the UE 102 transmits 210 an uplink response message to the base station 104 using the selected resource(s). As an example, the uplink response message may indicate that the UE 102 is available to receive data using MT-SDT (e.g., while the UE 102 is in the RRC_INACTIVE state). In some implementations, the uplink response message may indicate one or more resources available to receive data using MT-SDT. Furthermore, the UE 102 performs an MT-SDT procedure in preparation for receiving data from the base station 104. As part of the MT-SDT procedure, the UE 102 may transition to (or remain in) the RRC_INACTIVE state.

[0106] Upon receiving the uplink resource message, the base station 104 transmits downlink data to the UE 102 using MT-SDT (block 212). During the transmission of the downlink data, the UE 102 may remain in the RRC_INACTIVE state (e.g., rather than transitioning to the RRC_CONNECTED state).

[0107] In some implementations, the UE 102 may also retransmit 214 the uplink resource message one or more times to the base station 104. In some implementations, the UE 102 may retransmit the uplink resource message using the same resources and / or the same resource type used to transmit the original uplink response message. In some implementations, the UE 102 may retransmit the uplink resource message using different resources and / or different resource types than used to transmit the original uplink response message.

[0108] FIG. 3 illustrates an example process 300 for selecting resources for transmitting an uplink response message from a UE 102 to a base station 104 (eg, in connection with 210 and / or 214 of FIG. 2).

[0109] According to process 300, the UE 102 receives MT-SDT configuration information from the base station 104 (302).

[0110] In some implementations, at least a portion of the MT-SDT configuration information may be received from the base station 104 via RRC signaling (e.g., via RRC configuration information, as described with reference to 202 in FIG. 2).

[0111] As an example, in some implementations, at least a portion of the MT-SDT configuration information may be received from the base station 104 via RRC dedicated signaling (e.g., signaling specific to the UE 102). For example, at least a portion of the MT-SDT configuration information may be received from the base station 104 via an RRC Release with suspendCfg message, where the MT-SDT configuration information is specific to the UE 102.

[0112] As another example, in some implementations, at least a portion of the MT-SDT configuration information may be received from the base station 104 via broadcast signaling (e.g., signaling transmitted simultaneously to multiple UEs). For example, at least a portion of the MT-SDT configuration information may be received from the base station 104 via System Information Block 1 (SIB1), where the MT-SDT configuration is specific to a particular cell of the wireless network.

[0113] In some implementations, the MT-SDT configuration information can indicate random access small data transmission (RA-SDT) resources specific to the MT-SDT.

[0114] In some implementations, the MT-SDT configuration information can indicate configuration grant small data transmission (CG-SDT) resources specific to MT-SDT.

[0115] In some implementations, the base station 104 can configure the same resources with the UE 102 for both MO-SDT and MT-SDT (e.g., if both MO-SDT and MT-SDT are configured).

[0116] In some implementations, the MT-SDT configuration information can refrain from indicating resources specific to the SDT, and in these implementations, the UE 102 can select legacy random access (RA) resources for transmitting an uplink response message to the base station 104.

[0117] According to process 300, the UE 102 receives a paging message (e.g., an MT-SDT paging message) from the base station 104. This process may be similar to that described with reference to 204 of FIG. 2. Additionally, the UE 102 determines whether the MT-SDT paging message includes resource information (block 304). As one example, the resource information may indicate particular resources and / or resource types. As another example, the resource information may indicate particular conditions associated with those resources and / or resource types.

[0118] If the MT-SDT paging message includes resource information, the UE 102 determines whether the conditions for the indicated resources are met (block 306). If so, the UE 102 selects the indicated resources and / or resource types (block 308).

[0119] However, if (i) the MT-SDT paging message does not include resource information or (ii) the conditions for the indicated resources are not met, the UE 102 selects resources according to one or more rules. In some implementations, the one or more rules may be preconfigured with the UE 102. In some implementations, the one or more rules may be configured by the wireless network (e.g., via the base station 104).

[0120] Additional operations related to the indication and / or selection of resources are described below.

[0121] Exemplary Resource Indication Behavior for MT-SDT Paging Messages: As described above, the MT-SDT paging information may indicate resource information for selecting resources for transmitting an uplink response message.

[0122] In some implementations, the base station 104 can indicate (eg, via an MT-SDT paging message) a particular resource or type of resource for transmitting an uplink transmission message.

[0123] In some implementations, the base station 104 can indicate (e.g., via an MT-SDT paging message) whether the uplink response message should be transmitted over a configuration grant (CG) resource or a random access (RA) resource.

[0124] In some implementations, if the base station 104 indicates a particular CG resource (and multiple CG resources are configured with the UE 102), the UE 102 can select the indicated CG resource if that resource is available.

[0125] In some implementations, if the base station 104 indicates the CG resource type generically, the UE 102 can select the closest available CG resource.

[0126] In some implementations, if the base station 104 indicates a specific or dedicated RA resource, the UE 102 may select the indicated RA resource if the resource is available.

[0127] In some implementations, if the base station 104 generally indicates RA-SDT or legacy RA resource type, the UE 102 can perform RA resource selection from among the configured RA resources (e.g., in the configured "RA-config").

[0128] In some implementations, if the base station 104 indicates the RA resource type generically, the UE 102 may first select an available RA-SDT resource. If RA-SDT is not available, the UE 102 may select a legacy RA resource.

[0129] In some implementations, if the base station 104 indicates the RA resource type generically, the UE 102 can prioritize the selection of an available RA resource.

[0130] In some implementations, if the base station 104 indicates the RA resource type generically and if uplink data arrives, the UE 102 can prioritize the selection of the RA-SDT resource.

[0131] In some implementations, the base station 104 can also indicate MT-SDT trigger resource block (RB) information in the MT-SDT paging message. In these implementations, the UE can select resources for uplink transmission according to the association between SDT resources and RBs. Example resource selection behavior:

[0132] In some implementations, the UE 102 can first determine whether to select an RA-SDT resource, a CG-SDT-CG, or a legacy RA resource. Furthermore, if the base station 104 indicates a particular resource in the MT-SDT paging message or RRC configuration information, the UE 102 can prioritize selecting the indicated resource (if that resource is available).

[0133] Furthermore, the conditions for evaluating resources may be configured by the network (e.g., via the base station 104) or may be predefined. As an example, for a CG-SDT resource or a particular RA resource, the condition for selecting that resource may be that the quality of the synchronization signal block (SSB) associated with the resource is greater than a particular threshold. The UE 102 may select the resource if the condition is met (e.g., if the quality of the SSB is greater than the threshold) or may refrain from selecting the resource if the condition is not met (e.g., if the quality of the SSB is not greater than the threshold).

[0134] In some implementations, when multiple resource types are configured, the UE 102 may first select a resource type according to a particular priority. As an example, the UE 102 may prioritize selecting CG-SDT resources, followed by RA-SDT resources, followed by legacy RA resources. If there are no available resources of the highest priority type, the UE 102 may select resources from the type with the next lowest priority, and so on until a resource type is selected. In some implementations, the priority of resource types may be configured by the network (e.g., via the base station 104). In some implementations, the priority of resources may be pre-configured with the UE 102. While example priorities are described above, other priorities (e.g., different priorities for CG-SDT resources, RA-SDT resources, and legacy RA resources) may also be used.

[0135] In some implementations, different resource selection processes and / or different resource type priorities may be used for different conditions. As an example, in some implementations, if there is only an MT-SDT trigger, the UE 102 may select resources in a legacy RACH configuration. As another example, if the triggered RB is associated with an RA-SDT resource or a CG-SDT resource, the UE 102 may prioritize selecting the associated SDT resource.

[0136] In some implementations, if two or more MT-SDT-RBs are configured and / or indicated but associated with different resource types, the UE 102 can select a resource type within the associated resource type set according to one of several techniques. In some implementations, the UE 102 can select resources according to a preconfigured process. In some implementations, the UE 102 can prioritize the selection of some types of resources (e.g., prioritize the selection of RA-SDT resources over CG-SDT resources, or vice versa). In some implementations, the UE 102 can select resources by identifying the MT-SDT-RB with the highest priority. In some implementations, the UE 102 can select legacy RA resources. Exemplary methods:

[0137] 4A shows a flowchart of an example method 400. For clarity of presentation, the following description generally describes method 400 in the context of other figures in this description. For example, method 400 may be performed at least in part by UE 102 and / or UE 500 shown in FIGS. 1 and 5, respectively. It will be understood that method 400 may be performed, for example, by any suitable system, environment, software, hardware, or combination of system, environment, software, and hardware, as desired. In some implementations, various steps of method 400 may be performed in parallel, in combination, in a loop, or in any order.

[0138] According to method 400, configuration information for selecting resources for transmitting an uplink (UL) response message from a UE to the base station is received from a base station of a wireless network (block 402).

[0139] In some implementations, the configuration information may be received by the UE from the base station via RRC dedicated signaling.

[0140] In some implementations, the configuration information may be received by the UE from the base station via RRC broadcast signaling.

[0141] Additionally, the UE receives a mobile terminated small data transmission (MT-SDT) paging message from the base station in the RRC_INACTIVE state (block 404).

[0142] Additionally, the UE determines whether the MT-SDT paging message includes an indication of at least one of a first resource or a first resource type for transmitting the UL response message (block 406).

[0143] Further, the UE performs at least one of: (i) transmitting, by the UE, a UL response message to the base station using at least one of the first resource or the first resource type when it determines that the MT-SDT paging message includes the indication and that one or more conditions are met; (ii) transmitting, by the UE, a UL response message to the base station using second resources selected based on the configuration information when it determines that the MT-SDT paging message includes the indication and that one or more conditions for using the first resources are not met; or (iii) transmitting, by the UE, a UL response message to the base station using the second resources selected based on the configuration information when it determines that the MT-SDT paging message does not include the indication (block 408).

[0144] In some implementations, at least one of the first resource or the first resource type may be one of a legacy random access channel (RACH) resource, a small data transmission (RA-SDT) specific RACH resource, or a small data transmission (CG-SDT) specific configuration grant resource.

[0145] In some implementations, the second resource may be one of a legacy random access channel (RACH) resource, a RACH resource specific to small data transmission (RA-SDT), a configuration grant resource specific to small data transmission (CG-SDT), or a resource for transmitting data to a base station using mobile-originated small data transmission (MO-SDT).

[0146] In some implementations, the MT-SDT paging message may include an indication of the first resource, and the one or more conditions may include a first condition that the first resource is available.

[0147] In some implementations, the MT-SDT paging message may include an indication of the first resource type, and the one or more conditions may include a second condition that resources of the first resource type are available.

[0148] In some implementations, the configuration information may include an indication to select the second resource based on a quality of a synchronization signal block (SSB) associated with the second resource.

[0149] In some implementations, the configuration information may include an indication to select the second resource based on a priority of the resource type.

[0150] In some implementations, the configuration information may include an indication to select a legacy random access channel (RACH) resource as the second resource.

[0151] In some implementations, the configuration information may be received from the base station via RRC dedicated signaling, and the configuration information may include an indication to select a configuration grant resource specific to small data transmission (CG-SDT) as the second resource.

[0152] In some implementations, the configuration information may be received from the base station via RRC broadcast signaling, and the configuration information may include an indication to select a legacy random access channel (RACH) resource as the second resource.

[0153] In some implementations, configuration grant resources specific to small data transmission (CG-SDT) are prioritized over legacy random access channel (RACH) resources according to resource type priority.

[0154] In some implementations, legacy random access channel (RACH) resources are selected if an MT-SDT paging message triggers MT-SDT only, according to resource type priority.

[0155] In some implementations, a selection is made between configuration grant resources specific to small data transmission (CG-SDT) or random access small data transmission (RA-SDT) resources when an MT-SDT paging message triggers MT-SDT, according to the priority of the resource types.

[0156] In some implementations, the method may be performed by a user equipment (UE).

[0157] In some implementations, the method may be performed by at least one baseband processor.

[0158] 4B shows a flowchart of an example method 420. For clarity of presentation, the following description generally describes method 420 in the context of other figures in this description. For example, method 420 may be performed at least in part by UE 102 and / or UE 500 shown in FIGS. 1 and 5, respectively. It will be understood that method 420 may be performed, for example, by any suitable system, environment, software, hardware, or combination of system, environment, software, and hardware, as desired. In some implementations, various steps of method 420 may be performed in parallel, in combination, in a loop, or in any order.

[0159] According to method 420, the UE receives, from a base station of a wireless network, configuration information for selecting resources for transmitting an uplink (UL) response message from the UE to the base station (block 422). In some implementations, the configuration information may be received by the UE from the base station via RRC dedicated signaling. In some implementations, the configuration information may be received by the UE from the base station via RRC broadcast signaling.

[0160] Additionally, the UE receives a Mobile Terminated Small Data Transmission (MT-SDT) paging message from the base station in the RRC_INACTIVE state (block 424). In some implementations, the MT-SDT paging message does not indicate a resource or resource type for transmitting the UL response message.

[0161] Further, the UE sends a UL response message to the base station using the first resource selected based on the configuration information (block 426).

[0162] In some implementations, the first resource may be one of a legacy random access channel (RACH) resource, a RACH resource specific to small data transmission (RA-SDT), a configuration grant resource specific to small data transmission (CG-SDT), or a resource for transmitting data to a base station using mobile-originated small data transmission (MO-SDT).

[0163] In some implementations, the configuration information may include an indication to select the first resource based on a quality of a synchronization signal block (SSB) associated with the first resource.

[0164] In some implementations, the configuration information may include an indication to select the first resource based on a priority of the resource type.

[0165] In some implementations, the configuration information may include an indication to select a legacy random access channel (RACH) resource as the first resource.

[0166] 4C shows a flowchart of an example method 440. For clarity of presentation, the following description generally describes method 440 in the context of other figures in this description. For example, method 440 may be performed at least in part by the base station 104 and / or access node 600 shown in FIGS. 1 and 6, respectively. It will be understood that method 440 can be performed, for example, by any suitable system, environment, software, hardware, or combination of systems, environments, software, and hardware, as desired. In some implementations, various steps of method 440 may be performed in parallel, in combination, in a loop, or in any order.

[0167] According to method 440, the base station transmits configuration information to a user equipment (UE) for selecting resources for transmitting an uplink (UL) response message from the UE to the base station (block 442).

[0168] In some implementations, the configuration information may be transmitted by the base station to the UE via RRC dedicated signaling.

[0169] In some implementations, the configuration information may be transmitted by the base station to the UE via RRC broadcast signaling.

[0170] Additionally, the base station sends a mobile terminated small data transmission (MT-SDT) paging message to the UE, where the UE is in the RRC_INACTIVE state (block 444).

[0171] Additionally, the base station receives a UL response message using resources selected by the UE based on at least one of the configuration information or the MT-SDT paging message (block 446).

[0172] In some implementations, upon receiving the UL response message, the base station may transmit data to the UE using MT-SDT.

[0173] In some implementations, the selected resource may be one of a legacy random access channel (RACH) resource, a RACH resource specific to small data transmission (RA-SDT), a configuration grant resource specific to small data transmission (CG-SDT), or a resource for transmitting data to a base station using mobile-originated small data transmission (MO-SDT).

[0174] In some implementations, the MT-SDT paging message may include an indication of the first resource.

[0175] In some implementations, the MT-SDT paging message may include an indication of the first resource type.

[0176] In some implementations, the configuration information may include an indication that the UE selects a resource for transmitting the UL response message based on the quality of a synchronization signal block (SSB) associated with the selected resource.

[0177] In some implementations, the configuration information may include an indication that the UE selects resources for transmitting the UL response message based on a priority of the resource types.

[0178] In some implementations, the configuration information may include an indication that the UE selects a legacy random access channel (RACH) resource for transmitting the UL response message.

[0179] In some implementations, the configuration information may be received from the base station via RRC dedicated signaling, and the configuration information may include an indication to select a configuration grant resource specific to small data transmission (CG-SDT) as the first resource.

[0180] In some implementations, the configuration information may be received from the base station via RRC broadcast signaling, and the configuration information may include an indication to select a legacy random access channel (RACH) resource as the first resource.

[0181] In some implementations, configuration grant resources specific to small data transmission (CG-SDT) are prioritized over legacy random access channel (RACH) resources according to resource type priority.

[0182] In some implementations, legacy random access channel (RACH) resources are selected if an MT-SDT paging message triggers MT-SDT only, according to resource type priority.

[0183] In some implementations, a selection is made between configuration grant resources specific to small data transmission (CG-SDT) or random access small data transmission (RA-SDT) resources when an MT-SDT paging message triggers MT-SDT, according to the priority of the resource types.

[0184] In some implementations, the method may be performed by a user equipment (UE).

[0185] In some implementations, the method may be performed by at least one baseband processor.

[0186] 4D shows a flowchart of an example method 460. For clarity of presentation, the following description generally describes method 460 in the context of other figures in this description. For example, method 460 may be performed at least in part by UE 102 and / or UE 500 shown in FIGS. 1 and 5, respectively. It will be understood that method 460 may be performed, for example, by any suitable system, environment, software, hardware, or combination of system, environment, software, and hardware, as desired. In some implementations, various steps of method 460 may be performed in parallel, in combination, in a loop, or in any order.

[0187] According to method 460, the device receives a mobile terminated small data transmission (MT SDT) paging message from a base station of a wireless network (block 462).

[0188] The device determines resources for transmitting an uplink (UL) response message to the base station based on at least one of configuration grant resources specific to small data transmission (CG-SDT), legacy random access channel (RACH) resources, or random access small data transmission (RA-SDT) resources (block 464).

[0189] The device sends a UL response message to the base station using the determined resources (block 468).

[0190] In some implementations, determining the resource may include determining that a CG-SDT resource is configured and prioritizing the CG-SDT resource over a RACH resource as a resource.

[0191] In some implementations, determining the resource may include determining that the RACH resource is the resource in response to determining that the MT-SDT paging message triggers only MT-SDT and no CG-SDT resources are configured.

[0192] In some implementations, determining the resource may include determining that the CG-SDT resource or the RA-SDT resource is the resource in response to determining that the MT-SDT paging message triggers the MT-SDT.

[0193] In some implementations, the method may also include receiving, from the base station, via RRC dedicated signaling, configuration information including an indication of the CG-SDT resources.

[0194] In some implementations, the method may also include receiving, from the base station via RRC broadcast signaling, configuration information including an indication of the RACH configuration.

[0195] In some implementations, the method may be performed by a user equipment (UE).

[0196] In some implementations, the method may be performed by at least one baseband processor.

[0197] 4E shows a flowchart of an example method 480. For clarity of presentation, the following description generally describes method 480 in the context of other figures in this description. For example, method 480 may be performed at least in part by the base station 104 and / or access node 600 shown in FIGS. 1 and 6, respectively. It will be understood that method 480 may be performed, for example, by any suitable system, environment, software, hardware, or combination of systems, environments, software, and hardware, as desired. In some implementations, various steps of method 480 may be performed in parallel, in combination, in a loop, or in any order.

[0198] According to the method 480, the device sends an MT SDT paging message to a user equipment (UE) (block 482).

[0199] The device is configured to receive resources, including configuration grant resources specific to small data transmission (CG-SDT), legacy random access channel (RACH) resources,

[0200] or random access small data transmission (RA-SDT) resources, from the UE (block 484).

[0201] The device transmits data to the UE based on the UL response message (block 486).

[0202] In some implementations, CG-SDT resources may be configured and may be prioritized as resources over RACH resources.

[0203] In some implementations, an MT-SDT paging message may trigger only MT-SDT, no CG-SDT resources are configured, and the RACH resources may be determined to be resources.

[0204] In some implementations, an MT-SDT paging message may trigger an MT-SDT, and a CG-SDT resource or an RA-SDT resource may be determined to be the resource.

[0205] In some implementations, the method may include transmitting configuration information, which may include an indication of the CG-SDT resources, to the UE device via RRC dedicated signaling.

[0206] In some implementations, the method may include transmitting, to the UE device, configuration information that may include an indication of the RACH configuration via RRC broadcast signaling.

[0207] In some implementations, the method 480 may be performed by a base station.

[0208] In some implementations, the method 480 may be performed by at least one baseband processor. Exemplary Systems and Devices:

[0209] 5 illustrates a UE 500, according to some implementations. The UE 500 may be similar to and substantially interchangeable with the UE 102 of FIG.

[0210] The UE 500 may be any mobile or non-mobile computing device, such as a mobile phone, a computer, a tablet, an industrial wireless sensor (e.g., a microphone, a pressure sensor, a thermometer, a motion sensor, an accelerometer, an inventory sensor, a voltage / current meter, etc.), a video device (e.g., a camera, a video camera, etc.), a wearable device (e.g., a smart watch), a relaxed-IoT device, etc.

[0211] The UE 500 may include a processor 502, an RF interface circuit 504, memory / storage 506, a user interface 508, sensors 510, driver circuitry 512, a power management integrated circuit (PMIC) 514, an antenna structure 516, and a battery 518. The components of the UE 500 may be implemented as an integrated circuit (IC), portions thereof, discrete electronic devices, or other modules, logic, hardware, software, firmware, or combinations thereof. The block diagram of FIG. 5 is intended to provide a schematic view of some of the components of the UE 500. However, some of the components shown may be omitted, additional components may be present, and different arrangements of the components shown may occur in other implementations.

[0212] The components of the UE 500 may be coupled to various other components via one or more interconnects 520, which may represent any type of interface, input / output, bus (local, system, or expansion), transmission line, trace, optical connection, etc. that may allow various circuit components (on a common or different chips or chipsets) to interact with one another.

[0213] The processor 502 may include processor circuitry such as, for example, a baseband processor circuit (BB) 522A, a central processor unit (CPU) 522B, and a graphics processor unit (GPU) 522C. The processor 502 may include any type of circuitry or processor circuitry that executes or otherwise operates computer-executable instructions, such as program code, software modules, or functional processes from memory / storage 506 to cause the UE 500 to perform the operations described herein.

[0214] In some implementations, the baseband processor circuit 522A may access a communications protocol stack 524 in the memory / storage 506 to communicate over a 3GPP-compliant network. Generally, the baseband processor circuit 522A may access the communications protocol stack to perform user plane functions at the physical (PHY) layer, medium access control (MAC) layer, radio link control (RLC) layer, packet data convergence protocol (PDCP) layer, service data adaptation protocol (SDAP) layer, and PDU layer, and control plane functions at the PHY layer, MAC layer, RLC layer, PDCP layer, RRC layer, and non-access layer. In some implementations, PHY layer operations may additionally or alternatively be performed by components of the RF interface circuit 504. The baseband processor circuit 522A may generate or process baseband signals or waveforms that carry information within a 3GPP-compliant network. In some implementations, waveforms for NR may be based on cyclic prefix orthogonal frequency division multiplexing (OFDM) "CP-OFDM" in the uplink or downlink and discrete Fourier transform spread OFDM "DFT-S-OFDM" in the uplink.

[0215] The memory / storage 506 may include one or more non-transitory computer-readable media (e.g., communication protocol stack 524) that include instructions that may be executed by one or more of the processors 502 to cause the UE 500 to perform various operations described herein. The memory / storage 506 includes any type of volatile or non-volatile memory that may be distributed throughout the UE 500. In some implementations, some of the memory / storage 506 may be located within the processor 502 itself (e.g., L1 and L2 caches), while other memory / storage 506 is external to the processor 502 but accessible via a memory interface. The memory / storage 506 may include any suitable volatile or non-volatile memory, such as, but not limited to, dynamic random access memory (DRAM), static random access memory (SRAM), erasable programmable read only memory (EPROM), electrically erasable programmable read only memory (EEPROM), flash memory, solid state memory, or any other type of memory device technology.

[0216] The RF interface circuitry 504 may include transceiver circuitry and a radio frequency front module (RFEM) that enable the UE 500 to communicate with other devices over a radio access network. The RF interface circuitry 504 may include various elements disposed in the transmit or receive paths. These elements may include, for example, switches, mixers, amplifiers, filters, combiner circuits, control circuits, etc.

[0217] In the receive path, the RFEM may receive a radiated signal from the air interface via the antenna structure 516 and proceed to filter and amplify the signal (using a low noise amplifier). The signal may be provided to a receiver in the transceiver, which downconverts the RF signal to a baseband signal, which is provided to a baseband processor in the processor 502.

[0218] In the transmit path, the transmitter of the transceiver upconverts baseband signals received from the baseband processor and provides an RF signal to the RFEM, which may amplify the RF signal through a power amplifier before the signal is radiated over the air interface via the antenna 516. In various implementations, the RF interface circuitry 504 may be configured to transmit and receive signals to comply with NR access technologies.

[0219] The antenna 516 may include antenna elements that convert electrical signals into radio waves that travel through the air and convert received radio waves into electrical signals. The antenna elements may be arranged in one or more antenna panels. The antenna 516 may have antenna panels that are omnidirectional, directional, or a combination thereof to enable beamforming and multiple-input, multiple-output communications. The antenna 516 may include microstrip antennas, printed antennas fabricated on the surface of one or more printed circuit boards, patch antennas, phased array antennas, etc. The antenna 516 may have one or more panels designed for a specific frequency band, including bands in FR1 or FR2.

[0220] The user interface 508 includes various input / output (I / O) devices designed to enable user interaction with the UE 500. The user interface 508 includes input device circuitry and output device circuitry. The input device circuitry includes any physical or virtual means for accepting input, including, among other things, one or more physical or virtual buttons (e.g., a reset button), a physical keyboard, a keypad, a mouse, a touchpad, a touchscreen, a microphone, a scanner, a headset, etc. The output device circuitry includes any physical or virtual means for displaying or otherwise communicating information, such as a sensor reading, an actuator position(s), or other similar information. The output device circuitry may include, among other things, any number or combination of audio or visual displays, including one or more simple visual outputs / indicators (e.g., binary status indicators such as light-emitting diodes "LEDs" and multi-character visual outputs), or more complex outputs such as display devices or touchscreens (e.g., liquid crystal displays "LCDs," LED displays, quantum dot displays, projectors, etc.), where output, such as text, graphics, multimedia objects, etc., is generated or created from the operation of the UE 500.

[0221] The sensor 510 may include a device, module, or subsystem intended to detect events or changes in its environment and transmit information about the detected events (sensor data) to some other device, module, subsystem, etc. Examples of such sensors include, among others, inertial measurement units including accelerometers, gyroscopes, or magnetometers, microelectromechanical or nanoelectromechanical systems including 3-axis accelerometers, 3-axis gyroscopes, or magnetometers, level sensors, temperature sensors (e.g., thermistors), pressure sensors, image capture devices (e.g., cameras or lensless apertures), light detection and ranging sensors; proximity sensors (e.g., infrared detectors, etc.); depth sensors; ambient light sensors; ultrasonic transceivers; microphones or other similar audio capture devices; and the like.

[0222] The driver circuitry 512 may include software and hardware elements that operate to control particular devices embedded in, attached to, or otherwise communicatively coupled to the UE 500. The driver circuitry 512 may include individual drivers that enable other components to interact with or control various input / output (I / O) devices that may be present in or connected to the UE 500. For example, the driver circuitry 512 may include a display driver that controls and enables access to a display device, a touchscreen driver that controls and enables access to a touchscreen interface, a sensor driver that obtains sensor readings of the sensor circuitry 510 and controls and enables access to the sensor circuitry 510, a driver that obtains actuator positions of or controls and enables access to electromechanical components, a camera driver that controls and enables access to an embedded image capture device, and an audio driver that controls and enables access to one or more audio devices.

[0223] The PMIC 514 may manage the power provided to various components of the UE 500. In particular, with respect to the processor 502, the PMIC 514 may control power source selection, voltage scaling, battery charging, or DC-DC conversion.

[0224] In some implementations, the PMIC 514 may control or otherwise be a part of various power saving mechanisms of the UE 500. The battery 518 may power the UE 500, although in some examples, the UE 500 may be mounted and deployed at a fixed location and may have a power source coupled to a power grid. The battery 518 may be a lithium-ion battery, a metal-air battery such as a zinc-air battery, an aluminum-air battery, a lithium-air battery, or the like. In some implementations, such as in vehicle-based applications, the battery 518 may be a typical automotive lead-acid battery.

[0225] 6 illustrates an access node 600 (e.g., a base station or a gNB) according to some implementations. The access node 600 may be similar to, and substantially interchangeable with, the base station 104. The access node 600 may include a processor 602, RF interface circuitry 604, a core network (CN) interface circuitry 606, memory / storage circuitry 608, and an antenna structure 610.

[0226] The components of the access node 600 may be coupled to various other components via one or more interconnects 612. The processor 602, RF interface circuitry 604, memory / storage circuitry 608 (including a communications protocol stack 614), antenna structure 610, and interconnects 612 may be similar to the like-named elements shown and described with respect to Figure 5. For example, the processor 602 may include processor circuits such as a baseband processor circuit (BB) 616A, a central processing unit circuit (CPU) 616B, and a graphics processing unit circuit (GPU) 616C.

[0227] The CN interface circuitry 606 may provide connectivity to a core network, e.g., a 5th Generation Core network (5GC), using a 5GC-compliant network interface protocol, such as a Carrier Ethernet protocol or some other suitable protocol. Network connectivity may be provided to / from the access node 600 via optical fiber or wireless backhaul. The CN interface circuitry 606 may include one or more dedicated processors or FPGAs for communicating using one or more of the aforementioned protocols. In some implementations, the CN interface circuitry 606 may include multiple controllers to provide connectivity to other networks using the same or different protocols.

[0228] As used herein, terms such as "access node," "access point," and the like may describe equipment that provides wireless baseband functionality for data and / or voice connectivity between a network and one or more users. These access nodes may be referred to as BSs, gNBs, RAN nodes, eNBs, NodeBs, RSUs, TRxPs, or TRPs, and may include terrestrial stations (e.g., terrestrial access points) or satellite stations that provide coverage within a geographic area (e.g., a cell). As used herein, terms such as "NG RAN node" may refer to an access node 600 operating in an NR or 5G system (e.g., gNB), and terms such as "E-UTRAN node" may refer to an access node 600 operating in an LTE or 4G system (e.g., eNB). According to various implementations, the access node 600 may be implemented as one or more of dedicated physical devices, such as a macrocell base station, and / or a low power (LP) base station for providing a femtocell, picocell, or other similar cell having a smaller coverage area, lower user capacity, or higher bandwidth compared to a macrocell.

[0229] In some implementations, all or a portion of the access node 600 may be implemented as one or more software entities running on a server computer as part of a virtual network, which may be referred to as a CRAN and / or a virtual baseband unit pool (vBBUP). In a V2X scenario, the access node 600 may be or operate as a “roadside unit.” The term “roadside unit” or “RSU” may refer to any transportation infrastructure entity used for V2X communications. The RSU may be implemented in or by an appropriate RAN node or a stationary (or relatively stationary) UE; an RSU implemented in or by a UE may be referred to as a “UE-type RSU,” an RSU implemented in or by an eNB may be referred to as an “eNB-type RSU,” an RSU implemented in or by a gNB may be referred to as a “gNB-type RSU,” etc.

[0230] In the description herein, for convenience, various components may be described as performing a task or tasks. Such descriptions should be construed to include the phrase "configured to." It is expressly intended that a description of a component being configured to perform one or more tasks does not invoke 35 U.S.C. 112(f) interpretation with respect to that component.

[0231] For one or more embodiments, at least one of the components depicted in one or more of the foregoing figures may be configured to perform one or more operations, techniques, processes, or methods as described in the example section below. For example, the baseband circuitry described above in connection with one or more of the foregoing figures may be configured to operate according to one or more of the examples described below. As another example, circuitry associated with a UE, a base station, a network element, etc., as described above in connection with one or more of the foregoing figures, may be configured to operate according to one or more of the examples described below in the example section. Further examples:

[0232] Further exemplary embodiments are provided in the following sections.

[0233] Example A1 is a method, comprising: receiving, by a user equipment (UE), from a base station of a wireless network, configuration information for selecting resources for transmitting an uplink (UL) response message from the UE to the base station; receiving, by the UE in an RRC_INACTIVE state, a mobile terminated small data transmission (MT-SDT) paging message from the base station; determining, by the UE, whether the MT-SDT paging message includes an indication of at least one of a first resource or a first resource type for transmitting the UL response message; and (i) determining that the MT-SDT paging message includes the indication and one or more conditions are met. and performing at least one of: (ii) transmitting, by the UE, a UL response message to the base station using at least one of the first resource or the first resource type; (ii) upon determining that the MT-SDT paging message includes an indication and one or more conditions for using the first resource are not met, transmitting, by the UE, a UL response message to the base station using second resources selected based on the configuration information; or (iii) upon determining that the MT-SDT paging message does not include an indication, transmitting, by the UE, a UL response message to the base station using the second resources selected based on the configuration information.

[0234] Example A2 includes the method of example A1, further comprising: at least one of the first resource or the first resource type being one of a legacy random access channel (RACH) resource, a small data transmission (RA-SDT) specific RACH resource, or a small data transmission (CG-SDT) specific configuration grant resource.

[0235] Example A3 includes the method of example A1, further comprising: the second resource being one of a legacy random access channel (RACH) resource, a RACH resource specific to small data transmission (RA-SDT), a configuration grant resource specific to small data transmission (CG-SDT), or a resource for transmitting data from the UE to the base station using mobile-originated small data transmission (MO-SDT).

[0236] Example A4 includes the method of example A1, wherein the configuration information is received by the UE from the base station through RRC dedicated signaling.

[0237] Example A5 includes the method of example A1, wherein the configuration information is received by the UE from the base station through RRC broadcast signaling.

[0238] Example A6 includes the method of example A1, further comprising receiving configuration information from the base station via RRC dedicated signaling, the configuration information including an indication to select a configuration grant resource specific to small data transmission (CG-SDT) as the second resource.

[0239] Example A7 includes the method of example A1, further comprising: receiving configuration information from a base station via RRC broadcast signaling, the configuration information including an indication to select a legacy random access channel (RACH) resource as the second resource.

[0240] Example A8 includes the method of example A1, further comprising: the MT-SDT paging message includes an indication of the first resource, and the one or more conditions include a first condition that the first resource is available.

[0241] Example A9 includes the method of example A1, further comprising: the MT-SDT paging message includes an indication of the first resource type, and the one or more conditions include a second condition that resources of the first resource type are available.

[0242] Example A10 includes the method of example A1, wherein the configuration information further includes an indication for the UE to select the second resource based on a quality of a synchronization signal block (SSB) associated with the second resource.

[0243] Example A11 includes the method of example A1, wherein the configuration information further includes an indication for the UE to select the second resource based on a priority of the resource type.

[0244] Example A12 includes the method of example A11, further comprising: configuring grant resources specific to small data transmission (CG-SDT) to be prioritized over legacy random access channel (RACH) resources according to the priority of resource types.

[0245] Example A13 includes the method of example A11, further comprising: according to the priority of resource types, if an MT-SDT paging message triggers only MT-SDT, a legacy random access channel (RACH) resource is selected.

[0246] Example A14 includes the method of example A11, further comprising: selecting, according to the priority of resource types, from among configuration grant resources specific to small data transmission (CG-SDT) or random access small data transmission (RA-SDT) resources when an MT-SDT paging message triggers MT-SDT.

[0247] Example A15 includes the method of example A1, wherein the configuration information further includes an indication for the UE to select a legacy random access channel (RACH) resource as the second resource.

[0248] Example A16 includes the method of any of examples A1 to A15, wherein the method is performed by a user equipment (UE).

[0249] Example A17 includes the method of any of examples A1 to A15, wherein the method is performed by a baseband processor.

[0250] Example B1 includes an apparatus comprising one or more processors and one or more storage devices storing instructions operable, when executed by the one or more processors, to cause the one or more processors to perform any of the methods of examples A1 to A14.

[0251] Example B2 includes the apparatus of example B1, wherein the device is a baseband processor.

[0252] Example B3 includes the apparatus of example B1, wherein the device is a user equipment (UE).

[0253] Example C1 includes a non-transitory computer storage medium encoded with instructions that, when executed by one or more processors, cause the one or more processors to perform the method of any of examples A1-A17.

[0254] Example D1 includes an apparatus comprising one or more baseband processors configured to perform the method of any of examples A1-A15.

[0255] Example E1 includes a method, comprising: receiving, by a user equipment (UE), configuration information from a base station of a wireless network for selecting resources for transmitting an uplink (UL) response message from the UE to the base station; receiving, by the UE in an RRC_INACTIVE state, a mobile terminated small data transmission (MT-SDT) paging message from the base station; and transmitting, by the UE, the UL response message to the base station using first resources selected based on the configuration information.

[0256] Example E2 includes the method of example E1, wherein the MT-SDT paging message does not indicate a resource or resource type for transmitting the UL response message.

[0257] Example E3 includes the method of example E1, further comprising: the first resource being one of a legacy random access channel (RACH) resource, a RACH resource specific to small data transmission (RA-SDT), a configuration grant resource specific to small data transmission (CG-SDT), or a resource for transmitting data from the UE to the base station using mobile-originated small data transmission (MO-SDT).

[0258] Example E4 includes the method of example E1, wherein the configuration information is received by the UE from the base station via RRC dedicated signaling.

[0259] Example E5 includes the method of example E1, further comprising: the configuration information is received by the UE from the base station via RRC broadcast signaling.

[0260] Example E6 includes the method of example E1, further comprising receiving configuration information from the base station via RRC dedicated signaling, the configuration information including an indication to select, as the first resource, a configuration grant resource specific to small data transmission (CG-SDT).

[0261] Example E7 includes the method of example E1, further comprising: receiving configuration information from a base station via RRC broadcast signaling, the configuration information including an indication to select a legacy random access channel (RACH) resource as the first resource.

[0262] Example E8 includes the method of example E1, further comprising: the configuration information including an indication for the UE to select the first resource based on a quality of a synchronization signal block (SSB) associated with the first resource.

[0263] Example E9 includes the method of example E1, further comprising: the configuration information includes an indication for the UE to select the first resource based on a priority of the resource type.

[0264] Example E10 includes the method of example E1, further comprising: configuring grant resources specific to small data transmission (CG-SDT) to take priority over legacy random access channel (RACH) resources according to resource type priority.

[0265] Example E11 includes the method of example E1, further comprising: according to the priority of resource types, if an MT-SDT paging message triggers only MT-SDT, a legacy random access channel (RACH) resource is selected.

[0266] Example E12 includes the method of example E1, further comprising: selecting, according to a priority of resource types, from among configuration grant resources specific to small data transmission (CG-SDT) or random access small data transmission (RA-SDT) resources when an MT-SDT paging message triggers MT-SDT.

[0267] Example E13 includes the method of example E1, wherein the configuration information further includes an indication for the UE to select a legacy random access channel (RACH) resource as the first resource.

[0268] Example E14 includes the method of any of examples E1 to E13, wherein the method is performed by a user equipment (UE).

[0269] Example E15 includes the method of any of examples E1-E13, wherein the method is performed by a baseband processor.

[0270] Example F1 includes an apparatus comprising one or more processors and one or more storage devices storing instructions operable, when executed by the one or more processors, to cause the one or more processors to perform any of the methods of examples E1 to E13.

[0271] Embodiment F2 includes the apparatus of embodiment F1, wherein the apparatus is a baseband processor.

[0272] Example F3 includes the apparatus of example F1, wherein the apparatus is a user equipment (UE).

[0273] Example G1 includes a non-transitory computer storage medium encoded with instructions that, when executed by one or more processors, cause the one or more processors to perform the method of any of examples E1-E15.

[0274] Example H1 includes an apparatus comprising one or more baseband processors configured to perform the method of any of examples E1-E13.

[0275] Example I1 includes: transmitting, by a base station of a wireless network, configuration information to a user equipment (UE) for selecting resources for transmitting an uplink (UL) response message from the UE to the base station; transmitting, by the base station, a mobile terminated small data transmission (MT-SDT) paging message to the UE, where the UE is in an RRC_INACTIVE state; and receiving, by the base station, the UL response message using the resources selected by the UE based on at least one of the configuration information or the MT-SDT paging message.

[0276] Example I2 includes the method of example I1, further including, upon receiving the UL response message, sending data from the base station to the UE using MT-SDT.

[0277] Example 13 includes the method of example 11, further comprising: selecting a resource that is one of a legacy random access channel (RACH) resource, a RACH resource specific to small data transmission (RA-SDT), a configuration grant resource specific to small data transmission (CG-SDT), or a resource for transmitting data from the UE to the base station using mobile-originated small data transmission (MO-SDT).

[0278] Example I4 includes the method of example I1, further comprising: the configuration information is sent by the base station to the UE through RRC dedicated signaling.

[0279] Example I5 includes the method of example I1, further comprising: the configuration information is sent by the base station to the UE through RRC broadcast signaling.

[0280] Example I6 includes the method of example I1, further comprising: sending configuration information to the UE via RRC dedicated signaling, the configuration information including an indication that the UE selects a configuration grant resource specific to small data transmission (CG-SDT) as the first resource.

[0281] Example 17 includes the method of example 11, further comprising: sending configuration information to the UE via RRC broadcast signaling, the configuration information including an indication that the UE selects a legacy random access channel (RACH) resource as the first resource.

[0282] Example I8 includes the method of example I1, further comprising: the MT-SDT paging message includes an indication of the first resource.

[0283] Example I9 includes the method of example I1, further comprising: the MT-SDT paging message includes an indication of the first resource type.

[0284] Example I10 includes the method of example I1, further comprising: the configuration information including an indication that the UE selects a resource for transmitting the UL response message based on a quality of a synchronization signal block (SSB) associated with the selected resource.

[0285] Example I11 includes the method of example I1, further comprising: the configuration information includes an indication that the UE selects a resource for sending the UL response message based on a priority of the resource type.

[0286] Example I12 includes the method of example I1, further comprising: configuring grant resources specific to small data transmission (CG-SDT) over legacy random access channel (RACH) resources according to resource type priority.

[0287] Example I13 includes the method of example I1, further comprising: according to the priority of resource types, if an MT-SDT paging message triggers only MT-SDT, the UE selects a legacy random access channel (RACH) resource.

[0288] Example I14 includes the method of example I1, further comprising: selecting, according to the priority of resource types, from among configuration grant resources specific to small data transmission (CG-SDT) or random access small data transmission (RA-SDT) resources when an MT-SDT paging message triggers MT-SDT.

[0289] Example I15 includes the method of example I1, further comprising: the configuration information includes an indication that the UE selects a legacy random access channel (RACH) resource for transmitting the UL response message.

[0290] Example I16 includes the method of any of examples I1 to I15, wherein the method is performed by a base station.

[0291] Example I17 includes the method of any of examples I1 to I15, wherein the method is performed by a baseband processor.

[0292] Example J1 includes an apparatus comprising one or more processors and one or more storage devices storing instructions operable, when executed by the one or more processors, to cause the one or more processors to perform any of the methods of Examples I1 to I15.

[0293] Example J2 includes the apparatus of example J1, wherein the apparatus is a baseband processor.

[0294] Example J3 includes the apparatus of example J1, wherein the apparatus is a base station.

[0295] Example K1 includes a non-transitory computer storage medium encoded with instructions that, when executed by one or more processors, cause the one or more processors to perform the method of any of examples I1-I17.

[0296] Example L1 includes an apparatus comprising one or more baseband processors configured to perform the method of any of examples I1-I15.

[0297] Example M1 includes a method, including: receiving a mobile terminated small data transmission (MT-SDT) paging message from a base station of a wireless network; determining resources for transmitting an uplink (UL) response message to the base station based on at least one of small data transmission (CG-SDT) specific configuration grant resources, legacy random access channel (RACH) resources, or random access small data transmission (RA-SDT) resources; and transmitting the UL response message to the base station using the determined resources.

[0298] Example M2 includes the method of example M1, further including determining the resource includes determining that a CG-SDT resource is configured and prioritizing the CG-SDT resource over a RACH resource as the resource.

[0299] Example M3 includes the method of example M1, further including: determining the resource includes, in response to determining that the MT-SDT paging message triggers only MT-SDT and no CG-SDT resource is configured, determining that the RACH resource is the resource.

[0300] Example M4 includes the method of example M1, further including: determining the resource includes, in response to determining that the MT-SDT paging message triggers the MT-SDT, determining that the resource is a CG-SDT resource or an RA-SDT resource.

[0301] Example M5 includes the method of example M1, further including receiving, from the base station via RRC dedicated signaling, configuration information including an indication of the CG-SDT resources.

[0302] Example M6 includes the method of example M1, further including receiving, from a base station via RRC broadcast signaling, configuration information including an indication of a RACH configuration.

[0303] Example M7 includes the method of any of examples M1 to M6, wherein the method is performed by a user equipment (UE).

[0304] Example M8 includes the method of any of examples M1 to M6, further comprising: the method being performed by a baseband processor.

[0305] Example N1 includes an apparatus comprising one or more processors and one or more storage devices storing instructions operable, when executed by the one or more processors, to cause the one or more processors to perform any of the methods of Examples M1 to M6.

[0306] Example N2 includes the apparatus of example N1, wherein the device is a baseband processor.

[0307] Example N3 includes the apparatus of example N1, wherein the device is a user equipment (UE).

[0308] Example O1 includes a non-transitory computer storage medium encoded with instructions that, when executed by one or more processors, cause the one or more processors to perform the method of any of examples M1-M8.

[0309] Example P1 includes a method, including: transmitting an MT SDT paging message to a user equipment (UE); receiving an uplink (UL) response message from the UE using resources, where the resources are determined based on at least one of small data transmission (CG-SDT) specific configuration grant resources, legacy random access channel (RACH) resources, or random access small data transmission (RA-SDT) resources; and transmitting data to the UE based on the UL response message.

[0310] Example P2 includes the method of example P1, further comprising: configuring a CG-SDT resource, and the CG-SDT resource has priority over the RACH resource as a resource.

[0311] Example P3 includes the method of example P1, in which the MT-SDT paging message triggers only the MT-SDT, the CG-SDT resource is not configured, and the RACH resource is determined to be the resource.

[0312] Example P4 includes the method of example P1, further comprising: an MT-SDT paging message triggers an MT-SDT, and a CG-SDT resource or an RA-SDT resource is determined to be the resource.

[0313] Example P5 includes the method of example P1, further including sending configuration information including an indication of the CG-SDT resource to the UE device via RRC dedicated signaling.

[0314] Example P6 includes the method of example P1, further including sending, to the UE device, configuration information including an indication of the RACH configuration via RRC broadcast signaling.

[0315] Embodiment P7 includes the method of embodiment P1, wherein the method is performed by a base station.

[0316] Embodiment P8 includes the method of embodiment P1, wherein the method is performed by at least one baseband processor.

[0317] Example Q1 includes an apparatus comprising one or more processors and one or more storage devices storing instructions operable, when executed by the one or more processors, to cause the one or more processors to perform any of the methods of examples P1 to P6.

[0318] Example Q2 includes the apparatus of example Q1, wherein the device is a baseband processor.

[0319] Example Q3 includes the device of example Q1, wherein the device is a base station.

[0320] Example R1 includes a non-transitory computer storage medium encoded with instructions that, when executed by one or more processors, cause the one or more processors to perform the method of any of examples P1-P8.

[0321] Any of the above examples may be combined with any other example (or combination of examples) unless otherwise stated. The foregoing description of one or more implementations provides illustration and description, but is not intended to be exhaustive or to limit the scope of the embodiments to the precise form disclosed. Modifications and variations are possible in light of the above teachings or may be acquired from practice of various embodiments.

[0322] Although the above embodiments have been described in considerable detail, numerous variations and modifications will become apparent to those skilled in the art once the above disclosure is fully appreciated, and it is intended that the following claims be interpreted to embrace all such variations and modifications.

[0323] It is understood that use of personally identifiable information should comply with generally recognized privacy policies and practices that meet or exceed industry or government requirements for maintaining user privacy. In particular, personally identifiable information data should be managed and handled in a manner that minimizes the risk of unintended or unauthorized access or use, and the nature of permitted uses should be clearly indicated to users.

Claims

1. 1. A method comprising: receiving, from a base station of a wireless network, configuration information for selecting resources for transmitting an uplink (UL) response message to the base station; receiving a Mobile Terminated Small Data Transmission (MT-SDT) paging message from the base station in an RRC_INACTIVE state; determining whether the MT-SDT paging message includes an indication of at least one of a first resource or a first resource type for transmitting the UL response message; (i) transmitting the UL response message to the base station using at least one of the first resource or the first resource type upon determining that the MT-SDT paging message includes the indication and that one or more conditions are met; (ii) if the MT-SDT paging message includes the indication and if it determines that one or more conditions for using the first resource are not met, transmitting the UL response message to the base station using second resources selected based on configuration information; or (iii) when determining that the MT-SDT paging message does not include the indication, transmitting the UL response message to the base station using the second resource selected based on the configuration information; A method comprising:

2. At least one of the first resource or the first resource type is Legacy Random Access Channel (RACH) resources, RACH resources specific to small data transmission (RA-SDT), or 3. The method of claim 1, wherein the resource is one of: a configured grant resource specific to small data transmission (CG-SDT).

3. The second resource is Legacy Random Access Channel (RACH) resources, RACH resources specific to small data transmission (RA-SDT); Configuration grant resources specific to small data transmission (CG-SDT), or resources for transmitting data to the base station using Mobile Originated Small Data Transmission (MO-SDT); The method of claim 1 , wherein the

4. The method of claim 1 , wherein the configuration information is received from the base station via RRC dedicated signaling.

5. The method of claim 1 , wherein the configuration information is received from the base station via RRC broadcast signaling.

6. 2. The method of claim 1, wherein the configuration information is received from the base station via RRC dedicated signaling, and the configuration information includes an indication to select, as the second resource, a configuration grant resource specific to small data transmission (CG-SDT).

7. 2. The method of claim 1, wherein the configuration information is received from the base station via RRC broadcast signaling, and the configuration information includes an indication to select a legacy random access channel (RACH) resource as the second resource.

8. the MT-SDT paging message includes the indication of the first resource; The method of claim 1 , wherein the one or more conditions include a first condition that the first resource is available.

9. the MT-SDT paging message includes the indication of the first resource type; The method of claim 1 , wherein the one or more conditions include a second condition that resources of the first resource type are available.

10. The configuration information is 10. The method of claim 1, comprising an indication to select the second resource based on a quality of a synchronization signal block (SSB) associated with the second resource.

11. The configuration information is The method of claim 1 , further comprising an indication to select the second resource based on a priority of resource type.

12. According to the priority of the resource type, 12. The method of claim 11, wherein configuration grant resources specific to small data transmission (CG-SDT) are prioritized over legacy random access channel (RACH) resources.

13. According to the priority of the resource type, The method of claim 11, wherein if the MT-SDT paging message triggers only MT-SDT, a legacy random access channel (RACH) resource is selected.

14. According to the priority of the resource type, 12. The method of claim 11, wherein if the MT-SDT paging message triggers MT-SDT, a selection is made between configuration grant resources specific to small data transmission (CG-SDT) or random access small data transmission (RA-SDT) resources.

15. The configuration information is 10. The method of claim 1, comprising an indication to select a legacy random access channel (RACH) resource as the second resource.

16. The method of any one of claims 1 to 15, wherein the method is performed by a user equipment (UE).

17. The method of claim 1 , wherein the method is performed by at least one baseband processor.

18. 16. An apparatus comprising: one or more processors; and one or more storage devices having stored thereon instructions operable, when executed by the one or more processors, to cause the one or more processors to perform the method of any one of claims 1 to 15.

19. 20. The apparatus of claim 18, wherein the apparatus is a baseband processor.

20. The device of claim 18, wherein the device is a user equipment (UE).

21. 18. A non-transitory computer storage medium encoded with instructions that, when executed by one or more processors, cause the one or more processors to perform the method of any one of claims 1 to 17.

22. 1. A method comprising: receiving, from a base station of a wireless network, configuration information for selecting resources for transmitting an uplink (UL) response message to the base station; receiving a Mobile Terminated Small Data Transmission (MT-SDT) paging message from the base station in an RRC_INACTIVE state; transmitting the UL response message to the base station using a first resource selected based on configuration information; A method comprising:

23. The method of claim 22, wherein the MT-SDT paging message does not indicate a resource or resource type for transmitting the UL response message.

24. The first resource is Legacy Random Access Channel (RACH) resources, RACH resources specific to small data transmission (RA-SDT); Configuration grant resources specific to small data transmission (CG-SDT), or resources for transmitting data UE to said base station using Mobile Originated Small Data Transmission (MO-SDT); 23. The method of claim 22, wherein the

25. 23. The method of claim 22, wherein the configuration information is received from the base station via RRC dedicated signaling.

26. 23. The method of claim 22, wherein the configuration information is received from the base station via RRC broadcast signaling.

27. 23. The method of claim 22, wherein the configuration information is received from the base station via RRC dedicated signaling, and the configuration information includes an indication to select, as the first resource, a configuration grant resource specific to small data transmission (CG-SDT).

28. 23. The method of claim 22, wherein the configuration information is received from the base station via RRC broadcast signaling, and the configuration information includes an indication to select a legacy random access channel (RACH) resource as the first resource.

29. The configuration information is 23. The method of claim 22, comprising an indication to select the first resource based on a quality of a synchronization signal block (SSB) associated with the first resource.

30. The configuration information is 23. The method of claim 22, including an indication to select the first resource based on a priority of resource type.

31. According to the priority of the resource type, 31. The method of claim 30, wherein configuration grant resources specific to small data transmission (CG-SDT) are prioritized over legacy random access channel (RACH) resources.

32. According to the priority of the resource type, The method of claim 30, wherein if the MT-SDT paging message triggers only MT-SDT, a legacy random access channel (RACH) resource is selected.

33. According to the priority of the resource type, 31. The method of claim 30, wherein if the MT-SDT paging message triggers MT-SDT, a selection is made between configuration grant resources specific to small data transmission (CG-SDT) or random access small data transmission (RA-SDT) resources.

34. The configuration information is 23. The method of claim 22, comprising an indication to select a legacy random access channel (RACH) resource as the first resource.

35. 35. The method of any one of claims 22 to 34, wherein the method is performed by a user equipment (UE).

36. 35. The method of any one of claims 22 to 34, wherein the method is performed by at least one baseband processor.

37. 37. An apparatus comprising: one or more processors; and one or more storage devices having stored thereon instructions operable, when executed by the one or more processors, to cause the one or more processors to perform the method of any one of claims 22 to 36.

38. 38. The apparatus of claim 37, wherein the apparatus is a baseband processor.

39. 38. The device of claim 37, wherein the device is a user equipment (UE).

40. 37. A non-transitory computer storage medium encoded with instructions that, when executed by one or more processors, cause the one or more processors to perform the method of any one of claims 22 to 36.

41. 1. A method comprising: transmitting configuration information to a user equipment (UE) for selecting resources for transmitting an uplink (UL) response message from the UE; sending a Mobile Terminate Small Data Transmission (MT-SDT) paging message to the UE, wherein the UE is in an RRC_INACTIVE state; receiving the UL response message using resources selected by the UE based on at least one of the configuration information or the MT-SDT paging message; A method comprising:

42. upon receiving the UL response message, transmitting data to the UE using MT-SDT; 42. The method of claim 41 further comprising:

43. The selected resource is Legacy Random Access Channel (RACH) resources, RACH resources specific to small data transmission (RA-SDT); Configuration grant resources specific to small data transmission (CG-SDT), or 42. The method of claim 41, wherein the resource is one of: a resource for transmitting data from the UE using Mobile Originated Small Data Transmission (MO-SDT).

44. 42. The method of claim 41, wherein the configuration information is transmitted to the UE via RRC dedicated signaling.

45. 42. The method of claim 41, wherein the configuration information is transmitted to the UE via RRC broadcast signaling.

46. 42. The method of claim 41 , wherein the configuration information is transmitted to the UE via RRC dedicated signaling, and the configuration information includes an indication that the UE selects a configuration grant resource specific to small data transmission (CG-SDT) as the first resource.

47. 42. The method of claim 41 , wherein the configuration information is transmitted to the UE via RRC broadcast signaling, the configuration information including an indication that the UE selects a legacy random access channel (RACH) resource as the first resource.

48. The method of claim 41, wherein the MT-SDT paging message includes an indication of a first resource.

49. The method of claim 41, wherein the MT-SDT paging message includes the indication of a first resource type.

50. The configuration information is 42. The method of claim 41, comprising an indication that the UE selects the resource for transmitting the UL response message based on a quality of a synchronization signal block (SSB) associated with the selected resource.

51. The configuration information is 42. The method of claim 41, comprising an indication that the UE selects the resource for transmitting the UL response message based on a priority of resource types.

52. According to the priority of the resource type, 52. The method of claim 51, wherein configuration grant resources specific to small data transmission (CG-SDT) are prioritized over legacy random access channel (RACH) resources.

53. According to the priority of the resource type, 52. The method of claim 51, wherein if the MT-SDT paging message triggers only MT-SDT, the UE selects legacy random access channel (RACH) resources.

54. According to the priority of the resource type, 52. The method of claim 51, wherein if the MT-SDT paging message triggers MT-SDT, a selection is made between configuration grant resources specific to small data transmission (CG-SDT) or random access small data transmission (RA-SDT) resources.

55. The configuration information is 42. The method of claim 41, comprising an indication that the UE selects a legacy random access channel (RACH) resource for transmitting the UL response message.

56. 56. The method of any one of claims 41 to 55, wherein the method is performed by a base station.

57. 56. The method of any one of claims 41 to 55, wherein the method is performed by at least one baseband processor.

58. 58. An apparatus comprising: one or more processors; and one or more storage devices having stored thereon instructions operable, when executed by the one or more processors, to cause the one or more processors to perform the method of any one of claims 41 to 57.

59. 59. The apparatus of claim 58, wherein the apparatus is a baseband processor.

60. 60. The apparatus of claim 58, wherein the apparatus is a base station.

61. 58. A non-transitory computer storage medium encoded with instructions that, when executed by one or more processors, cause the one or more processors to perform the method of any one of claims 41 to 57.

62. 1. A method comprising: receiving a mobile terminated small data transmission (MT SDT) paging message from a base station of the wireless network; resources for transmitting an uplink (UL) response message to the base station; Configuration grant resources specific to small data transmission (CG-SDT); Legacy Random Access Channel (RACH) resources, or Random Access Small Data Transmission (RA-SDT) resources; transmitting the UL response message to the base station using the determined resources; A method comprising:

63. Determining the resources includes: determining that the CG-SDT resource is configured; and and prioritizing the CG-SDT resource over the RACH resource as the resource.

64. Determining the resources includes:

63. The method of claim 62, comprising determining that the RACH resource is the resource in response to determining that an MT-SDT paging message triggers only MT-SDT and the CG-SDT resource is not configured.

65. Determining the resources includes:

63. The method of claim 62, comprising determining that the CG-SDT resource or the RA-SDT resource is the resource in response to determining that an MT-SDT paging message triggers MT-SDT.

66. 63. The method of claim 62, further comprising receiving configuration information from the base station via RRC dedicated signaling, the configuration information including an indication of the CG-SDT resources.

67. 63. The method of claim 62, further comprising receiving configuration information from the base station via RRC broadcast signaling, the configuration information including an indication of the RACH configuration.

68. 68. The method of any one of claims 62 to 67, wherein the method is performed by a user equipment (UE).

69. 68. The method of any one of claims 62 to 67, wherein the method is performed by at least one baseband processor.

70. 68. An apparatus comprising: one or more processors; and one or more storage devices having stored thereon instructions operable, when executed by the one or more processors, to cause the one or more processors to perform the method of any one of claims 62 to 67.

71. 71. The apparatus of claim 70, wherein the apparatus is a baseband processor.

72. 71. The device of claim 70, wherein the device is user equipment.

73. 70. A non-transitory computer storage medium encoded with instructions that, when executed by one or more processors, cause the one or more processors to perform the method of any one of claims 62 to 69.

74. 1. A method comprising: sending an MT SDT paging message to a user equipment (UE); A resource, the resource comprising: Configuration grant resources specific to small data transmission (CG-SDT); Legacy Random Access Channel (RACH) resources, or receiving an uplink (UL) response message from the UE using resources determined based on at least one of: a random access small data transmission (RA-SDT) resource; transmitting data to the UE based on the UL response message; A method comprising:

75. The CG-SDT resource is configured; 75. The method of claim 74, wherein the CG-SDT resource is prioritized as the resource over the RACH resource.

76. 75. The method of claim 74, wherein the MT-SDT paging message triggers only MT-SDT, the CG-SDT resource is not configured, and the RACH resource is determined to be the resource.

77. The method of claim 74, wherein the MT-SDT paging message triggers an MT-SDT, and the CG-SDT resource or the RA-SDT resource is determined to be the resource.

78. 75. The method of claim 74, further comprising: transmitting configuration information including an indication of the CG-SDT resources to the UE device via RRC dedicated signaling.

79. 75. The method of claim 74, further comprising: transmitting configuration information including an indication of the RACH configuration to the UE device via RRC broadcast signaling.

80. 80. The method of any one of claims 74 to 79, wherein the method is performed by a base station.

81. 80. The method of any one of claims 74 to 79, wherein the method is performed by at least one baseband processor.

82. 80. An apparatus comprising: one or more processors; and one or more storage devices having stored thereon instructions operable, when executed by the one or more processors, to cause the one or more processors to perform the method of any one of claims 74 to 79.

83. 83. The apparatus of claim 82, wherein the device is a baseband processor.

84. 83. The apparatus of claim 82, wherein the device is user equipment.

85. 82. A non-transitory computer storage medium encoded with instructions that, when executed by one or more processors, cause the one or more processors to perform the method of any one of claims 74 to 81.