[go: up one dir, main page]

KR100641380B1 - 무선태그 시스템에서 리더기간 충돌 방지방법 - Google Patents

무선태그 시스템에서 리더기간 충돌 방지방법 Download PDF

Info

Publication number
KR100641380B1
KR100641380B1 KR1020060003422A KR20060003422A KR100641380B1 KR 100641380 B1 KR100641380 B1 KR 100641380B1 KR 1020060003422 A KR1020060003422 A KR 1020060003422A KR 20060003422 A KR20060003422 A KR 20060003422A KR 100641380 B1 KR100641380 B1 KR 100641380B1
Authority
KR
South Korea
Prior art keywords
reader
channel
collision
period
tag
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
KR1020060003422A
Other languages
English (en)
Inventor
신광윤
Original Assignee
주식회사 디앤에스 테크놀로지
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 디앤에스 테크놀로지 filed Critical 주식회사 디앤에스 테크놀로지
Priority to KR1020060003422A priority Critical patent/KR100641380B1/ko
Application granted granted Critical
Publication of KR100641380B1 publication Critical patent/KR100641380B1/ko
Priority to PCT/KR2007/000093 priority patent/WO2007081119A1/en
Priority to CN2007800067033A priority patent/CN101390109B/zh
Priority to AT07700872T priority patent/ATE529830T1/de
Priority to JP2008550217A priority patent/JP2009523351A/ja
Priority to US12/160,710 priority patent/US8222997B2/en
Priority to EP07700872A priority patent/EP1977375B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0808Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
    • H04W74/0816Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA] with collision avoidance
    • AHUMAN NECESSITIES
    • A01AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01MCATCHING, TRAPPING OR SCARING OF ANIMALS; APPARATUS FOR THE DESTRUCTION OF NOXIOUS ANIMALS OR NOXIOUS PLANTS
    • A01M7/00Special adaptations or arrangements of liquid-spraying apparatus for purposes covered by this subclass
    • A01M7/005Special arrangements or adaptations of the spraying or distributing parts, e.g. adaptations or mounting of the spray booms, mounting of the nozzles, protection shields
    • AHUMAN NECESSITIES
    • A01AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01KANIMAL HUSBANDRY; AVICULTURE; APICULTURE; PISCICULTURE; FISHING; REARING OR BREEDING ANIMALS, NOT OTHERWISE PROVIDED FOR; NEW BREEDS OF ANIMALS
    • A01K1/00Housing animals; Equipment therefor
    • AHUMAN NECESSITIES
    • A01AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01MCATCHING, TRAPPING OR SCARING OF ANIMALS; APPARATUS FOR THE DESTRUCTION OF NOXIOUS ANIMALS OR NOXIOUS PLANTS
    • A01M7/00Special adaptations or arrangements of liquid-spraying apparatus for purposes covered by this subclass
    • A01M7/005Special arrangements or adaptations of the spraying or distributing parts, e.g. adaptations or mounting of the spray booms, mounting of the nozzles, protection shields
    • A01M7/0053Mounting of the spraybooms
    • AHUMAN NECESSITIES
    • A01AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01MCATCHING, TRAPPING OR SCARING OF ANIMALS; APPARATUS FOR THE DESTRUCTION OF NOXIOUS ANIMALS OR NOXIOUS PLANTS
    • A01M7/00Special adaptations or arrangements of liquid-spraying apparatus for purposes covered by this subclass
    • A01M7/005Special arrangements or adaptations of the spraying or distributing parts, e.g. adaptations or mounting of the spray booms, mounting of the nozzles, protection shields
    • A01M7/006Mounting of the nozzles
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/0008General problems related to the reading of electronic memory record carriers, independent of its reading method, e.g. power transfer
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10009Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
    • G06K7/10316Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves using at least one antenna particularly designed for interrogating the wireless record carriers
    • G06K7/10356Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves using at least one antenna particularly designed for interrogating the wireless record carriers using a plurality of antennas, e.g. configurations including means to resolve interference between the plurality of antennas
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Physics & Mathematics (AREA)
  • Environmental Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Toxicology (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Zoology (AREA)
  • General Physics & Mathematics (AREA)
  • Wood Science & Technology (AREA)
  • Insects & Arthropods (AREA)
  • Pest Control & Pesticides (AREA)
  • Signal Processing (AREA)
  • Electromagnetism (AREA)
  • General Health & Medical Sciences (AREA)
  • Biodiversity & Conservation Biology (AREA)
  • Animal Husbandry (AREA)
  • Near-Field Transmission Systems (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 무선태그(RFID) 시스템에서 리더기간 충돌을 방지하는 방법을 개시한다.
본 발명의 방법은, 각 무선태그 리더기들이 소정의 채널들을 모니터링하여 송신할 채널을 선택하는 제1 단계; 상기 선택된 송신채널을 통해 송신하는 제2 단계; 상기 선택된 송신채널과 동일 주파수의 채널을 수신하는 제3 단계; 상기 수신채널의 상태를 분석하여 리더기간 충돌 여부를 판단하는 제4 단계; 상기 제4 단계에서 판단결과 리더기간 충돌이 검출되면, 소정의 식에 따라 랜덤시간 지연한 후 상기 제1 단계 내지 상기 제4 단계를 반복하여 재시도하는 제5 단계; 및 상기 제4 단계에서 판단결과 리더기간 충돌이 검출되지 않으면, 해당 무선태그와 통신하는 단계로 구성된다.
따라서 본 발명은 리더기간 충돌을 해결하여 이동형의 리더기의 인식능력을 향상시킬 수 있다.
무선태그, RFID, 충돌방지, LBT, 인식효율, 난수, 지연

Description

무선태그 시스템에서 리더기간 충돌 방지방법{ ANTI-COLLISION METHOD BETWEEN READERS OF RFID SYSTEM }
도 1은 본 발명이 적용되기에 적합한 무선태그 시스템의 전체 구성을 도시한 개략도,
도 2는 도 1에 도시된 무선태그 리더기의 구성 블럭도,
도 3은 도 1에 도시된 무선태그의 구성 블럭도,
도 4는 본 발명에 따른 무선태그 시스템에서 리더기간 충돌 방지 절차를 도시한 순서도,
도 5는 본 발명에 따른 무선태그 시스템에서 리더기간 충돌 방지 절차의 다른 실시예를 도시한 순서도,
도 6은 본 발명에 따른 리더기간 충돌방지 절차를 설명하기 위한 타이밍도,
도 7은 본 발명에 따라 리더기가 충돌을 회피한 예를 설명하기 위한 도면.
*도면의 주요부분에 대한 부호의 설명
110: 무선태그 111: 안테나
112: 정류기 113: 태그칩
120,120-1,120-2: 무선태그 리더기
121: 입력부 122: CPU
123: RF부 124: 안테나
125: 네트워크 접속부 126: SRAM
127: 플래시 메모리 128: 표시부
130: 유/무선 네트워크 140: 서버 시스템
142: 미들웨어 144: 응용
본 발명은 무선태그(RFID) 관련 기술에 관한 것으로, 더욱 상세하게는 무선태그시스템에서 리더기간 충돌을 방지하는 방법에 관한 것이다.
일반적으로, 무선태그(RFID:Radio Frequency Identification) 기술은 RF신호를 사용하여 객체를 식별하는 비접촉식 식별기술의 하나로서, 상품의 제조과정에서부터 유통, 물류, 금융 서비스 등에 이르기까지 사회 전반에 걸쳐 널리 사용될 수 있는 유비쿼터스의 핵심 인프라 기술에 속한다.
이러한 무선태그(RFID) 기술은 디바이스 계층, 센서네트워크 계층, 소프트웨어 플랫폼 계층, 어플리케이션 계층 구조로 구성된다. 디바이스 계층은 일반적으로 태그(Tag)라고 불리우는 고유정보를 저장한 트랜스폰더(Transponder)와, 무선을 통하여 태그의 정보를 판독 및 해독기능을 하는 리더기로 이루어진다.
RFID 기술과 관련하여 해결해야 할 큰 문제중의 하나는 태그 간의 충돌로 인하여 태그 인식효율이 떨어지는 것인데, 이러한 문제점을 해결하기 위하여 가용 주파수범위를 확대하여 데이터 전송속도를 높이거나 데이터 충돌을 최소화하여 인식율을 높이는 많은 방법들이 제시되어 있다.
한편, 통상적인 리더기들은 신호의 송신을 위하여 LBT(Listen Before Talk)기법을 적용하여 유휴채널(Silence channel)을 확보함으로써 통신의 안전성을 확보한다.
그러나 이 LBT 방식은 실제 신호의 송신 시점에서 발생할 수 있는 외부 신호 간섭에 대하여 아무런 인식 방법이 없다는 문제점이 있다. 즉, 리더기 A와 리더기 B 2개의 리더기가 LBT 방식으로 확보한 채널이 우연히 일치할 경우, 두 리더기로 거의 동시에 태그(Tag)에 신호를 송신할 수 있고, 이 경우 태그(Tag)는 정확한 신호를 수신할 수 없게 된다. 따라서 잡음만을 수신한 태그(Tag)는 어떠한 응답도 할 수 없는 상태에 놓여지므로, 해당 리더기는 실제 태그가 존재함에도 불구하고 태그의 무응답 상태에 의해 태그가 존재하지 않는 것으로 간주하게 되는 문제점이 있다.
본 발명은 상기와 같은 문제점을 해결하기 위해 제안된 것으로, 리더기간에 충돌이 발생될 경우 재시도 시점의 확보를 위하여 난수로 시간대를 조정하여 재충돌을 회피할 수 있는 무선태그 시스템에서 리더기간 충돌 방지방법을 제공하는데 그 목적이 있다.
즉, LBT(Listen Before Talk) 방식이 주파수 도메인에서의 안정적인 채널을 확보하는 것에 중점을 두는 것에 대하여 본 발명은 리더기간 충돌 발생시 재시도 시점의 확보를 위하여 난수로 시간대를 조종하는 것을 말하여, 이를 LDT(Listen During Talk)라고 한다.
상기와 같은 목적을 달성하기 위하여 본 발명의 방법은, 각 무선태그 리더기들이 소정의 채널들을 모니터링하여 송신할 채널을 선택하는 제1 단계; 상기 선택된 송신채널을 통해 송신하는 제2 단계; 상기 선택된 송신채널과 동일 주파수의 채널을 수신하는 제3 단계; 상기 송신하는 채널을 통하여 수신되는 신호의 상태를 분석하여 리더기간 충돌 여부를 판단하는 제4 단계; 상기 제4 단계에서 판단결과 리더기간 충돌이 검출되면, 소정의 식에 따라 랜덤시간 지연한 후 상기 제1 단계 내지 상기 제4 단계를 반복하여 재시도하는 제5 단계; 및 상기 제4 단계에서 판단결과 리더기간 충돌이 검출되지 않으면, 해당 무선태그와 통신하는 단계를 구비한 것을 특징으로 한다.
여기서, 상기 제 4단계는 상기 수신채널의 상태가 잡음뿐 일 경우 리더기간 충돌로 판단하거나 상기 제2 단계에서는 데이터를 송신하고, 상기 제3 단계에서는 데이터를 수신하며, 상기 제4 단계에서는 송신 데이터와 수신 데이터를 비교하여 일치하지 않으면 충돌로 판단할 수 있다.
또한 상기 제5 단계의 지연시간은 난수(n)에 태그응답시간(tresponse)을 곱한 시간(T = n × t response)이고, 상기 제1 단계는 엘비티(LBT:Listen Before Talk) 알고리즘에 따라 채널을 선택한다.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 자세히 설명하기로 한다.
도 1은 본 발명이 적용되기에 적합한 무선태그 시스템의 전체 구성을 도시한 개략도이다.
도 1을 참조하면, RFID 시스템은 고유정보를 저장하고 있는 다수의 무선태그(110)와, 무선태그(110)와 무선신호를 송수신하여 무선태그에 실린 정보를 판독 및 해석하여 네트워크를 통해 서버측으로 전달하기 위한 다수의 리더기(120-1,120-2), 네트워크(130)를 통해 다수의 리더기(120-1,120-2)로부터 데이터를 전달받아 다양한 서비스를 제공하는 서버 시스템(140)으로 구성되고, 서버 시스템(140)은 미들웨어(142)와 응용 계층(144)을 구비한다.
무선태그(110)는 태그가 부착되는 사물의 ID 코드 및 사물의 정보를 리더기(120-1,120-2)에 보내기 위해 리더기(120-1,120-2)와 통신하며 수동형과 능동형으로 구분된다. 리더기(120-1,120-2)는 네트워크(130)를 통하거나 직접 미들웨어(142)와 통신하면서 미들웨어(142)의 제어를 받아 무선태그(110)로부터 태그 ID 및 관련 정보를 읽어 미들웨어(142)에 제공한다. 미들웨어(142)는 리더기(120-1,120- 2)에서 계속적으로 발생하는 ID 코드 및 데이터를 수집, 제어, 관리하는 기능을 한다. 이러한 미들웨어(142)는 모든 구성요소와 연결되어 계층적으로 조직화되고 분산된 구조의 미들웨어 네트워크를 구성할 수 있고, 상위의 응용(144)과 통신하여 다양한 서비스를 제공할 수 있게 한다. 그리고 미들웨어(142)는 다양한 형태의 리더기 인터페이스, 다양한 코드 및 망 연동, 여러가지 응용 플랫폼에 대해서도 상호 운용성을 보장할 수 있어야 한다.
도 2는 도 1에 도시된 무선태그 리더기의 구성 예이고, 도 3은 도 1에 도시된 무선태그의 구성 예이다.
무선태그(110)는 전원공급방식에 따라 배터리가 없고 상대적으로 인식거리가 짧은 수동형과, 배터리가 부착되어 있고 인식거리가 긴 능동형으로 구분된다. 통상 433MHz 대역은 능동형으로 사용하고, 900MHz 대역을 수동형으로 사용한다. 수동형 무선 태그는 도 3에 도시된 바와 같이, 안테나(111)와 정류기(112), 태그칩(113)으로 구성되며, 다양한 모양과 크기를 가질 수 있다. 태그칩(113)은 내부에 메모리를 구비하여 식별코드를 저장하고 있고, 정류기(112)는 리더기로부터 안테나(111)를 통해 전달된 에너지를 이용하여 태그칩(113)에서 필요로 하는 전원을 제공한다.
무선태그 리더기(120)는 도 2에 도시된 바와 같이, 조작을 위한 입력부(121), CPU(122), RF부(123), 안테나(124), 네트워크 접속부(125), SRAM(126), 플래시 메모리(127), 표시부(128)로 구성된다.
입력부(121)는 사용자가 조작을 위한 키로 이루어지고, 플래시 메모리(127)에는 리더기를 동작시키기 위한 소프트웨어와 데이터가 저장되어 있으며, 표시부 (128)는 LED나 LCD 등으로 이루어져 동작상태를 표시한다.
RF부(123)는 송신부와 수신부로 구분되어 있고, CPU(122)의 제어에 따라 송신 데이터를 고주파 무선신호로 변조하여 안테나(124)를 통해 송신하고, 안테나(124)를 통해 수신된 신호를 복호하여 수신 데이터를 CPU(122)로 제공한다. 안테나(124)는 하나의 안테나를 송수신으로 사용하거나 송신 안테나와 수신 안테나를 별개로 사용할 수도 있다.
네트워크 접속부(125)는 리더기를 미들웨어측으로 연결하기 위한 부분으로서 유선 네트워크 접속의 경우에는 RS-232C 등과 같은 직렬 인터터페이스나 이더넷 등으로 구현되고, 무선 네트워크 접속일 경우에는 무선랜칩, CDMA칩, 무선모뎀 등으로 구현될 수 있다.
CPU(122)는 플래시 메모리(127)에 저장된 소프트웨어를 SRAM(126)에 로딩한 후, 소프트웨어에 따라 리더기 전체 동작을 제어한다. 즉, 네트워크 접속부(125)를 통해 미들웨어(142)와 통신하고, RF부(123)를 통해 무선태그(110)측으로 데이터를 송신하고, 무선태그(110)로부터 수신된 데이터를 디코딩하여 미들웨어(142)로 전송한다. 또한 CPU(122)는 다중태그 인식을 위한 충돌방지 알고리즘과, 보안, 개인정보보호를 위한 암호화 알고리즘, 에러정정 알고리즘 등과 통신 프로토콜, 본 발명에 따른 리더기간 충돌 방지 절차 등을 수행한다.
이어서, 위와 같이 구성되는 무선태그 시스템에서 본 발명에 따라 리더기간 충돌을 방지하는 방법을 설명하면 다음과 같다.
도 4는 본 발명에 따른 무선태그 시스템에서 리더기간 충돌 방지 절차를 도시한 순서도이다.
통상적인 전이중 방식(Full Duplex)의 무선통신(Air-communication) 시스템은 송신 시점에서 수신 안테나를 통하여 대기공간(Air)상의 신호를 수신할 수 있다. 본 발명에 따른 LDT의 가장 핵심 개념은 바로 이와 같은 매커니즘을 근거로 하여 송신중에 송신채널과 동일주파수의 채널을 수신한 후 수신상태를 판별하여 해당 채널에서 리더기간 충돌이 발생되었는지를 판단한다. 이때 리더기간 충돌발생 여부는 다양한 방식으로 판단할 수 있으나 본 발명의 도 4에 도시된 실시예에서는 잡음여부로 판단하고, 도 5에 도시된 다른 실시예에서는 송신 데이터와 수신 데이터를 비교하여 판단한다.
도 4를 참조하면, 무선태그 리더기들(120-1,120-2)은 무선태그(110)를 식별하기 위하여 송신할 채널을 선택한다(S11). 즉, 무선태그(110)와 무선태그 리더기 (120-1,120-2) 사이는 미리 할당된 주파수 대역의 통신채널이 정의되어 있는데, 미들웨어(142)의 명령이나 이벤트가 발생되어 송신할 필요가 있을 경우 할당된 다수의 채널들 중에서 사용하지 않는 빈 채널(유휴채널)을 선택한다. 이때 유휴채널을 선택하는 알고리즘으로는 LBT(Listen Before Talk) 알고리즘을 사용할 수 있다.
이어 무선태그 리더기(120-1,120-2)는 선택된 채널을 통해 무선신호를 송신함과 아울러 송신채널과 동일주파수의 수신채널을 통해 무선신호를 수신한 후 해당 수신채널의 상태를 분석하여 충돌여부를 판단한다(S12,S13). 즉, 무선태그 리더기(120-1,120-2)의 RF부의 무선신호를 송신 안테나를 통해 공중으로 전파한 후 수신 안테나와 RF부를 통해 동일주파수의 채널을 수신하여 잡음뿐이면 충돌로 판단한다.
이어 판단 결과 리더기간 충돌이 검출되면, 다음 수학식1에 따라 랜덤시간 지연한 후 상기 과정을 반복하여 재시도하고, 리더기간 충돌이 검출되지 않으면, 해당 무선태그(110)와 통신한다(S14,S15).
즉, LBT의 결과로 선택한 채널이 본 발명의 LDT에 의해 잡음을 감지한다면 이 경우는 또 다른 리더기가 근접해 있는 것으로 간주한다. 이때, 리더기 A(120-1)와 다른 리더기 B(120-2)는 실패한 송신에 대하여 재시도를 하여야 하는데, 만일 두 개의 리더기(120-1,120-2)가 동시에 재시도를 한다면 이와 같은 시도는 무한정 반복될 수 밖에 없을 것이다. 이와 같은 충돌을 방지하기 위하여 본 발명에 따라 각 리더기(120-1,120-2)는 난수를 발생하여 송신 재시도 시점을 결정하는데, 발생된 난수는 다음의 수학식1과 같이 송신 재시도 시점을 결정한다.
Figure 112006002191834-pat00001
상기 수학식1에서 'T'는 재시도를 위하여 리더기가 지연해야 하는 시간을 의미하고, 'n'은 난수, tresponse로 통상적인 태그의 응답 시간을 나타낸다.
이와 같은 본 발명의 절차를 통해 리더기간에 주파수 도메인과 시간 도메인에서 통신의 안정적인 공간을 확보할 수 있다.
도 5는 본 발명에 따른 무선태그 시스템에서 리더기간 충돌 방지 절차의 다른 실시예를 도시한 순서도이다.
도 5를 참조하면, 무선태그 리더기들(120-1,120-2)은 무선태그(110)를 식별하기 위하여 송신할 채널을 선택한다(S21). 즉, 무선태그(110)와 무선태그 리더기 (120-1,120-2) 사이는 미리 할당된 주파수 대역의 통신채널이 정의되어 있는데, 미들웨어(142)의 명령이나 이벤트가 발생되어 송신할 필요가 있을 경우 할당된 다수의 채널들 중에서 사용하지 않는 유휴채널을 선택한다. 이때 유휴채널을 선택하는 알고리즘으로는 LBT(Listen Before Talk) 알고리즘을 사용할 수 있다.
이어 무선태그 리더기(120-1,120-2)는 선택된 채널을 통해 미리 정의된 송신 데이터를 RF부(123)에서 무선신호로 변조하여 송신함과 아울러 송신채널과 동일주파수의 수신채널을 통해 무선신호를 수신한 후 복조하여 수신데이터를 추출한다(S22~S24).
그리고 송신 데이터와 수신 데이터를 비교하여 일치하지 않으면 해당 채널에서 리더기간 충돌이 발생된 것으로 판단하여 앞서의 수학식1과 같이 랜덤시간 지연 후 송신을 재시도하고, 일치하면 충돌이 발생되지 않은 것으로 판단하여 해당 무선태그(110)와 통신한다(S25~S28).
이와 같이 본 발명 다른 실시예에서는 리더기(120-1,120-2)가 송신 시점에서 수신된 정보가 송신한 정보와 일치하는 지를 비교하여 리더기(120-1,120-2)간에 주파수 도메인과 시간 도메인에서 통신의 안정적인 공간을 확보할 수 있다.
도 6은 본 발명에 따른 리더기간 충돌방지 절차를 설명하기 위한 타이밍도이고, 도 7은 본 발명에 따라 충돌이 회피된 채널 사용을 설명하기 위한 도면이다.
도 1에 도시된 바와 같이, 리더기 A(120-1)와 리더기 B(120-2)가 근접해 위 치한 경우 LBT에 따라 동일채널을 동시에 사용하게 되면 리더기 A(120-1)의 셀영역(cell 1)과 리더기 B(120-2)의 셀 영역(cell 2)이 중첩된 지역에 위치한 무선태그(110)는 리더기간 충돌에 의해 잡음신호를 수신하게 된다. 따라서 잡음만을 수신한 무선태그(110)는 어떠한 응답도 할 수 없는 상태에 놓여지므로, 해당 리더기는 실제 태그가 존재함에도 불구하고 태그의 무응답 상태에 의해 태그가 존재하지 않는 것으로 간주하게 된다.
도 6을 참조하면, 본 발명에서는 리더기 A(120-1)와 리더기 B(120-2)가 충돌하게 되는 경우에 앞서 설명한 수학식에 따라 리더기 A(120-1)는 t1 랜덤시간 지연 후 재송신을 시도하게 되고, 리더기 B(120-2)는 t2 랜덤시간 지연 후 재송신을 시도하게 된다. 여기서, t1=n1×trespose시간으로 정해지고, t2=n2×trespose시간으로 정해지는데, n1과 n2는 난수이므로 서로 달라 다른 시간에 재시도가 이루어지게 되어 충돌이 회피된다.
이와 같이 본 발명에 따른 충돌회피 알고리즘에 따라 도 7에 도시된 바와 같이 다음의 송신 시도에 있어 리더기A(120-1)는 2tr에 ch6를 사용하고, 리더기 B(120-2)는 7tr에 ch2를 사용함으로써 상호간의 충돌을 방지할 수 있다. 도 7에서 종축은 리더기와 태그간에 할당된 채널(Ch1~Ch6)을 나타내고, 횡축은 재시도 시간대(tr~8tr)를 나타내는데, 채널의 선택은 LBT(Listen Before Talk)에 의해 정해지고, 재송신 시도시의 시간은 LDT(Listen During Talk)에 의해 정해지는 것을 알 수 있다.
이상에서 설명한 바와 같이, 본 발명에 따르면 리더기간에 충돌이 발생될 경우에 랜덤시간 지연 후 송신을 재시도하도록 함으로써 리더기간 충돌을 회피하여 무선태그가 존재함에도 불구하고 인식하지 못하게 되는 문제점을 해결할 수 있다. 특히, 최근에는 리더기가 이동형으로 구현되어 리더기간 충돌이 자주 발생될 수 있는데, 본 발명은 리더기간 충돌을 해결하여 이동형의 리더기의 인식능력을 향상시킬 수 있다.

Claims (5)

  1. 각 무선태그 리더기들이 소정의 채널들을 모니터링하여 송신할 채널을 선택하는 제1 단계;
    상기 선택된 송신채널을 통해 송신하는 제2 단계;
    상기 선택된 송신채널과 동일 주파수의 채널을 수신하는 제3 단계;
    상기 송신하는 채널을 통하여 수신되는 신호의 상태를 분석하여 리더기간 충돌 여부를 판단하는 제4 단계;
    상기 제4 단계에서 판단결과 리더기간 충돌이 검출되면, 소정의 식에 따라 랜덤시간 지연한 후 상기 제1 단계 내지 상기 제4 단계를 반복하여 재시도하는 제5 단계; 및
    상기 제4 단계에서 판단결과 리더기간 충돌이 검출되지 않으면, 해당 무선태그와 통신하는 단계를 구비한 것을 특징으로 하는 무선태그 시스템에서 리더기간 충돌 방지방법.
  2. 제1항에 있어서, 상기 제 4단계는
    상기 수신채널의 상태가 잡음뿐일 경우 리더기간 충돌로 판단하는 것을 특징으로 하는 무선태그 시스템에서 리더기간 충돌 방지방법.
  3. 제1항에 있어서, 상기 제2 단계에서는 데이터를 송신하고, 상기 제3 단계에서는 데이터를 수신하며, 상기 제4 단계에서는 송신 데이터와 수신 데이터를 비교 하여 일치하지 않으면 충돌로 판별하는 것을 특징으로 하는 무선태그 시스템에서 리더기간 충돌 방지방법.
  4. 제1항 내지 제3항 중 어느 한 항에 있어서, 상기 제5 단계의 지연시간은
    난수(n)에 태그응답시간(tresponse)을 곱한 시간(T = n × tresponse)인 것을 특징으로 하는 무선태그 시스템에서 리더기간 충돌 방지방법.
  5. 삭제
KR1020060003422A 2006-01-12 2006-01-12 무선태그 시스템에서 리더기간 충돌 방지방법 Active KR100641380B1 (ko)

Priority Applications (7)

Application Number Priority Date Filing Date Title
KR1020060003422A KR100641380B1 (ko) 2006-01-12 2006-01-12 무선태그 시스템에서 리더기간 충돌 방지방법
PCT/KR2007/000093 WO2007081119A1 (en) 2006-01-12 2007-01-07 Method of preventing collisions between rfid readers in rfid system
CN2007800067033A CN101390109B (zh) 2006-01-12 2007-01-07 防止射频识别系统中射频识别阅读器之间的冲突的方法
AT07700872T ATE529830T1 (de) 2006-01-12 2007-01-07 Verfahren zum verhindern von kollisionen zwischen rfid-lesern in einem rfid-system
JP2008550217A JP2009523351A (ja) 2006-01-12 2007-01-07 無線タグシステムにおけるリーダー機間の衝突防止方法
US12/160,710 US8222997B2 (en) 2006-01-12 2007-01-07 Method of preventing collisions between RFID readers in RFID system
EP07700872A EP1977375B1 (en) 2006-01-12 2007-01-07 Method of preventing collisions between rfid readers in rfid system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060003422A KR100641380B1 (ko) 2006-01-12 2006-01-12 무선태그 시스템에서 리더기간 충돌 방지방법

Publications (1)

Publication Number Publication Date
KR100641380B1 true KR100641380B1 (ko) 2006-11-02

Family

ID=37649853

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060003422A Active KR100641380B1 (ko) 2006-01-12 2006-01-12 무선태그 시스템에서 리더기간 충돌 방지방법

Country Status (7)

Country Link
US (1) US8222997B2 (ko)
EP (1) EP1977375B1 (ko)
JP (1) JP2009523351A (ko)
KR (1) KR100641380B1 (ko)
CN (1) CN101390109B (ko)
AT (1) ATE529830T1 (ko)
WO (1) WO2007081119A1 (ko)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100717881B1 (ko) 2005-09-23 2007-05-14 한국전자통신연구원 모바일 rfⅰd 리더 및 그 제어 방법
KR100837615B1 (ko) 2007-05-22 2008-06-12 아시아나아이디티 주식회사 외부 디바이스 제어 기능을 갖는 rfid 리더
KR100858053B1 (ko) 2006-05-10 2008-09-10 한국전자통신연구원 수동형 rfid 리더기 및 이의 동작 제어 방법
KR100870101B1 (ko) 2007-02-23 2008-11-25 (주)씨앤드에스 마이크로 웨이브 멀티 리더-태그 통신을 위한 무선통신장치(알에프 샤워시스템) 및 그 제어방법
KR100903878B1 (ko) 2007-11-15 2009-06-24 한국전자통신연구원 밀집 리더 환경에서 리더기 간의 충돌을 방지하는 채널접속 방법 및 이를 구현하는 리더기
KR100929324B1 (ko) 2007-09-28 2009-11-27 에스케이 텔레콤주식회사 Rfid 리더간 충돌 방지 시스템 및 그 방법
US8265570B2 (en) 2007-09-07 2012-09-11 Samsung Electronics Co., Ltd. RFID reader and RF transmission method thereof
KR101283175B1 (ko) * 2007-01-18 2013-07-05 엘지이노텍 주식회사 멀티리더 호핑체크 시스템
US8653946B2 (en) 2006-05-10 2014-02-18 Electronics And Telecommunications Research Institute Passive RFID reader and operation control method therefor
CN104268493A (zh) * 2014-10-08 2015-01-07 东北师范大学 一种用于rfid系统的防碰撞方法
KR101527368B1 (ko) * 2008-03-12 2015-06-09 한국전자통신연구원 충돌 상황에 따라 명령을 재전송하는 rfid 리더 장치 및 그 제어방법
CN112232095A (zh) * 2020-09-28 2021-01-15 南京小牛智能科技有限公司 一种多个rfid读卡器抗干扰方法和装置
WO2025174131A1 (ko) * 2024-02-16 2025-08-21 엘지전자 주식회사 무선 통신 시스템에서 백스캐터링 기반 앰비언트 사물인터넷의 인접 리더 및 디바이스 검출 방법 및 장치

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0501115D0 (en) * 2005-01-19 2005-02-23 Innovision Res & Tech Plc Combined power coupling and rf communication apparatus
US20090109929A1 (en) * 2007-10-29 2009-04-30 Electronics And Telecommunications Research Institute Media access method performed by reader in dense reader environment
CN101965525B (zh) * 2008-02-26 2013-07-03 富士电机株式会社 辐射管理系统、辐射剂量测量仪和中继器
KR101489213B1 (ko) * 2008-03-12 2015-02-04 한국전자통신연구원 적응형 재전송 대기 시간을 계산하는 rfid 리더 장치 및 그 제어방법
US20100058424A1 (en) * 2008-08-26 2010-03-04 Comcast Cable Holdings, Llc System and method for controlling signal traffic peaks on a video interactive network
CN102117398B (zh) * 2009-08-10 2013-12-04 成都三零盛安信息系统有限公司 一种超高频无源射频识别阅读器
CN102298684B (zh) * 2010-06-25 2014-06-11 中兴通讯股份有限公司 避免射频识别系统中信号干扰的方法、系统及阅读器
CN102004932A (zh) * 2010-11-16 2011-04-06 刘守兵 Rfid多读写单元同步系统
CN102609670A (zh) * 2012-01-18 2012-07-25 福建鑫诺通讯技术有限公司 一种有源rfid卡片防碰撞系统及其防碰撞方法
CN102946612A (zh) * 2012-11-16 2013-02-27 上海电器科学研究院 一种用于区域位置服务的物联网组网布局及通信方法
CN105706113B (zh) * 2013-09-03 2019-02-12 香港物流及供应链管理应用技术研发中心 用于控制识别标签的系统和方法
KR20160127785A (ko) * 2014-04-28 2016-11-04 인텔 아이피 코포레이션 Lbt 프로토콜 선택
JP6458947B2 (ja) * 2015-07-09 2019-01-30 株式会社フェニックスソリューション Hf帯rfidシステム用の通信方法
CN107766764A (zh) * 2017-10-30 2018-03-06 上海华虹集成电路有限责任公司 一种2.4g有源电子标签的防碰撞方法
CN112954076B (zh) * 2021-03-31 2023-04-07 沃科合众科技(北京)股份有限公司 数据采集方法

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6850252B1 (en) * 1999-10-05 2005-02-01 Steven M. Hoffberg Intelligent electronic appliance system and method
US5745037A (en) * 1996-06-13 1998-04-28 Northrop Grumman Corporation Personnel monitoring tag
US6104333A (en) * 1996-12-19 2000-08-15 Micron Technology, Inc. Methods of processing wireless communication, methods of processing radio frequency communication, and related systems
US6633226B1 (en) * 1997-08-18 2003-10-14 X-Cyte, Inc. Frequency hopping spread spectrum passive acoustic wave identification device
JP3614663B2 (ja) * 1998-06-12 2005-01-26 三菱電機株式会社 パッシブ変調方式マイクロ波データキャリアシステム
JP2000242742A (ja) * 1999-02-23 2000-09-08 Kokusai Electric Co Ltd 質問器システム
US6377203B1 (en) * 2000-02-01 2002-04-23 3M Innovative Properties Company Collision arbitration method and apparatus for reading multiple radio frequency identification tags
US6795808B1 (en) * 2000-10-30 2004-09-21 Koninklijke Philips Electronics N.V. User interface/entertainment device that simulates personal interaction and charges external database with relevant data
US7253717B2 (en) * 2000-11-29 2007-08-07 Mobile Technics Llc Method and system for communicating with and tracking RFID transponders
US7181017B1 (en) * 2001-03-23 2007-02-20 David Felsher System and method for secure three-party communications
US6737973B2 (en) * 2001-10-15 2004-05-18 3M Innovative Properties Company Amplifier modulation
US6756880B2 (en) * 2002-03-21 2004-06-29 Rf Saw Component Incorporated Reader and response control system for discrimination between multiple surface acoustic wave identification tags and method of operation thereof
AU2003224401A1 (en) * 2002-05-16 2003-12-02 Dan Raphaeli Method and system for distance determination of rf tags
CA2485660C (en) * 2002-05-16 2012-04-17 United Parcel Service Of America, Inc. Systems and methods for package sortation and delivery using radio frequency identification technology
KR100470769B1 (ko) * 2002-11-11 2005-03-11 주식회사 마이크로트랙 트랜스폰더 간의 데이터 충돌 방지 방법 및 시스템
JP4186687B2 (ja) * 2003-04-16 2008-11-26 ブラザー工業株式会社 通信システム、これに含まれる応答器及び質問器
US7218641B2 (en) * 2003-03-11 2007-05-15 Motorola, Inc. Method and apparatus for adaptive processing gain for multiple source devices in a communications system
US7009501B2 (en) * 2003-05-22 2006-03-07 Disney Enterprises, Inc. System and method of optical data communication with multiple simultaneous emitters and receivers
US20050088284A1 (en) * 2003-10-09 2005-04-28 Zai Li-Cheng R. Method and system of using a RFID reader network to provide a large operating area
KR100934985B1 (ko) * 2004-01-19 2010-01-06 삼성전자주식회사 Dcf를 따르는 무선통신방법
US7667572B2 (en) * 2004-07-30 2010-02-23 Reva Systems Corporation RFID tag data acquisition system
US7786866B2 (en) * 2005-04-13 2010-08-31 Sap Ag Radio frequency identification (RFID) system that meets data protection requirements through owner-controlled RFID tag functionality

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7982584B2 (en) 2005-09-23 2011-07-19 Electronics And Telecommunications Research Institute Mobile RFID reader and control method thereof
KR100717881B1 (ko) 2005-09-23 2007-05-14 한국전자통신연구원 모바일 rfⅰd 리더 및 그 제어 방법
US8653946B2 (en) 2006-05-10 2014-02-18 Electronics And Telecommunications Research Institute Passive RFID reader and operation control method therefor
KR100858053B1 (ko) 2006-05-10 2008-09-10 한국전자통신연구원 수동형 rfid 리더기 및 이의 동작 제어 방법
KR101283175B1 (ko) * 2007-01-18 2013-07-05 엘지이노텍 주식회사 멀티리더 호핑체크 시스템
KR100870101B1 (ko) 2007-02-23 2008-11-25 (주)씨앤드에스 마이크로 웨이브 멀티 리더-태그 통신을 위한 무선통신장치(알에프 샤워시스템) 및 그 제어방법
KR100837615B1 (ko) 2007-05-22 2008-06-12 아시아나아이디티 주식회사 외부 디바이스 제어 기능을 갖는 rfid 리더
US8265570B2 (en) 2007-09-07 2012-09-11 Samsung Electronics Co., Ltd. RFID reader and RF transmission method thereof
KR100929324B1 (ko) 2007-09-28 2009-11-27 에스케이 텔레콤주식회사 Rfid 리더간 충돌 방지 시스템 및 그 방법
KR100903878B1 (ko) 2007-11-15 2009-06-24 한국전자통신연구원 밀집 리더 환경에서 리더기 간의 충돌을 방지하는 채널접속 방법 및 이를 구현하는 리더기
KR101527368B1 (ko) * 2008-03-12 2015-06-09 한국전자통신연구원 충돌 상황에 따라 명령을 재전송하는 rfid 리더 장치 및 그 제어방법
CN104268493A (zh) * 2014-10-08 2015-01-07 东北师范大学 一种用于rfid系统的防碰撞方法
CN112232095A (zh) * 2020-09-28 2021-01-15 南京小牛智能科技有限公司 一种多个rfid读卡器抗干扰方法和装置
WO2025174131A1 (ko) * 2024-02-16 2025-08-21 엘지전자 주식회사 무선 통신 시스템에서 백스캐터링 기반 앰비언트 사물인터넷의 인접 리더 및 디바이스 검출 방법 및 장치

Also Published As

Publication number Publication date
WO2007081119A1 (en) 2007-07-19
EP1977375B1 (en) 2011-10-19
EP1977375A1 (en) 2008-10-08
JP2009523351A (ja) 2009-06-18
US20090002129A1 (en) 2009-01-01
US8222997B2 (en) 2012-07-17
EP1977375A4 (en) 2010-06-02
CN101390109B (zh) 2011-01-05
CN101390109A (zh) 2009-03-18
ATE529830T1 (de) 2011-11-15

Similar Documents

Publication Publication Date Title
KR100641380B1 (ko) 무선태그 시스템에서 리더기간 충돌 방지방법
US7479874B2 (en) Verification of singulated RFID tags by RFID readers
KR101014795B1 (ko) 리더 충돌 방지 방법, 이를 포함하는 rfid 리더의 구동방법 및 이를 수행하기 위한 rfid 리더
JP4519142B2 (ja) 非接触情報記憶装置内の情報にアクセスするための情報アクセス・システム及びその方法
US8362879B2 (en) Apparatus and method for integrated reader and tag
US8653946B2 (en) Passive RFID reader and operation control method therefor
US20070273481A1 (en) RFID tag with programmable read range
EP2160699B1 (en) Backscatter limited tags
US7612672B2 (en) Query tree based tag identification method in RFID systems
US7825806B2 (en) Optimizing RFID reader duty cycle or power to preserve battery life
US20100176926A1 (en) Time slot allocation apparatus and method for preventing collisions between time slots in tdma-based rfid network
WO2007034543A1 (ja) タグ読み取り装置
US20070205868A1 (en) Tag communication device, control device, and tag communication method
EP2267634A1 (en) Method and apparatus for providing energy to passive tags in a radio-frequency identification system
CA2624780A1 (en) Method and apparatus for avoiding radio frequency identification (rfid) tag response collisions
KR101007084B1 (ko) 쓰루풋 역전 현상을 방지하기 위한 알에프아이디 태그 인식방법 및 이를 수행하는 알에프아이디 리더
KR100706180B1 (ko) Rfid 리더의 채널 접근 방법 및 이를 실현시키기 위한프로그램을 기록한 컴퓨터로 판독 가능한 기록 매체
KR101476403B1 (ko) 리더기간 충돌 방지 프로토콜이 적용된 rfid 리더기 및그 동작 방법
US20090160611A1 (en) Enhanced Communication Via RFID Interrogator
JP2013004054A (ja) アクティブrfid通信制御方法及びrfid無線機器
KR20100053224A (ko) 능동형 rfid 시스템에서 태그 수집을 위한 태그 슬립 방법
US20090134977A1 (en) Method and apparatus for RFID device coexistance
JP2016218814A (ja) 非接触通信装置
KR100779542B1 (ko) 무선 주파수 식별 기능을 갖는 통신 단말기 및 리딩 방법
KR20050029642A (ko) 알에프아이디 검출 차단 장치와 검출 차단 방법 및 기록매체

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20060112

PA0201 Request for examination
A302 Request for accelerated examination
PA0302 Request for accelerated examination

Patent event date: 20060525

Patent event code: PA03022R01D

Comment text: Request for Accelerated Examination

Patent event date: 20060112

Patent event code: PA03021R01I

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20060616

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20060927

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20061025

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20061026

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20091026

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20101026

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20111020

Start annual number: 6

End annual number: 6

FPAY Annual fee payment

Payment date: 20120925

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20120925

Start annual number: 7

End annual number: 7

FPAY Annual fee payment

Payment date: 20130924

Year of fee payment: 8

PR1001 Payment of annual fee

Payment date: 20130924

Start annual number: 8

End annual number: 8

FPAY Annual fee payment

Payment date: 20140929

Year of fee payment: 9

PR1001 Payment of annual fee

Payment date: 20140929

Start annual number: 9

End annual number: 9

FPAY Annual fee payment

Payment date: 20150930

Year of fee payment: 10

PR1001 Payment of annual fee

Payment date: 20150930

Start annual number: 10

End annual number: 10

FPAY Annual fee payment

Payment date: 20171018

Year of fee payment: 12

PR1001 Payment of annual fee

Payment date: 20171018

Start annual number: 12

End annual number: 12

FPAY Annual fee payment

Payment date: 20181016

Year of fee payment: 13

PR1001 Payment of annual fee

Payment date: 20181016

Start annual number: 13

End annual number: 13

FPAY Annual fee payment

Payment date: 20191023

Year of fee payment: 14

PR1001 Payment of annual fee

Payment date: 20191023

Start annual number: 14

End annual number: 14

PR1001 Payment of annual fee

Payment date: 20201020

Start annual number: 15

End annual number: 15

PR1001 Payment of annual fee

Payment date: 20211021

Start annual number: 16

End annual number: 16

PR1001 Payment of annual fee

Payment date: 20221020

Start annual number: 17

End annual number: 17

PR1001 Payment of annual fee

Payment date: 20231019

Start annual number: 18

End annual number: 18

PR1001 Payment of annual fee

Payment date: 20241017

Start annual number: 19

End annual number: 19