METHOD FOR COMMUNICATING AND DISTANCE BOUNDING SYSTEM
First Claim
1. A method for communicating between a first device and a second device, that is preferably a reader for reading data from the first device and optionally destined for controlling the first device, the method comprising the steps of:
- the first and second device communicating by exchanging messages that are based on signals that are transmitted through a plurality of communication channels;
the first device sending a challenge message to the second device over one communication channel;
the second device sending, upon reception of the challenge message, a response message to the first device through at least two communication channels that have essentially identical signal propagation velocities;
the first device measuring the time elapsed between the sending of the challenge message to the reception of the response message; and
the first device computing its distance to the second device based on this time, knowledge about travelling speed of the challenge and the response message and the processing delay that the second device adds to generate and send the response message;
wherein the second device;
encodes its response message by choosing a subset of the at least two communication channels;
generates said response message purely through an analogue signal processing means.
1 Assignment
0 Petitions
Accused Products
Abstract
The method for communicating between a first device and a second device includes the steps of: the first and second device communicating by exchanging messages that are based on signals that are transmitted through a plurality of communication channels; the first device sending a challenge message to the second device over one communication channel; the second device sending, upon reception of the challenge message, a response message to the first device through at least two communication channels that have essentially identical signal propagation velocities; the first device measuring the time elapsed between the sending of the challenge message to the reception of the response message; and the first device computing its distance to the second device based on this time, knowledge about travelling speed of the challenge and the response message and the processing delay that the second device adds to generate and send the response message.
-
Citations
13 Claims
-
1. A method for communicating between a first device and a second device, that is preferably a reader for reading data from the first device and optionally destined for controlling the first device, the method comprising the steps of:
-
the first and second device communicating by exchanging messages that are based on signals that are transmitted through a plurality of communication channels; the first device sending a challenge message to the second device over one communication channel; the second device sending, upon reception of the challenge message, a response message to the first device through at least two communication channels that have essentially identical signal propagation velocities; the first device measuring the time elapsed between the sending of the challenge message to the reception of the response message; and the first device computing its distance to the second device based on this time, knowledge about travelling speed of the challenge and the response message and the processing delay that the second device adds to generate and send the response message; wherein the second device; encodes its response message by choosing a subset of the at least two communication channels; generates said response message purely through an analogue signal processing means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A distance bounding system comprising:
-
a first device, and a second device, said first device being configured to communicate with said second device, and said second device being configured to communicate with said first device, said first device comprising a first transceiver for sending and receiving messages through a first communication channel; a receiver for listening to a plurality of communications channels; the first device being configured to exchange messages through the first communication channel and/or through the plurality of communication channels; compute the distance to the second device based on communication signal delays caused by the difference in signal propagation velocities; and depending on the computed distance, to accept data from the second device and optionally also to control access to the device; said second device comprising a second transceiver for sending and receiving messages through said first communication channel; at least one other transceiver or sending messages through a second or further communication channels; an analogue processing means, capable of reflecting received messages from the first transceiver and selecting the communication channel through which the received message is reflected; wherein said second or further communication channels are comprised in said plurality of communication channels. - View Dependent Claims (10)
-
-
11. A first device, configured to communicate with a further device, comprising
a transceiver for sending and receiving messages through a first communication channel; -
a receiver for listening to a plurality of communications channels; the device being configured to; exchange messages through the first communication channel and/or through the second plurality of communication channels; to compute the distance to the further device based on communication signal delays caused by the difference in signal propagation velocities; and depending on the computed distance, to accept data from the further device and also to control access to the device.
-
-
12. A second device, configured to communicate with a further device, comprising
a first transceiver for sending and receiving messages through a first communication channel; -
at least one other transceiver for sending messages through a second or further communication channels; an analogue processing means, capable of reflecting received messages from the first transceiver and selecting the communication channel through which the received message is reflected. - View Dependent Claims (13)
-
Specification