Conditional IoT Resource Grants via Over-the-Air Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless communication systems face inefficiencies in scheduling IoT devices due to sporadic data arrival and strict latency requirements, leading to wasted resources.
Innovation Solution
The system employs over-provisioning resource allocation techniques by issuing dynamic grants, where a base station predicts data arrival and transmits grants for conditional resource use based on detection procedures, allowing secondary UEs to transmit if primary UEs do not utilize overlapping resources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If dynamic grants are issued for resource allocation, then resource utilization is improved, but resource conflicts between multiple UEs worsen
Solution Approach 1:
The base station issues dynamic grants in advance before the actual data transmission time. The grant includes predetermined resource allocation information that is valid for a specific time window, allowing the UE to transmit data without needing to perform complex real-time resource negotiation. This preliminary action resolves resource conflicts by pre-establishing allocation rules before data arrival.
Solution Approach 2:
The system dynamically adjusts resource allocation based on real-time conditions. When a UE receives a dynamic grant, it can transmit data on the allocated resources unless another UE's transmission is detected on those same resources. The grant remains valid only for a predetermined time window, after which it becomes invalid and can be reissued. This dynamic mechanism allows flexible resource sharing while preventing conflicts through time-limited validity.
2Adaptability or versatility
If resource allocation is made flexible to accommodate sporadic data arrival, then adaptability is improved, but scheduling efficiency worsens
Solution Approach 1:
The base station performs preliminary resource allocation by issuing dynamic grants before data actually arrives at the UE. The grant is valid for a predetermined time window and includes all necessary transmission parameters in advance. This eliminates the need for real-time scheduling decisions when data arrives sporadically, maintaining high scheduling efficiency while adapting to irregular data arrival patterns.
Solution Approach 2:
The UE autonomously determines whether to transmit data based on the received dynamic grant and current channel conditions. When the UE receives a grant, it checks whether another UE is transmitting on the same resources. If not, the UE transmits data immediately without requiring base station intervention or complex base station scheduling logic. This self-service approach maintains scheduling efficiency while accommodating sporadic data arrival.
3Productivity
If conditional grants are used to allocate resources, then resource utilization is improved, but detection complexity increases
Solution Approach 1:
The base station performs preliminary detection by monitoring for the presence of another UE's transmission on the allocated resources before the secondary UE transmits. The dynamic grant includes information about the time window and resource allocation, allowing the base station to pre-determine whether the channel is clear. This preliminary detection action simplifies the overall detection process by performing it centrally before resource allocation rather than requiring complex real-time distributed detection.
Data Source
AI summary
Methods, systems, and devices for wireless communications are described. In some examples, a base station may transmit, to a secondary user equipment (UE), a first grant to conditionally transmit one or more data messages over a first set of resources upon completion of a detection procedure. The detection procedure may include monitoring a second set of resources for over-the-air (OTA) signals transmitted by a primary UE pursuant to a second grant, where the first set of resources at least partially overlaps the second set of resources. The UE may monitor for the OTA signals from the primary UE, determine that one or more conditions for transmission of the one or more data messages have been satisfied, and transmit the one or more data messages over the first set of resources.


