3.14 Secure Distance Bounding Mode PRs/VRs
The Secure Distance Bounding mode uses a pseudo random scrambling scheme for the data symbols of the RNRv and RNRp data for the prover and verifier operation. These modes require setting up the Secure mode register A27 with the same data pattern in the verifier and prover devices to enable the synchronous operation of the data scrambling.
Figure 3-8 illustrates the reordering process of the data
symbols (pulses) for the RNRp and RNRv data in the ATA8352 UWB device. Register A27
includes two data sections addressed by ID =
0
and ID =
1
. Register A27 ID = 0
is preloaded with 32 or 64
indices (each 6-bit) in a random permutation order. Each index selects four data bits
with 8 or 16 symbols, that is, a total of 32 or 64 symbols for the bit mapping. Register
A27 ID = 1
is loaded with 80 bits for the initialization vector (IV)
and 80 bits for the key data (KEY) of the trivium cipher operation. The output patterns
of both blocks are finally XORed to form the 256 or 512 symbol pulse patterns for the 32
data bits. For a symbol-to-bit mapping of 8-to-1, a total of 32 indices are used, while
for a symbol-to-bit mapping of 16 to 1, a total of 64 indices are used.Note: The ATA8350 UWB device does not allow
selecting between 32 or 64 indices as it is fixed at 64 indices.