UWB Secured Frame Nonce Structure for Block-Based Ranging
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The construction of a unique nonce for authenticated encryption with associated data (AEAD) security operation in IEEE 802.15.4z ranging is not adequately addressed, which is crucial for securing communication.
Innovation Solution
A method for constructing a nonce based on identifying information, including a slot index, round index, and block index, is employed to secure frames transmitted in a block-based or hyper block-based time structure, ensuring secure communication by using a nonce that includes fields for these indices and optionally a cycle index, with predefined or variable quantities of bits.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a nonce is constructed using identifying information, round index, and block index, then communication security is improved, but device complexity increases due to the need to manage multiple index fields and bit quantities
Solution Approach 1:
The nonce is segmented into multiple fields, each carrying specific identifying information (slot index, round index, block index, cycle index). This segmentation allows the nonce to systematically incorporate various timing and identification parameters, ensuring uniqueness and security while maintaining a structured construction approach that reduces implementation complexity.
Solution Approach 2:
The patent defines predefined quantities of bits for each nonce field (slot index field, round index field, block index field, cycle index field) before the actual nonce construction occurs. This preliminary definition of bit quantities simplifies the implementation by eliminating the need for dynamic bit allocation and ensures both transmitter and receiver agree on the nonce structure without additional signaling overhead.
2Ease of operation
If predefined quantities of bits are used for nonce fields, then agreement between transmitter and receiver is simplified, but adaptability decreases when the time structure changes
Solution Approach 1:
The patent introduces a cycle index field that dynamically tracks changes in the time structure. When the time structure parameters (number of slots per round, number of rounds per block) change, the cycle index is incremented to reflect the new structure. This dynamic mechanism allows the predefined bit quantities to remain valid while adapting to structural changes through the cycle index counter.
Solution Approach 2:
The patent handles parameter changes in the time structure by introducing the cycle index as an additional parameter. When time structure parameters change, rather than changing the bit quantities of existing fields, the system increments the cycle index field. This parameter change approach maintains the simplicity of predefined bit quantities while providing adaptability to structural variations.
3Reliability
If multiple index fields are included in the nonce, then security against replay attacks is improved, but signaling overhead increases
Solution Approach 1:
The patent merges multiple index fields (slot index, round index, block index, cycle index) into a single nonce structure. By combining these timing and identification parameters into one unified nonce field rather than transmitting them separately, the system achieves replay attack protection without additional signaling overhead. The nonce itself becomes the carrier of all necessary anti-replay information.
Data Source
AI summary
A method includes that a first secured frame to be transmitted in a slot in a first round belonging to a first block based on a block-based time structure or a hyper block-based time structure may be generated, where the block-based time structure or the hyper block-based time structure comprises a plurality of blocks, each block of the plurality of blocks comprises a plurality of rounds, each round of the plurality of rounds comprises a plurality of slots, the first secured frame is secured by a first nonce being constructed based on identifying information associated with the first secured frame, a round index and a block index, the round index is an index of the first round, and the block index is an index of the first block.


