Pulse frequency control for wireless communications and ranging

US9485609B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9485609-B2
Application numberUS-201514615696-A
CountryUS
Kind codeB2
Filing dateFeb 6, 2015
Priority dateFeb 6, 2015
Publication dateNov 1, 2016
Grant dateNov 1, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Using a clock circuit, a clock signal is generated at a base frequency. A frequency adjustment circuit selects, based upon a frequency offset value, a particular frequency adjustment value from a plurality of frequency adjustment values. An adjusted clock signal is provided that has a frequency corresponding to the base frequency as modified by the particular frequency adjustment value. Wireless communication signals are received at a wireless communication circuit. From the communication signals, a set of received wireless communication pulses are identified that have a pulse repetition frequency that corresponds to the adjusted clock signal. A distance ranging protocol is applied, using a processing circuit, to the identified set of received communication pulses.

First claim

Opening claim text (preview).

What is claimed is: 1. A device for providing a security function that relies upon distance bounding between a pair of devices, the device comprising: a signal generation circuit including: a clock circuit configured to generate a clock signal having a base frequency that is within an expected frequency range; a frequency adjustment circuit configured to: receive a frequency offset value; select, based upon the frequency offset value, a particular frequency adjustment value from a plurality of frequency adjustment values; and provide an adjusted clock signal having a frequency corresponding to the base frequency as modified by the particular frequency adjustment value, the particular frequency adjustment value being sufficiently large to result in the adjusted clock signal being outside of the expected frequency range; a wireless communication circuit configured to: receive communication signals; and identify, from the communication signals, a set of received wireless communication pulses that have a pulse repetition frequency that corresponds to the adjusted clock signal; and a processing circuit configured to apply a ranging protocol to the identified set of received communication pulses to verify the identified set of received communication pulses as part of a cryptographic authentication process. 2. The device of claim 1 , wherein the ranging protocol includes a time-of-flight determination and a distance calculation based therefrom and wherein the adjusted clock signal has a frequency between 15.6 MHz and 20.6 MHz. 3. The device of claim 1 , wherein the set of received wireless communication pulses are part of a challenge signal and wherein the processing circuit is configured to apply the ranging protocol to generate a response signal. 4. The device of claim 1 , wherein the expected frequency range is an expected frequency error range of the clock circuit relative to the base frequency and wherein each of the plurality of frequency adjustment values are sufficiently large to result in the adjusted clock signal being outside of the expected frequency error range for any base frequency within the expected frequency error range. 5. The device of claim 2 , wherein the processing circuit is further configured to control access to a vehicle locking system in response to the distance calculation. 6. The device of claim 2 , further comprising a non-volatile memory storing the frequency offset value and configured to provide the frequency offset value to the frequency adjustment circuit. 7. A method for providing a security function that relies upon distance bounding between a pair of devices, the method comprising: generating, using a clock circuit, a clock signal having a base frequency that is within an expected frequency range; selecting, using a frequency adjustment circuit and based upon a frequency offset value, a particular frequency adjustment value from a plurality of frequency adjustment values; providing an adjusted clock signal having a frequency corresponding to the base frequency as modified by the particular frequency adjustment value, the particular frequency adjustment value being sufficiently large to result in the adjusted clock signal being outside of the expected frequency range; receiving, at a wireless communication circuit, wireless communication signals; identifying, from the wireless communication signals, a set of received wireless communication pulses that have a pulse repetition frequency that corresponds to the adjusted clock signal; and applying, using a processing circuit, a distance ranging protocol to the identified set of received wireless communication pulses to verify the identified set of received wireless communication pulses as part of a cryptographic authentication process. 8. The method of claim 7 , wherein the identifying includes applying a histogram of impulses of energy from multiple sample windows that correspond to the pulse repetition frequency. 9. The method of claim 7 , wherein the selecting is responsive to side channel information received from a source other than the wireless communication circuit. 10. The method of claim 9 , wherein the selecting includes applying a hash function to the side channel information. 11. The method of claim 9 , wherein the selecting includes seeding a pseudorandom generator circuit. 12. The method of claim 7 , further comprising controlling access to a vehicle based upon a distance determined from the distance ranging protocol. 13. The method of claim 7 , wherein the plurality of frequency adjustment values are each separated in frequency by a value that exceeds an expected error of the clock circuit. 14. A system for providing a security function that relies upon distance bounding between a pair of devices, the system comprising: a challenge device including: a first clock circuit configured to generate a first clock signal having a base frequency that is within an expected frequency range; a first frequency adjustment circuit configured to: receive a frequency offset value; select, based upon the frequency offset value, a particular frequency adjustment value from a plurality of frequency adjustment values; and provide a first adjusted clock signal having a frequency corresponding to the base frequency as modified by the particular frequency adjustment value, the particular frequency adjustment value being sufficiently large to result in the first adjusted clock signal being outside of the expected frequency range; and a first wireless communication circuit configured to generate a challenge signal by up converting baseband pulses with a frequency responsive to the first adjusted clock signal to radio frequency (RF); and a response device including: a second clock circuit configured to generate a second clock signal having the base frequency; a second frequency adjustment circuit configured to: receive the frequency offset value; select, based upon the frequency offset value, the particular frequency adjustment value from the plurality of frequency adjustment values; and provide a second adjusted clock signal having a frequency corresponding to the base frequency as modified by the particular frequency adjustment value; a second wireless communication circuit configured to: receive the challenge signal; and identify, from the challenge signal, a set of wireless communication pulses that correspond to the second adjusted clock signal; and a processing circuit configured to create a response signal that is based upon verification of the identified set of wireless communication pulses using a cryptographic authentication process and wherein the response signal has pulses with a frequency that is responsive to the second adjusted clock signal. 15. The system of claim 14 , wherein the challenge device is further configured to determine a distance to the response device based upon a total round trip time for the challenge signal and response signals and wherein the first adjusted clock signal has a frequency between 15.6 MHz and 20.6 MHz and the RF is a frequency between 3 GHz and 10 GHz. 16. The system of claim 14 , wherein the processing circuit is configured to create the response signal by applying a protocol to the identified set of wireless communication pulses. 17. The system of claim 14 , wherein the challenge device is further configured to determine a distance to the response device based upon a total round trip time for the challenge signal and response signals, wherein the processing circuit is configured to create the response signal by app

Assignees

Inventors

Classifications

  • Access security · CPC title

  • including means for verifying the identity or authority of a user of the system {or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials} · CPC title

  • using challenge-response · CPC title

  • Vehicles · CPC title

  • Wireless · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9485609B2 cover?
Using a clock circuit, a clock signal is generated at a base frequency. A frequency adjustment circuit selects, based upon a frequency offset value, a particular frequency adjustment value from a plurality of frequency adjustment values. An adjusted clock signal is provided that has a frequency corresponding to the base frequency as modified by the particular frequency adjustment value. Wireles…
Who is the assignee on this patent?
Nxp Bv
What technology area does this patent fall under?
Primary CPC classification H04W4/80. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 01 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).