UWB Unicast Ranging Scheduling to Prevent Signal Collisions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
UWB signal collisions occur during unicast ranging, leading to inefficiencies and reduced performance in UWB localization systems.
Innovation Solution
A method and system for synchronized UWB ranging that involves assigning priorities to UWB anchors based on performance parameters, using a dynamic priority engine to generate a schedule, synchronizing a global clock, and ensuring time gaps between sensor readings to avoid collisions while maximizing performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If unicast UWB ranging is performed by multiple UWB anchors simultaneously, then UWB sensor performance is maximized, but UWB signal collision occurs
Solution Approach 1:
The system implements periodic action by scheduling UWB anchors to transmit sensor data at specific time intervals rather than simultaneously. The gateway assigns time slots to each anchor based on a predetermined schedule, ensuring that transmissions occur periodically without overlapping. This resolves the contradiction by maintaining high productivity through frequent transmissions while ensuring reliability through collision-free time slots.
Solution Approach 2:
The system applies dynamics by dynamically adjusting the transmission schedule based on real-time conditions. The gateway monitors UWB sensor performance parameters and updates the transmission schedule accordingly, allowing anchors to transmit at optimized intervals. This dynamic approach maximizes sensor performance while adapting to changing conditions that may affect signal collision risks.
2Measurement precision
If UWB anchors transmit sensor data frequently, then UWB localization accuracy is improved, but signal collision increases
Solution Approach 1:
The system segments the transmission process by dividing UWB anchors into different time slots within a scheduling cycle. Each anchor is assigned specific time windows for transmission, preventing simultaneous transmissions that cause collisions. This segmentation allows frequent transmissions from multiple anchors while maintaining localization accuracy through sufficient sampling frequency.
Solution Approach 2:
The gateway acts as an intermediary that coordinates transmissions between UWB anchors and the localization system. It receives sensor data from anchors, processes timing information, and schedules transmissions to avoid collisions. This intermediary function enables frequent data collection for accurate localization while preventing signal collisions through centralized coordination.
3Reliability
If a fixed schedule is used for UWB anchor transmissions, then signal collision is avoided, but adaptability to performance variations is reduced
Solution Approach 1:
The system implements feedback by monitoring UWB sensor performance parameters and using this information to update transmission schedules. The gateway receives performance data from anchors, analyzes it against predefined criteria, and adjusts the scheduling accordingly. This feedback loop maintains reliable collision-free transmission while adapting to performance variations, allowing the system to optimize for different operational conditions.
Solution Approach 2:
The scheduling system is dynamic rather than static, allowing it to adapt to changing conditions. The gateway can modify transmission schedules based on real-time performance parameters, such as adjusting time slots or intervals when performance degradation is detected. This dynamic approach preserves the reliability of collision-free transmission while providing versatility to handle various operational scenarios.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
The solution effectively prevents UWB signal collisions, enhancing the accuracy and efficiency of UWB ranging by optimizing the sequence and timing of sensor data transmission.
Implementation Method 1
The UWB sensor data includes a distance between the plurality of UWB anchors and the UWB tag
Data Source
AI summary
A method for unicast UWB ranging includes receiving UWB sensor data from a plurality of UWB sensors. The UWB sensors include UWB anchors and a UWB tag. The method further includes assigning a priority to each of the plurality of UWB to create a schedule. Also, the method includes synchronizing a global clock to generate a synchronized global time. Moreover, the method includes determining a maximum time gap and a minimum time gap, wherein the minimum time gap is a minimum amount of time needed between a first sensor reading and a second sensor reading of the plurality of UWB sensors to avoid UWB signal collision, the maximum time gap is a maximum predetermined amount of time between sensor readings of the plurality of UWB sensors; and updating the schedule based on the synchronized global time, the minimum time gap, and the maximum time gap.
