Dynamic Transmit Priority Determination for QoS in Ad-Hoc Links
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In time slotted ad-hoc networks, the existing distribution of transmit priority between devices may not optimize resource use from a quality of service (QoS) standpoint, especially when one device is not meeting its QoS requirements.
Innovation Solution
The implementation of a distributive backoff method and a token passing method to dynamically determine transmit priority based on Quality of Service (QoS) estimations, allowing devices to adjust their transmission opportunities to ensure that both devices in a link meet their QoS requirements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If transmit priority is distributed between devices in a link, then medium access contention is managed, but QoS requirements may not be met for devices with lower priority
Solution Approach 1:
The patent implements dynamic transmit priority adjustment where devices can change their priority status based on QoS requirements. A device that is not meeting its QoS requirements can transition from a lower priority state to a higher priority state, allowing the system to adapt priority distribution in real-time rather than using fixed alternating patterns.
Solution Approach 2:
The system uses QoS feedback mechanisms where devices monitor their own QoS performance and communicate this information to their link partners. This feedback loop enables priority adjustments based on actual performance metrics, allowing the system to respond to changing conditions and ensure QoS requirements are met.
2Ease of operation
If fixed transmit priority distribution is used between devices, then medium access is controlled, but one device may not meet its QoS requirements
Solution Approach 1:
The patent transforms fixed priority distribution into a dynamic system where priority levels can change based on QoS needs. Devices can request priority changes and the system can reassign priorities dynamically, maintaining ease of operation through structured protocols while improving QoS satisfaction through adaptive priority adjustment.
Solution Approach 2:
The system changes the parameter of transmit priority from a fixed value to a variable that can be adjusted based on QoS requirements. This parameter change allows the same medium access control mechanism to serve different QoS needs by modifying priority levels rather than changing the entire control structure.
3Loss of time
If transmit priority is given to one device in every other slot, then medium access contention is resolved, but resource utilization may not be optimized for QoS
Solution Approach 1:
The patent implements dynamic priority adjustment that allows devices to change their transmission opportunities based on real-time QoS requirements. Instead of rigid alternating slot assignment, the system can grant transmit priority to whichever device needs it most at any given time, optimizing both delay performance and resource utilization.
Solution Approach 2:
The system modifies the time slot assignment parameter from a fixed alternating pattern to a flexible assignment based on QoS needs. This allows the priority parameter to change dynamically, enabling the system to optimize transmission timing and resource allocation according to actual performance requirements.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method, computer program product, and an apparatus for a transmit priority distributed backoff are provided. The apparatus forms a peer-to-peer communication link with a second apparatus. In addition, the apparatus determines whether to transmit in an assigned resource for securing a transmit priority for transfer of data to the second apparatus based on a quality of service estimation. Furthermore, the apparatus transmits to the second apparatus based on the determination. A method, computer program product, and an apparatus for a transmit priority token passing are provided. The apparatus forms a peer-to-peer communication link with a second apparatus. In addition, the apparatus determines a transmit priority within the link based on a quality of service estimation. The transmit priority is a priority of transmission between the apparatus and the second apparatus in the link.