UWB Packet Fragmentation for Accurate and Secure Ranging
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless communication systems face challenges in efficiently providing services in IoT environments, particularly in accurately measuring distances between electronic devices using ultra-wide band (UWB) technology, which is crucial for applications like smart homes and connected cars.
Innovation Solution
A method and device for fragmented transmission of packets using UWB, where each packet includes a scrambled timestamp sequence (STS) field, allowing for efficient transmission and reception of fragmented packets at preset intervals, enhancing accuracy and security in UWB communication.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If packets are transmitted as complete units, then transmission reliability is maintained, but transmission efficiency and speed are reduced when dealing with large data packets
Solution Approach 1:
The patent applies segmentation by dividing large transport packets into multiple smaller fragmented packets. Each fragmented packet contains a portion of the original payload along with fragmentation identification information, allowing the receiver to reassemble the complete data stream. This resolves the contradiction by enabling efficient transmission of large data while maintaining reliability through proper packet management and reassembly protocols.
2Productivity
If fragmented packets are transmitted at high speed, then transmission productivity increases, but measurement precision for distance calculation deteriorates
Solution Approach 1:
The patent applies preliminary action by incorporating timestamps and sequence numbers into each fragmented packet before transmission. These pre-added metadata elements enable the receiving device to accurately track the temporal order and position of fragments, which is essential for maintaining measurement precision in distance calculation even when packets are transmitted at high speeds.
Solution Approach 2:
The patent implements feedback mechanisms through acknowledgment packets and sequence tracking. The receiving device sends feedback information about received fragments and their positions, allowing the transmitting device to adjust transmission parameters and ensure accurate timing information is maintained, thereby preserving distance measurement precision while operating at high transmission speeds.
3Measurement precision
If complete packets are transmitted, then measurement precision is maintained, but device complexity increases when handling large data transfers
Solution Approach 1:
The patent uses segmentation to divide large packets into smaller units with standardized fragmentation headers. This approach reduces the processing complexity for each individual packet while maintaining overall measurement precision, as the receiver simply needs to reassemble fragments based on their sequence numbers and timestamps rather than processing entire large packets.
Solution Approach 2:
The patent applies parameter changes by modifying packet structure parameters such as adding fragmentation identification fields, sequence numbers, and timestamps. These parameter modifications enable the system to handle large data transfers through fragmentation while maintaining ranging accuracy, as the additional parameters provide the necessary information for precise packet tracking and reassembly without significantly increasing device complexity.
Data Source
AI summary
A method for performing fragmented transmission is disclosed. The method by a first ultra-wide band (UWB) device includes identifying a transport packet for fragmented transmission, obtaining a plurality of fragmented packets from the transport packet, and transmitting the plurality of fragmented packets through a UWB channel to a second UWB device at a preset transmission interval. Each of the plurality of fragmented packets may include an STS field and a fragmented payload, and the STS field may be included in a front end of the fragmented packet.


