Small Data Transmission Scheduling for Multi-SIM 5G NR Overlap
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In cellular communication networks with multiple subscriber identity modules (SIMs), small data transmissions (SDTs) in 5G NR networks are disrupted due to overlapping activities of the SIMs, particularly when one SIM is in a connected state while another is in a non-connected state, such as RRC Inactive or Idle.
Innovation Solution
A network node device generates configuration information for small data transmissions based on unavailability information from the client device, including resources for uplink scheduling grants, and transmits this information to the client device to manage overlapping activities of multiple SIMs, with the option for updating the configuration based on detected overlaps.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple SIMs operate independently in a UE, then each SIM can perform its own activities (e.g., paging monitoring), but small data transmissions are disrupted due to overlapping activities between SIMs
Solution Approach 1:
The network node performs preliminary actions by generating configuration information that proactively accounts for unavailability time periods before SDT occurs. The configuration includes resource sets that are pre-adjusted to avoid conflicts with paging monitoring activities of other SIMs, preventing disruptions before they happen.
Solution Approach 2:
The configuration information is made dynamic by allowing updates based on detected overlaps. The network node can generate updated configuration information in response to client device feedback about actual overlap conditions, enabling the system to adapt resource allocation dynamically rather than using fixed static configuration.
2Reliability
If configuration information is generated based on unavailability information, then SDT resource allocation avoids overlapping activities, but signaling overhead increases due to update requests and configuration transmissions
Solution Approach 1:
The network node provides multiple resource sets in the configuration information, giving the client device more options than strictly necessary. The client device can then select from these pre-provided options based on its actual unavailability conditions, reducing the need for back-and-forth signaling updates.
Solution Approach 2:
The client device is empowered to autonomously detect overlaps between configured resources and its unavailability time periods, and to request updates only when necessary. This self-service approach reduces signaling overhead compared to a system where the network node continuously monitors and manages all resource allocations.
3Adaptability or versatility
If the network node provides multiple resource sets for SDT, then the client device has more options to avoid overlaps, but the configuration information becomes more complex
Solution Approach 1:
The resource allocation is segmented into multiple distinct resource sets, each with different time/frequency characteristics. This segmentation allows the client device to choose the most appropriate set based on its specific unavailability pattern, making the complexity manageable through modular organization rather than a single complex allocation.
Solution Approach 2:
Different resource sets are distinguished by varying parameters such as time offsets, periodicity, and frequency resources. By changing these parameters across different sets, the system provides diversity in resource allocation patterns without fundamentally changing the configuration structure, maintaining relatively simple configuration information.
Data Source
AI summary
Devices, methods and computer programs for optimizing small data transmission for a client device are disclosed. Configuration information for a small data transmission procedure is received at the client device from a network node device. The configuration information comprises set(s) of resources for a configured uplink scheduling grant for small data transmissions. The client device carries out one or more small data transmissions based on the received configuration information for the small data transmission procedure and/or subsequently received updated configuration information for the small data transmission procedure.


