METHOD OF MEASURING DISTANCE BOUND USING RADIO FREQUENCY IDENTIFICATION (RFID) AND SYSTEM THEREOF
First Claim
1. A method in which a tag measures a distance bound, comprising:
- receiving a plurality of queries from a reader;
deciding a response based on a query of the plurality of queries and a first bit created in advance through protocol initialization with the reader;
determining whether or not to transmit the response based on another query of the plurality of queries and a second bit created in advance through the protocol initialization with the reader;
transmitting the response to the reader if it is determined that the response has to be transmitted; and
calculating a message authentication code regarding the receiving of the plurality of queries, the deciding of the response, the determining of whether or not to transmit the response, and the transmitting of the response, and transmitting the message authentication code to the reader.
1 Assignment
0 Petitions
Accused Products
Abstract
A tag decides a response based on a plurality of queries received from a reader, determines whether to transmit the response, transmits the response to the reader according to the results of the determination, and transmits a message authentication code including communication content to the reader. The reader calculates a consumed time period which is the time difference between a transmission time at which the queries are transmitted and a reception time at which the response is received, calculates an average consumed time period of the consumed time period, and measures a distance to the tag based on the average consumed time period. Accordingly, it is possible to check an attacker'"'"'s intervention with a high probability, thereby improving distance measurement performance. Also, the tag may efficiently perform computing and communication.
12 Citations
11 Claims
-
1. A method in which a tag measures a distance bound, comprising:
-
receiving a plurality of queries from a reader; deciding a response based on a query of the plurality of queries and a first bit created in advance through protocol initialization with the reader; determining whether or not to transmit the response based on another query of the plurality of queries and a second bit created in advance through the protocol initialization with the reader; transmitting the response to the reader if it is determined that the response has to be transmitted; and calculating a message authentication code regarding the receiving of the plurality of queries, the deciding of the response, the determining of whether or not to transmit the response, and the transmitting of the response, and transmitting the message authentication code to the reader. - View Dependent Claims (2, 3, 4)
-
-
5. A method in which a reader measures a distance bound, comprising:
-
selecting a plurality of queries and transmitting the plurality of queries to a tag; measuring a transmission time at which the plurality of queries are transmitted; receiving at least one response corresponding to the plurality of queries from the tag; measuring a reception time at which the response is received, and calculating a consumed time period which is a time difference between the transmission time and the reception time; receiving a message authentication code from the tag, and verifying the message authentication code; and calculating an average consumed time period of the consumed time period if it is determined that the message authentication code is correct based on the results of the verification. - View Dependent Claims (6)
-
-
7. A tag comprising:
-
a tag processor configured to decide a response based on a query of a plurality of queries received from a reader and a first bit created in advance through protocol initialization, to determine whether or not to transmit the response to the reader based on another query of the plurality of queries and a second bit created in advance through the protocol initialization, to transmit the response according to the results of the determination, to calculate a message authentication code, and to transmit the message authentication code to the reader; and a tag transceiver configured to communicate with the reader. - View Dependent Claims (8, 9, 10, 11)
-
Specification