WO-2026096484-A1 - COMMAND SCHEDULING FOR INTERNET OF THINGS (IOT)
Abstract
Methods and apparatuses are described herein for command scheduling in Internet of Things (IoT). A wireless transmit/receive unit (WTRU) may receive, from a base station (BS), resource configuration information that comprises one or more resource groups. Each of the one or more resource groups may comprise one or more resources. The WTRU may receive, from one or more devices, one or more respective device identifications that correspond to the one or more devices. For the one or more resource groups, the WTRU may determine whether one or more commands are pending for the one or more devices. The WTRU may select, based on one or more resources in a resource group, a device identification associated with a pending command from among the one or more device identifications. The WTRU may transmit, based on the selected device identification, the pending command using the one or more resources in the resource group.
Inventors
- FREDA, MARTINO
- HONG, Jongwoo
- WANUGA, Kevin
- MARINIER, PAUL
- EL HAMSS, Aata
- BALA, ERDEM
- KOIRALA, Remun
Assignees
- INTERDIGITAL PATENT HOLDINGS, INC.
Dates
- Publication Date
- 20260507
- Application Date
- 20251028
- Priority Date
- 20241104
Claims (20)
- 1 . A method for use in a wireless transmit/receive unit (WTRU), the method comprising: receiving, from a base station (BS), resource configuration information that comprises one or more resource groups, wherein each of the one or more resource groups comprises one or more resources; receiving, from one or more devices, one or more respective device identifications that correspond to the one or more devices; determining, for the one or more resource groups, whether one or more commands are pending for the one or more devices; selecting, based on one or more resources in a resource group, a device identification associated with a pending command from among the one or more device identifications; and transmitting, based on the selected device identification, the pending command using the one or more resources in the resource group.
- 2. The method of claim 1 , further comprising: selecting, based on a duration of time that the one or more commands have been pending, the device identification from among the one or more device identifications.
- 3. The method of claim 2, further comprising: determining, for a first resource group of the one or more resource groups, that a first command is pending for a first device of the one or more devices, wherein the first device is associated with a first device identification of the one or more device identifications; determining, for a second resource group of the one or more resource groups, that a second command is pending for a second device of the one or more devices, wherein the second device is associated with a second device identification of the one or more device identifications; and selecting, based on a first duration of time that the first command has been pending and a second duration of time that the second command has been pending, the second device identification with the second command as the device identification associated with the pending command, wherein the second duration of time is longer than the first duration of time.
- 4. The method of any one of claims 1 to 3, further comprising: selecting, based on a command type associated with the pending command and a command type associated with the resource group, the device identification with the pending command from among the one or more device identifications.
- 5. The method of claim 4, wherein the command type associated with the pending command corresponds to the command type associated with the resource group.
- 6. The method of any one of claims 1 to 5, further comprising: receiving a service request that comprises a list of device identifications and a list of commands, wherein each command in the list of commands is associated with a device identification in the list of device identifications; and transmitting, to the BS, a request for the resource configuration information, wherein the request for the resource configuration information comprises information associated with the service request.
- 7. The method of claim 6, further comprising: determining, for each of the one or more resource groups, that a device identification of the one or more device identifications corresponds to a device identification of the list of device identifications; and determining that there is a pending command for the device identification of the one or more device identifications.
- 8. The method of claim 6, further comprising: selecting, based on the device identification in the list of device identifications, the device identification associated with the pending command from among the one or more device identifications.
- 9. The method of any one of claims 1 to 8, further comprising: determining that no device identification is selected from among the one or more device identifications; and based on the determination that no device identification is selected, transmitting, using one or more uplink resources associated with the one or more resource groups, an indication that one or more resources of the one or more resource group will not be used, wherein the one or more resources are for command transmission or data reception and the one or more uplink resources are included in the resource configuration information.
- 10. The method of any one of claims 1 to 9, wherein the one or more resources in each of the one or more resource groups comprise one or more resources for reception, one or more resources for transmission, one or more resources for command transmission, one or more resources for data reception, or one or more command type associated with the one or more resources.
- 11. A wireless transmit/receive unit (WTRU) comprising: a processor; a receiver; and a transmitter, wherein: the processor and the receiver are configured to: receive, from a base station (BS), resource configuration information that comprises one or more resource groups, wherein each of the one or more resource groups comprises one or more resources; and receive, from one or more devices, one or more respective device identifications that correspond to the one or more devices; the processor is configured to: determine, for the one or more resource groups, whether one or more commands are pending for the one or more devices; and select, based on one or more resources in a resource group, a device identification associated with a pending command from among the one or more device identifications; and the processor and the transmitter are configured to: transmit, based on the selected device identification, the pending command using the one or more resources in the resource group.
- 12. The WTRU of claim 11 , wherein the processor is further configured to: select, based on a duration of time that the one or more commands have been pending, the device identification from among the one or more device identifications.
- 13. The WTRU of claim 12, wherein the processor is further configured to: determine, for a first resource group of the one or more resource groups, that a first command is pending for a first device of the one or more devices, wherein the first device is associated with a first device identification of the one or more device identifications; determine, for a second resource group of the one or more resource groups, that a second command is pending for a second device of the one or more devices, wherein the second device is associated with a second device identification of the one or more device identifications; and select, based on a first duration of time that the first command has been pending and a second duration of time that the second command has been pending, the second device identification with the second command as the device identification associated with the pending command, wherein the second duration of time is longer than the first duration of time.
- 14. The WTRU of any one of claims 11 to 13, wherein the processor is further configured to: select, based on a command type associated with the pending command and a command type associated with the resource group, the device identification with the pending command from among the one or more device identifications.
- 15. The WTRU of claim 14, wherein the command type associated with the pending command corresponds to the command type associated with the resource group.
- 16. The WTRU of any one of claims 11 to 15, wherein: the processor and the receiver are further configured to receive a service request that comprises a list of device identifications and a list of commands, wherein each command in the list of commands is associated with a device identification in the list of device identifications; and the processor and the transmitter are further configure to transmit, to the BS, a request for the resource configuration information, wherein the request for the resource configuration information comprises information associated with the service request.
- 17. The WTRU of claim 16, wherein the processor is further configured to: determine, for each of the one or more resource groups, that a device identification of the one or more device identifications corresponds to a device identification of the list of device identifications; and determine that there is a pending command for the device identification of the one or more device identifications.
- 18. The WTRU of claim 16, wherein the processor is further configured to: select, based on the device identification in the list of device identifications, the device identification associated with the pending command from among the one or more device identifications.
- 19. The WTRU of any one of claims 11 to 18, wherein the processor and the transmitter are further configured to: determine that no device identification is selected from among the one or more device identifications; and based on the determination that no device identification is selected, transmit, using one or more uplink resources associated with the one or more resource groups, an indication that one or more resources of the one or more resource group will not be used, wherein the one or more resources are for command transmission or data reception and the one or more uplink resources are included in the resource configuration information.
- 20. The WTRU of any one of claims 11 to 19, wherein the one or more resources in each of the one or more resource groups comprise one or more resources for reception, one or more resources for transmission, one or more resources for command transmission, one or more resources for data reception, or one or more command type associated with the one or more resources.
Description
COMMAND SCHEDULING FOR INTERNET OF THINGS (loT) CROSS-REFERENCE TO RELATED APPLICATION [0001] This application claims the benefit of U.S. Patent Application No. 18/936,692, filed November 4, 2024, the contents of which are incorporated herein by reference. BACKGROUND [0002] Ambient Internet of Things (AloT) services utilize loT-enabled devices to monitor and manage environments or assets seamlessly, often in real-time, without requiring direct user intervention. In AloT services, inventory procedures primarily involve a reader initiating access to multiple loT-enabled devices. Additionally, the AloT service supports command-based actions triggered through inventory and command procedures. However, these procedures require additional resources for command transmission by the reader and potential data reception from the loT- enabled devices. Current approaches to scheduling these resources are often impractical due to the complexity of the reader and/or devices. SUMMARY [0003] Methods and apparatuses are described herein for command scheduling in Internet of Things (loT). For example, a wireless transmit/receive unit (WTRU) may receive, from a base station (BS), resource configuration information that comprises one or more resource groups. Each of the one or more resource groups may comprise one or more resources. The WTRU may receive, from one or more devices, one or more respective device identifications that correspond to the one or more devices. For the one or more resource groups, the WTRU may determine whether one or more commands are pending for the one or more devices. The WTRU may select, based on one or more resources in a resource group, a device identification associated with a pending command from among the one or more device identifications. The WTRU may transmit, based on the selected device identification, the pending command using the one or more resources in the resource group. BRIEF DESCRIPTION OF THE DRAWINGS [0004] A more detailed understanding may be had from the following description, given by way of example in conjunction with the accompanying drawings, wherein like reference numerals in the figures indicate like elements, and wherein: [0005] FIG. 1 A is a system diagram illustrating an example communications system in which one or more disclosed embodiments may be implemented; [0006] FIG. 1B is a system diagram illustrating an example wireless transmit/receive unit (WTRU) that may be used within the communications system illustrated in FIG. 1A according to an embodiment; [0007] FIG. 1C is a system diagram illustrating an example radio access network (RAN) and an example core network (ON) that may be used within the communications system illustrated in FIG. 1 A according to an embodiment; [0008] FIG. 1D is a system diagram illustrating a further example RAN and a further example GN that may be used within the communications system illustrated in FIG. 1 A according to an embodiment; [0009] FIG. 2 is a diagram illustrating an example inventory procedure; [0010] FIG. 3 is a diagram illustrating an example random access procedure; [0011] FIG. 4 is a diagram illustrating an example inventory procedures; [0012] FIG. 5 is a diagram illustrating an example topology; [0013] FIG. 6 is a diagram illustrating another example topology; [0014] FIG. 7A is a diagram illustrating another example topology; [0015] FIG. 7B is a diagram illustrating another example topology; [0016] FIG. 8 is a diagram illustrating another example topology; [0017] FIG. 9A is a diagram illustrating an example resource allocation; [0018] FIG. 9B is a diagram illustrating another example resource allocation; [0019] FIG. 9C is a diagram illustrating another example resource allocation; [0020] FIG. 10 is a diagram illustrating an example transmission indicating a command interrupt; [0021] FIG. 11 is a diagram illustrating an example procedure; [0022] FIG. 12 is a diagram illustrating an example resource configuration; [0023] FIG. 13 is a diagram illustrating an example procedure; and [0024] FIG. 14 is a diagram illustrating another example procedure. DETAILED DESCRIPTION [0025] FIG. 1A is a diagram illustrating an example communications system 100 in which one or more disclosed embodiments may be implemented. The communications system 100 may be a multiple access system that provides content, such as voice, data, video, messaging, broadcast, etc., to multiple wireless users. The communications system 100 may enable multiple wireless users to access such content through the sharing of system resources, including wireless bandwidth. For example, the communications systems 100 may employ one or more channel access methods, such as code division multiple access (CDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal FDMA (OFDMA), single-carrier FDMA (SC-FDMA), zero-tail unique-word discrete Fourier transform Spread OFDM (ZT-UW-DFT-S-OFDM), unique word OFDM (UW-OFDM), resource block-filte