Access resource selection for small data transmission
By determining and using specific resources for MT-SDT based on RSRP and data availability, the solution optimizes MT-SDT resource allocation, reducing signaling overhead and latency in telecommunications.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- NOKIA TECHNOLOGIES OY
- Filing Date
- 2022-02-18
- Publication Date
- 2026-06-22
AI Technical Summary
Existing mobile-terminated small data transmission (MT-SDT) in telecommunications lacks optimal resource selection methods, as the UE may not know the amount or type of downlink traffic, differing from mobile-originated SDT (MO-SDT), leading to suboptimal resource reuse.
The UE determines and utilizes specific resources for MT-SDT procedures based on criteria such as RSRP thresholds and available uplink data, allowing separate configurations for MO-SDT and MT-SDT, including dedicated RACH resources and UL grants.
This approach reduces signaling overhead and latency by optimizing resource allocation for MT-SDT, ensuring efficient and targeted data transmission without transitioning to RRC_CONNECTED mode.
Smart Images

Figure 0007877471000001 
Figure 0007877471000002 
Figure 0007877471000003
Abstract
Description
Technical Field
[0001] Embodiments of the present disclosure generally relate to the field of telecommunications, and more specifically, to an apparatus, method, apparatus, and computer-readable storage medium for access resource selection for small data transmission (SDT).
Background Art
[0002] In Release 17, mobile-originated SDT (MO-SDT) is defined to enable small packet transmission for uplink (UL)-oriented packets. In the case of downlink (DL), mobile-terminated SDT (MT-SDT) (i.e., DL-triggered small data) may enable similar benefits. For example, signaling overhead and UE power consumption can be reduced by not transitioning to the radio resource control connected mode (RRC_CONNECTED), and for example, latency in positioning procedures can also be reduced by enabling fast transmission of (small and infrequent) packets.
Summary of the Invention
[0003] Generally, exemplary embodiments of the present disclosure provide a solution for access resource selection for SDT.
[0004] In a first aspect, a first apparatus is provided. The first apparatus includes at least one processor and at least one memory including computer program code, and the at least one memory and the computer program code cause the first apparatus, using the at least one processor, to at least determine one or more resources to be used for mobile-terminated type SDT procedures, and based on the determined one or more resources, execute mobile-terminated type SDT procedures for a second apparatus.
[0005] In a second embodiment, a method is provided. This method comprises the steps of determining one or more resources to be used for a mobile incoming type SDT procedure in a first device, and performing a mobile incoming type SDT procedure on a second device using the determined one or more resources.
[0006] In a third aspect, an apparatus is provided that includes means for determining one or more resources to be used for a mobile incoming type SDT procedure, and includes means for performing a mobile incoming type SDT procedure on a second apparatus based on the determined one or more resources.
[0007] In a fourth aspect, a computer-readable medium is provided which stores a computer program that, when executed by at least one processor of the device, causes the device to perform the method according to the second aspect.
[0008] Other features and advantages of the embodiments of this disclosure will also become apparent from the following description of specific embodiments, when read in conjunction with the accompanying drawings illustrating the principles of the embodiments of this disclosure as an example.
[0009] Embodiments of this disclosure are presented in illustrative terms, and their advantages will be described in more detail below with reference to the accompanying drawings. [Brief explanation of the drawing]
[0010] [Figure 1] This figure shows an exemplary environment in which exemplary embodiments of the present disclosure may be implemented. [Figure 2] This is a signaling chart illustrating the process of selecting access resources for SDT according to some exemplary embodiments of the present disclosure. [Figure 3] This is a flowchart illustrating an exemplary method for selecting access resources for SDT according to some exemplary embodiments of the present disclosure. [Figure 4] This is a simplified block diagram of an apparatus suitable for implementing an exemplary embodiment of the present disclosure. [Figure 5] This is an exemplary block diagram of a computer-readable medium according to some embodiments of the present disclosure.
[0011] Throughout the drawing, the same or similar reference numbers represent the same or similar elements. [Modes for carrying out the invention]
[0012] Next, the principles of this disclosure will be described with reference to several exemplary embodiments. These embodiments are provided for illustrative purposes only and should be understood as helping those skilled in the art to understand and implement this disclosure, but should not be implied to imply any limitation on the scope of this disclosure. The disclosures described herein may be implemented in various ways other than those described below.
[0013] In the following description and claims, unless otherwise defined, all technical and scientific terms used herein have the same meanings as those commonly understood by those skilled in the art to which this disclosure belongs.
[0014] References in this disclosure such as “one embodiment,” “embodiment,” and “exemplary embodiment” indicate that the embodiments described may include certain features, structures, or characteristics, but not all embodiments are required to include such features, structures, or characteristics. Furthermore, such phrases do not necessarily refer to the same embodiment. Moreover, when certain features, structures, or characteristics are described in relation to an exemplary embodiment, it is presented that any influence on such features, structures, or characteristics in relation to other embodiments, whether explicitly described or not, is within the knowledge of those skilled in the art.
[0015] Terms such as "first" and "second" may be used herein to describe various elements, but it should be understood that these elements should not be limited by these terms. These terms are used solely to distinguish the functions of various elements. Where used herein, the term "and / or" includes any and all combinations of one or more of the listed terms.
[0016] The terms used herein are intended solely to describe specific embodiments and are not intended to limit the exemplary embodiments. Where used herein, the singular forms “a,” “an,” and “the” also include the plural forms unless explicitly indicated otherwise in the context. Furthermore, the terms “comprises,” “comprising,” “has,” “having,” “includes,” and / or “including,” where used herein, specify the presence of the described features, elements, and / or components, but do not exclude the presence or addition of one or more other features, elements, components, and / or combinations thereof.
[0017] As used in this application, the term “circuit” may mean one, more or all of the following: (a) Hardware-only circuit implementation (such as implementation in analog and / or digital circuits only) (b) Combination of hardware circuitry and software (where applicable) (i) combination of analog and / or digital hardware circuits with software / firmware (ii) Any part of a hardware processor, software, and memory having software (including a digital signal processor) that cooperates to cause a mobile phone or server or other device to perform various functions. (c) Hardware circuits and / or processors A microprocessor or part of a microprocessor that requires software (e.g., firmware) to operate, but the software may not be present when it is not needed for operation.
[0018] This definition of circuit applies to all use of the term in this application, including any claim. Further as an example, as used in this application, the term circuit also includes simply a hardware circuit or processor (or more processors), or a part of a hardware circuit or processor, and any implementation of its (or their) accompanying software and / or firmware. The term circuit also includes, for example, a baseband integrated circuit or processor integrated circuit for a mobile device, or a similar integrated circuit in a server, cellular network device, or other computing or network device, as applicable to an element of a particular claim.
[0019] As used herein, the term “communication network” refers to a network conforming to any appropriate communication standard, such as fifth-generation (5G) systems, Long Term Evolution (LTE), LTE-Advanced (LTE-A), Wideband Code Division Multiple Access (WCDMA®), High-Speed Packet Access (HSPA), Narrow Band Internet of Things (NB-IoT), and non-terrestrial networks (NTN). Furthermore, communication between terminal devices and network devices in a communication network may be performed in accordance with any appropriate generation communication protocol, including, but not limited to, first-generation (1G), second-generation (2G), 2.5G, 2.75G, third-generation (3G), fourth-generation (4G), 4.5G, fifth-generation (5G) New Radio (NR), future sixth-generation (6G) communication protocols, and / or any other protocols currently known or to be developed in the future. Embodiments of this disclosure may be applied to a variety of communication systems. Given the rapid development of communications, there will naturally be future types of communication technologies and systems to which this disclosure may be realized. This should not be understood as limiting the scope of this disclosure to the aforementioned systems only.
[0020] As used herein, the term “network device” refers to a node in a communications network from which terminal devices access the network and receive services. Depending on the terminology and technology applied, a network device may refer to a base station (BS) or access point (AP), for example, a node B (NodeB or NB), an evolved node B (eNodeB or eNB), an NR next-generation node B (gNB), a remote radio unit (RRU), a radio header (RH), a remote radio head (RRH), a relay, a femto, a pico, or other low-power node. A RAN partitioned architecture includes a gNB-CU (centralized unit, hosting RRC, SDAP, and PDCP) controlling multiple gNB-DUs (distributed units, hosting RLC, MAC, and PHY). A relay node may correspond to the DU portion of an IAB node.
[0021] The term "terminal device" refers to any end device that can be capable of wireless communication. By way of example and not limitation, a terminal device may also be referred to as a communication device, a user equipment (UE), a subscriber station (SS), a portable subscriber station, a mobile station (MS), or an access terminal (AT). A terminal device includes, without limitation, a mobile phone, a cellular phone, a smartphone, a voice over IP (VoIP) phone, a wireless local loop phone, a tablet, a wearable terminal device, a personal digital assistant (PDA), a portable computer, a desktop computer, an image capture terminal device such as a digital camera, a game terminal device, a music storage and playback device, a vehicle-mounted wireless terminal device, a wireless endpoint, a mobile station, a laptop embedded equipment (LEE), a laptop-mounted equipment (LME), a USB dongle, a smart device, a wireless customer premise equipment (CPE), an Internet of Things (IoT) device, a watch or other wearable, a head-mounted display (HMD), a vehicle, a drone, a medical device and application (e.g., remote surgery), an industrial device and application (e.g., robots and / or other wireless devices operating in an industrial and / or automated processing chain context), a home electronic device, a device operating on a commercial and / or industrial wireless network, etc. A terminal device may also correspond to the mobile termination (MT) part of an integrated access and backhaul (IAB) node (also known as a relay node). In the following description, the terms "terminal device", "communication device", "terminal", "user equipment", and "UE" may be used interchangeably.
[0022] The functions described in this specification can be performed in various exemplary embodiments in fixed and / or wireless network nodes. However, in other exemplary embodiments, the functions may be implemented in user equipment devices (such as mobile phones or tablet computers or laptop computers or desktop computers or mobile IoT devices or fixed IoT devices). Such user equipment devices can, for example, appropriately have corresponding capabilities as described in relation to fixed and / or wireless network nodes. The user equipment device may be a control device such as a chipset or a processor that is configured to control the user equipment when installed in the user equipment and / or therein. Examples of such functions include the bootstrapping server function and / or the home subscriber server, which can be implemented in the user equipment device by providing software configured to cause the user equipment device to execute from the perspective of these functions / nodes.
[0023] FIG. 1 shows an exemplary communication network 100 in which embodiments of the present disclosure can be implemented. As shown in FIG. 1, the communication network 100 may include a terminal device 110 (hereinafter sometimes referred to as UE110 or the first device 110). The communication network 100 can further include a network device 120 (hereinafter sometimes referred to as gNB120 or the second device 120). The terminal device 110 and the network device 120 can communicate with each other within the coverage of the cell 101 and the terminal device 110.
[0024] It should be understood that the number of network devices and terminal devices shown in FIG. 1 is given for illustrative purposes without suggesting any limitation. The communication network 100 can include any suitable number of network devices and terminal devices.
[0025] As described above, for signaling overhead and latency reduction, MO-SDT for UL transmission and MT-SDT for DL transmission are proposed.
[0026] Currently, LTE specifies transmission methods using MO-EDT (mobile originated Early data transmission), MT-EDT (mobile terminated Early data transmission), and PUR (Preconfigured Uplink Resource). In the case of MT-EDT, if no further UL transmission is assumed, the UE may perform SDT for single DL data transmission upon receiving a paging message with an MT-SDT instruction, without any further criteria checks on the UE side.
[0027] Specifically, in response to a paging message containing an MT-EDT instruction, the UE may trigger an MO-EDT procedure for control plane (CP) cognitive Internet of Things (CIoT) evolved packet system (EPS) optimization, or for user plane (UP) CIoT EPS optimization, if the upper layer requests the establishment or resumption of an RRC connection for a mobile incoming call.
[0028] As is known, the SDT procedure is a procedure that allows data transmission while remaining in RRC inactive mode (RRC_INACTIVE). In Release 17, MO-SDT is enabled on a radio bearer basis and can only be initiated by the UE if the measured RSRP in the cell is above a configured threshold, the amount of UL data waiting to be transmitted across all radio bearers for which SDT is enabled is less than the configured amount of UL data waiting to be transmitted, and valid resources for SDT transmission are available.
[0029] It is also expected that MT-SDT will be introduced. Therefore, resource selection may also need to be specified for MT-SDT. Reusing MO-SDT resources may not be optimal for MT-SDT because the UE may not know how much and what kind of traffic will be sent in the DL, and the amount of UL data for MT-SDT may differ from that for MO-SDT. Therefore, resource selection for MT-SDT may need to be given further consideration.
[0030] This disclosure provides a solution for access resource selection for SDT. In this solution, the UE can determine one or more resources to be used for a mobile incoming type SDT procedure and execute the mobile incoming type SDT procedure on a second device based on the determined one or more resources. In this way, separate resources can be configured for MO-SDT and MT-SDT. It is useful to consider that MO-SDT and MT-SDT have different assumptions / thresholds and reference signal received power (RSRP) thresholds for the UL data available for transmission and therefore may affect network response or further scheduling.
[0031] The principles and implementations of this disclosure will be described in detail below with reference to Figure 2, which shows a signaling chart illustrating the process 200 for access resource selection for SDT according to some exemplary embodiments of this disclosure. For illustrative purposes, the process 200 will be described with reference to Figure 1. The process 200 may include UE110 and gNB120.
[0032] As shown in Figure 2, when a transmission should be performed from UE110 in the MT-SDT procedure, UE110 can determine one or more resources to be used for the MT-SDT procedure (210).
[0033] In some exemplary embodiments, a set of resources allocated for a normal non-SDT random access (RA) process may be used for an MT-SDT procedure.
[0034] Optionally, if UE110 determines that uplink data other than Common Control Channel (CCCH) messages should not be sent in random access procedure messages such as Message 3 (MSG3) or Message A (MSG A), UE110 may use the set of resources allocated for normal non-SDT random access processes for MT-SDT procedures.
[0035] Alternatively, UE110 may use the set of resources allocated for the normal non-SDT random access process for the MT-SDT procedure, regardless of whether there is UL data transmission in the random access procedure message. The network may recognize the start of the SDT procedure upon receiving the UE's ID in MSG3 or MSG A, and thus the network may know that the UE will not transition to RRC connection mode.
[0036] It is also possible that UE110 determines that uplink data should not be transmitted over a data radio bearer (DRB) configured for SDT, and UE110 may use the set of resources allocated for normal non-SDT random access processes for the MT-SDT procedure.
[0037] In some exemplary embodiments, the set of resources used for the SDT RA procedure may be used for the MT-SDT procedure.
[0038] Specifically, if UE110 determines that there is a UL data transmission for MT-SDT in a random access procedure message such as MSG3 or MSGA (or in other words, there is no pending UL data for transmission on the RB configured for SDT), or regardless of whether there is a UL data transmission for MT-SDT in a random access procedure message, UE110 may use the set of resources allocated for the SDT RA procedure for the MT-SDT procedure.
[0039] Alternatively, UE110 may receive instructions, for example from gNB120, regarding which resources should be used for the MT-SDT procedure. The resources to be used for the MT-SDT procedure may be configured by gNB120 and indicated to UE110 via paging messages or broadcast messages.
[0040] Furthermore, in some exemplary embodiments, it is also possible to configure one or more MT-SDT-specific RACH resources. If UE110 determines that at least one criterion for initiating an MT-SDT procedure is met while at least one criterion for initiating an MT-SDT procedure is not met, UE110 may use one or more MT-SDT-specific RACH resources for the MT-SDT procedure.
[0041] If at least one criterion for initiating an MO-SDT procedure is similarly met, UE110 may also use one or more MO-SDT RACH resources for an MT-SDT procedure. It is also possible that UE110 may always be compelled to use one or more MT-SDT-specific RACH resources when initiating an MT-SDT procedure, even if at least one criterion for initiating an MO-SDT procedure is met.
[0042] Alternatively, one or more MT-SDT-specific RACH resources may also be used for the MT-SDT procedure if the UE110 does not have UL data or has UL data with a data capacity less than the configured capacity threshold.
[0043] In some exemplary embodiments, a UL grant (either a one-shot or a cyclic grant of the CG (Configured Grant) type) may be provided via a paging message for UE110 to perform UL transmission in the MT-SDT procedure. Optionally, indicating UL permission via a paging message may be limited to cells sent by UE110 in RRC inactive (RRC_INACTIVE) mode, or it may be left to the network-side implementation.
[0044] In some exemplary embodiments, UE110 may indicate that the procedure is initiated for MT-SDT by a logical channel identifier (LCID) in the media access control (MAC) layer, even if a non-SDT restart RRC message is used and / or a non-SDT RACH resource is used. For example, the LCID may be called the LCID used to identify a CCCH service data unit (SDU).
[0045] Specifically, for example, if UE110 determines that uplink data should not be transmitted, or that uplink data should be transmitted whose data capacity is below a threshold capacity, UE110 may indicate by LCID that a procedure for MT-SDT should be initiated if a non-SDT resume RRC message is used and / or if a non-SDT RACH resource is used.
[0046] Referring again to Figure 2, once one or more resources to be used for the MT-SDT procedure are determined, UE110 can perform the MT-SDT procedure on the second device in 220 by using the determined one or more resources. For example, the MT-SDT procedure may be performed after paging with an MT-SDT instruction.
[0047] In this way, separate resources can be configured for MO-SDT and MT-SDT. It is useful to consider that MO-SDT and MT-SDT have different assumptions / thresholds for the UL data available for transmission and reference signal received power (RSRP) thresholds, which may therefore affect network response or further scheduling.
[0048] Figure 3 shows a flowchart of an exemplary method 300 for access resource selection for SDT according to some exemplary embodiments of the present disclosure. Method 300 can be implemented in a first apparatus 110 as shown in Figure 1. For illustrative purposes, Method 300 will be described with reference to Figure 1.
[0049] In 310, the first device determines one or more resources to be used for a mobile incoming type small data transmission (SDT) procedure.
[0050] In some exemplary embodiments, the first device may determine one or more resources based on a set of resources allocated for a non-SDT random access procedure.
[0051] In some exemplary embodiments, if the first device determines that uplink data other than common control channel messages should not be transmitted in random access procedure messages, the first device may determine one or more resources based on the set of resources allocated for non-SDT random access procedures.
[0052] In some exemplary embodiments, if the first device determines that uplink data should not be transmitted over a DRB configured for SDT, the first device may determine one or more resources based on a set of resources allocated for non-SDT random access procedures.
[0053] In some exemplary embodiments, the first device may determine one or more resources based on a set of resources allocated for the SDT random access procedure.
[0054] In some exemplary embodiments, if the first device determines that uplink data associated with a mobile incoming type SDT procedure should be transmitted in a random access procedure message, the first device may determine one or more resources based on a set of resources allocated for the SDT random access procedure.
[0055] In some exemplary embodiments, the first device may receive instructions from the second device for one or more resources to be used for a mobile incoming type SDT procedure. The first device then determines one or more resources based on the instructions.
[0056] In some exemplary embodiments, instructions are received via paging messages or dedicated signaling.
[0057] In some exemplary embodiments, the first device may acquire a set of random access resources designated for a mobile incoming type SDT procedure. If the first device determines that at least one criterion for initiating a mobile incoming type SDT procedure is met, while at least one criterion for initiating a mobile outgoing type SDT procedure is not met, the first device may determine one or more resources based on the set of random access resources designated for the mobile incoming type SDT procedure.
[0058] In some exemplary embodiments, the first device may acquire a set of random access resources designated for a mobile incoming type SDT procedure. If the first device determines that no uplink data will be transmitted, or that uplink data will be transmitted whose data capacity is below a threshold capacity, the first device may determine one or more resources based on the set of random access resources designated for the mobile incoming type SDT procedure.
[0059] In some exemplary embodiments, the first device may obtain a set of random access resources designated for a mobile incoming type SDT procedure. If the first device determines that at least one criterion for initiating a mobile incoming type SDT procedure is met while at least one criterion for initiating a mobile outgoing type SDT procedure is met, the first device may make a determination based on the set of random access resources designated for a mobile incoming type SDT procedure, or at least one of the set of random access resources designated for a mobile outgoing type SDT procedure.
[0060] In some exemplary embodiments, if the first device determines that a set of random access resources designated for a mobile incoming type SDT procedure should be used at the start of the mobile incoming type SDT procedure, the first device may determine one or more resources based on the set of random access resources designated for the mobile incoming type SDT procedure.
[0061] In some exemplary embodiments, the first device may determine one or more resources based on uplink permissions configured by the second device.
[0062] In 320, the first device performs a mobile incoming type SDT procedure on the second device based on one or more determined resources.
[0063] In some exemplary embodiments, the first device may indicate that a mobile incoming type SDT procedure is initiated by a logical channel identifier when a non-SDT radio resource control message is used or when a set of resources allocated for a non-SDT random access procedure is used.
[0064] In some exemplary embodiments, if the first device determines that uplink data should not be transmitted or that uplink data should be transmitted with a data capacity below a threshold capacity, the first device may indicate that a mobile incoming type SDT procedure is initiated by a logical channel identifier when a non-SDT radio resource control message is used or when a set of resources allocated for a non-SDT random access procedure is used.
[0065] In some exemplary embodiments, the first device comprises a terminal device, and the second device comprises a network device.
[0066] In some exemplary embodiments, an apparatus capable of performing Method 300 (for example, as implemented in UE110) may comprise means for performing each step of Method 300. These means can be implemented in any preferred form. For example, the means may be implemented in a circuit or a software module.
[0067] In some exemplary embodiments, the device comprises means for determining one or more resources to be used for a mobile incoming type SDT procedure, and means for performing a mobile incoming type SDT procedure on a second device based on the determined one or more resources.
[0068] Figure 4 is a simplified block diagram of an apparatus 400 suitable for carrying out embodiments of the present disclosure. The apparatus 400 may be provided for implementing a communication device, for example, a UE110 as shown in Figure 1. As shown, the apparatus 400 includes one or more processors 410, one or more memories 440 coupled to the processors 410, and a communication module 440 coupled to the processors 410.
[0069] The communication module 440 is for bidirectional communication. The communication module 440 has one or more communication interfaces to facilitate communication with one or more other modules or devices. The communication interfaces may represent any interfaces necessary for communication with other network elements. In some exemplary embodiments, the communication module 440 may include at least one antenna.
[0070] The processor 410 may be of any type suitable for a local technology network and may include, but are not limited to, one or more of the following: general-purpose computers, dedicated computers, microprocessors, digital reference signal processors (DSPs), and processors based on multicore processor architectures. The device 400 may have multiple processors, such as application-specific integrated circuit chips, which are time-slewn to a clock that synchronizes the main processor.
[0071] Memory 420 may include one or more non-volatile memories and one or more volatile memories. Examples of non-volatile memories include, but are not limited to, read-only memory (ROM) 424, electrically programmable read-only memory (EPROM), flash memory, hard disks, compact discs (CDs), digital video discs (DVDs), and other magnetic and / or optical storage. Examples of volatile memories include, but are not limited to, random-access memory (RAM) 422 and other volatile memories that do not persist during power-down duration.
[0072] The computer program 430 includes computer executable instructions that are executed by the associated processor 410. The program 430 may be stored in ROM 420. The processor 410 can perform any appropriate actions and processes by loading the program 430 into RAM 420.
[0073] Embodiments of the present disclosure may be implemented by program 430 so that the apparatus 400 can perform any process of the present disclosure, as described with reference to Figures 2 and 3. Embodiments of the present disclosure may also be implemented by hardware or by a combination of software and hardware.
[0074] In some embodiments, the program 430 may be tangibly contained in a computer-readable medium which may be contained in the device 400 (such as memory 420) or other storage device accessible by the device 400. The device 400 may load the program 430 from the computer-readable medium into the RAM 422 for execution. The computer-readable medium may include any type of tangible non-volatile storage such as ROM, EPROM, flash memory, hard disk, CD, or DVD. Figure 5 shows an example of a computer-readable medium 500 in the form of a CD or DVD. The computer-readable medium has the program 430 stored thereon.
[0075] In general, various embodiments of this disclosure may be implemented in hardware or dedicated circuitry, software, logic, or any combination thereof. Some embodiments may be implemented in hardware, while others may be implemented in firmware or software that can be executed by a controller, microprocessor, or other computing device. Various embodiments of this disclosure are illustrated and described using block diagrams, flowcharts, or some other pictorial representations, but it should be understood that any blocks, devices, systems, techniques, or methods described herein may be implemented in hardware, software, firmware, dedicated circuitry or logic, general-purpose hardware or controllers, or some combination thereof, or other computing devices, as non-limiting examples.
[0076] This disclosure also provides at least one computer program product tangibly stored on a non-temporary computer-readable storage medium. The computer program product includes computer-executable instructions, such as those contained in a program module executed on a device on a target real or virtual processor to perform the method 300 described above with reference to Figure 3. Generally, a program module includes routines, programs, libraries, objects, classes, components, data structures, etc., that perform a specific task or implement a specific abstract data type. The functionality of the program modules may be combined or separated among the program modules, as desired in various embodiments. The machine-executable instructions for the program modules may be executed locally or in a distributed device. In a distributed device, the program modules may reside on both local and remote storage media.
[0077] Program code for performing the methods of this disclosure may be written in any combination of one or more programming languages. This program code may be provided to a processor or controller of a general-purpose computer, a dedicated computer, or other programmable data processing device, so that when executed by the processor or controller, the program code implements the functions / operations specified in the flowcharts and / or block diagrams. The program code may run entirely on a machine, partially on a machine, as a standalone software package, partially on a machine, partially on a remote machine, or entirely on a remote machine or server.
[0078] In the context of this disclosure, computer program code or related data may be carried by any suitable carrier to enable a device, apparatus, or processor to perform various processes and operations as described above. Examples of carriers include reference signals, computer-readable media, and the like.
[0079] Computer-readable media may be computer-readable reference signal media or computer-readable storage media. Computer-readable media may include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or any suitable combination thereof. More specific examples of computer-readable storage media include electrical connections having one or more wires, portable computer diskettes, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0080] Furthermore, although the operations are presented in a specific order, this should not be understood as requiring that such operations be performed in a specific or sequential order, or that all presented operations be performed, in order to achieve a desired result. In some situations, multitasking and parallel processing may be advantageous. Similarly, while some specific implementation details are included in the above description, these should not be interpreted as limitations on the scope of this disclosure, but rather as descriptions of features that may be specific to a particular embodiment. Some features described in the context of a separate embodiment may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented separately in multiple embodiments or in any suitable subcombination.
[0081] While this disclosure is described in language specific to structural features and / or methodological actions, it should be understood that the disclosure as defined in the attached claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are disclosed as exemplary forms of implementing the claims.
Claims
1. At least one processor, A first device comprising at least one memory containing computer program code, The at least one memory and the computer program code are used by the at least one processor to provide at least the first device. Determine one or more resources to be used in the mobile incoming type Small Data Transmission (SDT) procedure. A first device which causes a second device to execute the mobile incoming type SDT procedure based on one or more of the determined resources, A first device that determines one or more resources by determining one or more resources based on a set of resources assigned to a non-SDT random access procedure, in accordance with the decision that no uplink data other than common control channel messages is transmitted in a random access procedure message.
2. The first device according to claim 1, wherein the first device determines the one or more resources by determining the one or more resources based on a set of resources allocated to a non-SDT random access procedure in accordance with the decision that no uplink data is transmitted by a data radio bearer (DRB) configured for SDT.
3. The first device according to claim 1, wherein the first device determines one or more resources by determining one or more resources based on a set of resources assigned to an SDT random access procedure.
4. The first device according to claim 1, wherein the first device determines the one or more resources by determining the one or more resources based on a set of resources assigned to an SDT random access procedure, in accordance with the decision that the uplink data associated with the mobile incoming type SDT procedure is transmitted in a random access procedure message.
5. The first apparatus is Receiving instructions from the second device for the one or more resources used in the mobile incoming type SDT procedure, and By determining the one or more resources based on the above instructions, The first apparatus according to claim 1, which determines one or more of the resources.
6. The first apparatus according to claim 5, wherein the instruction is received via a paging message or dedicated signaling.
7. The first apparatus is Obtaining a set of random access resources specified for the aforementioned mobile incoming type SDT procedure, and In accordance with the determination that at least one criterion for initiating a mobile incoming type SDT procedure is met while at least one criterion for initiating a mobile outgoing type SDT procedure is not met, the determination of one or more resources based on the set of random access resources designated for the mobile incoming type SDT procedure, The first apparatus according to claim 1, which determines one or more of the resources.
8. The first apparatus is Obtaining a set of random access resources specified for the aforementioned mobile incoming type SDT procedure, and By determining one or more resources based on the set of random access resources designated for the mobile incoming type SDT procedure, in accordance with the determination that there is no uplink data to transmit or that there is uplink data to transmit with a data capacity below a threshold capacity, The first apparatus according to claim 1, which determines one or more of the resources.
9. The first apparatus is Obtaining a set of random access resources specified for the aforementioned mobile incoming type SDT procedure, and In accordance with the determination that at least one criterion for initiating a mobile incoming type SDT procedure is met while at least one criterion for initiating a mobile outgoing type SDT procedure is met, the one or more resources are determined based on the set of random access resources designated for the mobile incoming type SDT procedure, or on at least one of the sets of random access resources designated for the mobile outgoing type SDT procedure. The first apparatus according to claim 1, which determines one or more of the resources.
10. The first apparatus is The first apparatus according to claim 8, which determines one or more resources by determining one or more resources based on the set of random access resources designated for the mobile incoming type SDT procedure, in accordance with the determination that the set of random access resources designated for the mobile incoming type SDT procedure is an instruction that should be used at the start of the mobile incoming type SDT procedure.
11. The first device according to claim 1, wherein the first device determines the one or more resources based on uplink permissions configured by the second device.
12. The first device according to claim 1, wherein the first device indicates that the mobile incoming type SDT procedure is initiated by a logical channel identifier when a non-SDT radio resource control message is used or when a set of resources allocated for a non-SDT random access procedure is used.
13. The first device according to claim 1, wherein the first device indicates that the mobile incoming type SDT procedure is initiated by a logical channel identifier when a non-SDT radio resource control message is used or when a set of resources allocated for a non-SDT random access procedure is used, based on a determination that there is no uplink data to transmit or there is uplink data to transmit with a data capacity less than a threshold capacity.
14. The first device according to claim 1, wherein the first device comprises a terminal device and the second device comprises a network device.
15. The first device includes the steps of determining one or more resources to be used in a mobile incoming type small data transmission (SDT) procedure, The procedure includes the step of performing the mobile incoming type SDT procedure on a second device based on the one or more resources determined, The step of determining the one or more resources is: A method comprising the step of determining one or more resources based on a set of resources allocated for a non-SDT random access procedure, in accordance with the decision that uplink data other than common control channel messages should not be transmitted in random access procedure messages.
16. The method according to claim 15, wherein the step of determining the one or more resources includes determining the one or more resources based on a set of resources allocated for a non-SDT random access procedure.
17. The step of determining the one or more resources is: The method of claim 15, comprising the step of determining one or more resources based on a set of resources allocated for non-SDT random access procedures, in accordance with a decision that uplink data should not be transmitted on a data radio bearer (DRB) configured for SDT.
18. The step of determining the one or more resources is: The method according to claim 15, comprising the step of determining one or more resources based on a set of resources allocated for an SDT random access procedure.
19. The step of determining the one or more resources is: The method of claim 15, comprising the step of determining one or more resources based on a set of resources allocated for an SDT random access procedure, in accordance with the decision that uplink data associated with the mobile incoming type SDT procedure should be transmitted in a random access procedure message.
20. The step of determining the one or more resources is: The steps include receiving instructions from the second device for one or more resources used for the mobile incoming type SDT procedure, The method according to claim 15, further comprising the step of determining one or more resources based on the above instructions.
21. The method according to claim 20, wherein the instruction is received via a paging message or dedicated signaling.
22. The step of determining the one or more resources is: The steps include obtaining a set of random access resources designated for the aforementioned mobile incoming type SDT procedure, The method of claim 15, further comprising the step of determining one or more resources based on a set of random access resources designated for the mobile incoming type SDT procedure, in accordance with a determination that at least one criterion for initiating the mobile incoming type SDT procedure is met while at least one criterion for initiating the mobile outgoing type SDT procedure is not met.
23. The step of determining the one or more resources is: The steps include obtaining a set of random access resources designated for the aforementioned mobile incoming type SDT procedure, The method of claim 15, comprising the step of determining one or more resources based on a set of random access resources designated for the mobile incoming type SDT procedure, in accordance with a determination that there is no uplink data to transmit or that there is uplink data to transmit with a data capacity less than a threshold capacity.
24. The step of determining the one or more resources is: The steps include obtaining a set of random access resources designated for the aforementioned mobile incoming type SDT procedure, The method of claim 15, comprising the step of determining one or more resources based on at least one of the sets of random access resources designated for the mobile incoming type SDT procedure, or based on at least one of the sets of random access resources designated for the mobile outgoing type SDT procedure, in accordance with a determination that at least one criterion for initiating the mobile incoming type SDT procedure is met while at least one criterion for initiating the mobile outgoing type SDT procedure is met.
25. The step of determining the one or more resources is: The method of claim 15, comprising the step of determining one or more resources based on the set of random access resources designated for the mobile incoming type SDT procedure, in accordance with the determination that the set of random access resources designated for the mobile incoming type SDT procedure is an instruction that should be used at the start of the mobile incoming type SDT procedure.
26. The step of determining the one or more resources is: The method according to claim 15, further comprising the step of determining one or more resources based on uplink permissions configured by the second device.
27. The method of claim 15, wherein the mobile incoming type SDT procedure is initiated by a logical channel identifier when a non-SDT radio resource control message is used or when a set of resources allocated for a non-SDT random access procedure is used.
28. The method of claim 15, indicating that the mobile incoming type SDT procedure is initiated by a logical channel identifier when a non-SDT radio resource control message is used or when a set of resources allocated for a non-SDT random access procedure is used, in accordance with the determination that there is no uplink data to transmit or there is uplink data to transmit with a data capacity less than a threshold capacity.
29. The method according to claim 15, wherein the first device comprises a terminal device and the second device comprises a network device.
30. Means for determining one or more resources used for a mobile incoming type SDT procedure, The system comprises means for performing the mobile incoming type SDT procedure on a second device based on the one or more resources determined, The means for determining the one or more resources is, An apparatus that determines one or more resources based on a set of resources allocated for a non-SDT random access procedure, in accordance with the decision that uplink data other than common control channel messages should not be transmitted in random access procedure messages.
31. A computer-readable medium comprising program instructions for causing the device to perform at least one of the methods described in claims 15 to 29.
Citation Information
Patent Citations
Terminal device, communication device, and terminal device method
JP2024546479A
Method, device and computer storage medium of communication
WO2023102922A1