Range determining module and associated methods and apparatus
AssigneeNXP B.V.
InventorsWolfgang Küchler, Ghiath Al-kadi, Hendrik Ahlendorf
Life of this patent
Estimating the term…
Abstract
The disclosure relates to range-determining-module for a transceiver, configured to: receive a signal comprising a received-data-packet, identify a plurality of known-sequence-sections of the received-data-packet, each known-sequence-section containing a known-data-sequence that is known to the range-determining-module; determine a reception-time-stamp associated with each of the plurality of known-sequence-sections; verify the received-data-packet using the reception-time-stamps associated with different respective known-sequence-sections of the received-data-packet; and provide a verified range estimate in accordance with one or more of the time stamps of the verified received-data-packet.
Claims15
A range-determining-module for a transceiver, configured to:
- receive a signal comprising a received-data-packet;
- identify a plurality of known-sequence-sections of the received-data-packet, each known-sequence-section containing a known-data-sequence that is known to the range-determining-module having a predetermined spacing within the received-data-packet, and not contiguous in a time domain;
- determine a plurality of reception-time-stamps, wherein each reception-time-stamp is associated with a respective known sequence-section of the plurality of known-sequence-sections;
- verify the received-data-packet using the plurality of reception-time-stamps associated with different respective known-sequence-sections of the received-data-packet;
- and
- provide a verified range estimate in accordance with the plurality of reception-time-stamps of the verified received-data-packet.
A remote transceiver for communicating with a range determining module, configured to:
- generate a data packet with payload data having a physical layer header complying with IEEE 802.15.4 and comprising a plurality of plurality of known sequence sections, each section containing a known data sequence that is known to the range determining module, having a predetermined spacing within the generated data packet, and not contiguous in a time domain;
- and
- transmit the generated data packet to a second transceiver, wherein the second transceiver determines a plurality of reception timestamps, wherein each reception time stamp is associated with a respective known sequence section of the plurality of known sequence sections, verifies the received data packet using the plurality of reception time stamps associated with different respective known sequence sections of the received data packet and provides a verified range estimate in accordance with the plurality of reception time stamps of the verified received data packet.
A method for operating a range determining module for a transceiver, comprising:
- receiving a signal comprising a received-data-packet;
- identifying a plurality of known-sequence-sections of the received-data-packet, each known-sequence-section containing a known-data-sequence that is known to the range-determining-module, having a predetermined spacing within the received-data-packet, and not contiguous in a time domain;
- determining a plurality of reception-time-stamps, wherein each reception-time-stamp is associated with a respective known sequence-section of the plurality of known-sequence-sections;
- verifying the received-data-packet using the plurality of reception-time-stamps associated with different respective known-sequence-sections of the received-data-packet;
- and
- providing a verified range estimate in accordance with the plurality of reception-time-stamps of the verified received-data-packet.
Dependencies are inferred from the claim text.