1 |
1
태그에서 수행되는 거리 한계 측정 방법에 있어서,리더기로부터 복수의 질의를 수신하는 복수의 질의 수신 단계;상기 리더기와의 프로토콜 초기화를 통해 미리 생성된 제1 비트, 및 상기 복수의 질의 중 어느 하나의 질의에 기초하여 응답을 결정하는 응답 결정 단계;상기 프로토콜 초기화를 통해 미리 생성된 제2 비트, 및 상기 복수의 질의 중 어느 하나의 질의에 기초하여 상기 리더기로 상기 응답을 전송할 것인지 여부를 판단하는 응답 전송 판단 단계;상기 결정된 응답을 전송할 것으로 판단한 경우, 상기 결정된 응답을 상기 리더기로 전송하는 결정된 응답 전송 단계; 및상기 수행된 단계에 대한 메시지 인증 코드를 계산하고 계산된 상기 메시지 인증 코드를 상기 리더기로 전송하는 메시지 인증 코드 전송 단계를 포함하는 거리 한계 측정 방법
|
2 |
2
청구항 1에 있어서,상기 거리 한계 측정 방법은,상기 복수의 질의 수신 단계, 상기 응답 결정 단계, 상기 응답 전송 판단 단계 및 결정된 응답 전송 단계를 미리 설정된 횟수만큼 반복 실행하는 것을 특징으로 하는 거리 한계 측정 방법
|
3 |
3
청구항 1에 있어서,상기 응답 결정 단계는,상기 수신된 복수의 질의 중 어느 하나의 질의 값에 따라 상기 미리 생성된 제1 비트 값 또는 상기 미리 생성된 제1 비트의 비트 컴플리먼트(bit complement) 값을 응답으로 결정하는 것을 특징으로 하는 거리 한계 측정 방법
|
4 |
4
청구항 1에 있어서,상기 응답 전송 판단 단계는,상기 미리 생성된 제2 비트와 상기 복수의 질의 중 어느 하나의 질의가 동일한 경우 상기 리더기로 상기 결정된 응답을 전송하는 것으로 판단하고, 상기 미리 생성된 제2 비트와 상기 복수의 질의 중 어느 하나의 질의가 동일하지 않은 경우 상기 리더기로 상기 결정된 응답을 전송하지 않는 것으로 판단하는 것을 특징으로 하는 거리 한계 측정 방법
|
5 |
5
리더기에서 수행되는 거리 한계 측정 방법에 있어서,난수 ci 및 난수 mi를 포함하는 복수의 질의를 선택하고 선택한 복수의 질의를 태그로 전송하는 복수의 질의 전송 단계;상기 복수의 질의를 전송한 전송 시간을 계산하는 전송 시간 계산 단계;상기 태그로부터 상기 복수의 질의에 대한 응답으로 적어도 하나의 응답 ri을 수신하는 응답 수신 단계;상기 응답 ri이 수신되는 수신 시간을 계산하여 상기 전송 시간과 상기 수신 시간의 차이인 소요 시간을 계산하는 소요시간 계산 단계;상기 태그로부터 메시지 인증 코드를 수신하고 수신된 상기 메시지 인증 코드를 검증하는 검증 단계; 및상기 검증 단계를 통해 상기 메시지 인증 코드가 맞는 것으로 판단되면 상기 소요시간의 평균을 계산하는 소요시간 평균 계산 단계를 포함하고,상기 응답 ri는 상기 난수 ci에 따라 결정되고,상기 응답 ri의 전송 여부는 상기 난수 mi에 따라 결정되고,상기 메시지 인증 코드는 상기 난수 ci, 상기 난수 mi 및 상기 응답 ri에 기초하여 계산되는 거리 한계 측정 방법
|
6 |
6
청구항 5에 있어서,상기 복수의 질의 전송 단계, 상기 전송 시간 계산 단계, 상기 응답 수신 단계 및 상기 소요시간 계산 단계는 미리 설정된 횟수만큼 반복 실행되고,상기 메시지 인증 코드는 상기 반복되는 복수의 질의 전송 단계에 따른 모든 ci, 모든 mi, 및 모든 ri에 기초하여 계산되고,여기서, i는 0 내지 n 중 하나의 값이고, n은 1 이상의 자연수인 것을 특징으로 하는 거리 한계 측정 방법
|
7 |
7
리더기와의 프로토콜 초기화를 통해 미리 생성된 제1 비트, 및 상기 리더기로부터 수신된 복수의 질의 중 어느 하나의 질의에 기초하여 응답을 결정하고, 상기 프로토콜 초기화를 통해 미리 생성된 제2 비트, 및 상기 복수의 질의 중 어느 하나의 질의에 기초하여 상기 리더기로 상기 응답을 전송할지 여부를 판단하여 상기 응답을 전송하거나 전송하지 않고, 메시지 인증 코드를 계산하고 계산된 상기 메시지 인증 코드를 상기 리더기로 전송하는 태그 처리부; 및상기 리더기와 통신을 수행하는 태그 송수신부를 포함하는 태그
|
8 |
8
청구항 7에 있어서,상기 태그 처리부는,미리 설정된 횟수만큼 상기 리더기로부터 수신된 복수의 질의 중 어느 하나의 질의와 프로토콜 초기화를 통해 미리 생성된 제1 비트에 기초하여 응답을 결정하고, 상기 복수의 질의 중 어느 하나의 질의와 미리 생성된 제2 비트에 기초하여 상기 리더기로 상기 결정된 응답의 전송 여부를 판단하여 결정된 응답을 전송하거나 전송하지 않는 것을 반복 수행하는 것을 특징으로 하는 태그
|
9 |
9
청구항 7에 있어서,상기 태그 처리부는,상기 복수의 질의 중 어느 하나의 질의 값에 따라 상기 미리 생성된 제1 비트 값 또는 상기 미리 생성된 제1 비트의 비트 컴플리먼트(bit complement) 값을 응답으로 결정하는 것을 특징으로 하는 태그
|
10 |
10
청구항 7에 있어서,상기 태그 처리부는,상기 프로토콜 초기화를 통해 미리 생성된 제2 비트와 상기 복수의 질의 중 어느 하나의 질의가 동일한 경우 상기 리더기로 상기 결정된 응답을 전송하고, 상기 미리 생성된 제2 비트와 상기 복수의 질의 중 하나의 질의가 동일하지 않은 경우 상기 리더기로 상기 결정된 응답을 전송하지 않는 것을 특징으로 하는 태그
|
11 |
11
청구항 7에 있어서,상기 태그 처리부는,상기 복수의 질의 중 어느 하나의 질의 및 상기 응답에 기초하여 상기 메시지 인증 코드를 계산하는 것을 특징으로 하는 태그
|
12 |
12
난수 ci 및 난수 mi를 포함하는 복수의 질의를 선택하고 선택한 복수의 질의를 태그로 전송하고 상기 복수의 질의를 전송한 전송시간을 계산하고, 상기 태그로부터 상기 복수의 질의에 대한 응답으로 수신된 응답 ri의 수신 시간을 계산하여 상기 전송시간과 상기 수신 시간의 차이인 소요시간을 계산하고, 상기 태그로부터 수신된 메시지 인증 코드가 확인되면 상기 소요시간의 평균을 계산하는 처리부; 및상기 태그와 통신을 수행하는 송수신부를 포함하고,상기 응답 ri는 상기 난수 ci에 따라 결정되고,상기 응답 ri의 전송 여부는 상기 난수 mi에 따라 결정되고,상기 메시지 인증 코드는 상기 난수 ci, 상기 난수 mi 및 상기 응답 ri에 기초하여 계산되는 리더기
|
13 |
13
청구항 12에 있어서,상기 처리부는,미리 설정된 횟수만큼 상기 복수의 질의를 선택하고 상기 복수의 질의를 상기 태그로 전송하는 동작, 상기 복수의 질의 전송시간 계산 동작, 및 상기 태그로부터 수신된 응답의 수신시간을 계산하여 상기 전송시간과 상기 응답의 시간 차이인 소요시간을 계산하는 동작을 반복 수행하고,상기 메시지 인증 코드는 상기 반복되는 복수의 질의를 전송하는 동작에 따른 모든 ci, 모든 mi, 모든 ri에 기초하여 계산되고,여기서, i는 0 내지 n 중 하나의 값이고, n은 1 이상의 자연수인 것을 특징으로 하는 리더기
|