KR100784492B1 - Product Tracing System based on RFID - Google Patents
Product Tracing System based on RFID Download PDFInfo
- Publication number
- KR100784492B1 KR100784492B1 KR1020060048433A KR20060048433A KR100784492B1 KR 100784492 B1 KR100784492 B1 KR 100784492B1 KR 1020060048433 A KR1020060048433 A KR 1020060048433A KR 20060048433 A KR20060048433 A KR 20060048433A KR 100784492 B1 KR100784492 B1 KR 100784492B1
- Authority
- KR
- South Korea
- Prior art keywords
- tracking
- information
- rfid
- location
- module
- Prior art date
Links
- 238000000034 method Methods 0.000 claims description 13
- 238000005516 engineering process Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000004806 packaging method and process Methods 0.000 description 2
- 241000238557 Decapoda Species 0.000 description 1
- 241001465754 Metazoa Species 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 229910052709 silver Inorganic materials 0.000 description 1
- 239000004332 silver Substances 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000009885 systemic effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10009—Methods 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/10366—Methods 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 the interrogation device being adapted for miscellaneous applications
- G06K7/10475—Methods 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 the interrogation device being adapted for miscellaneous applications arrangements to facilitate interaction with further interrogation devices, e.g. such that at least two interrogation devices may function and cooperate in a network of such devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K17/00—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
- G06K17/0022—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisions for transferring data to distant stations, e.g. from a sensing device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10009—Methods 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/10297—Methods 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 arrangements for handling protocols designed for non-contact record carriers such as RFIDs NFCs, e.g. ISO/IEC 14443 and 18092
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Toxicology (AREA)
- Health & Medical Sciences (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Electromagnetism (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Artificial Intelligence (AREA)
- General Health & Medical Sciences (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
Abstract
알에프아이디 기반 객체 추적 장치가 개시된다. 본 발명의 알에프아이디(RFID;Radio Frequency Identification)를 이용하여 객체 정보를 추적하고 관리할 수 있는 객체 추적 장치는 상품과 박스, 팔레트에 부착된 RFID 사이의 관계를 포함관계 테이블(Containment Table)과 추적관계 테이블(History Table)의 DB로 구성하기 때문에 상품의 이동을 쉽게 표현할 수 있을 뿐만 아니라, 추적 정보에 대한 추적 시 본 테이블 구조에 기반하여 손쉽게 추적을 할 수 있다. An RFID-based object tracking device is disclosed. An object tracking device capable of tracking and managing object information by using RF (Radio Frequency Identification) of the present invention includes a relationship table and a relationship between a product, an RFID attached to a box, and a pallet. Since it consists of DB of historical table, not only product movement can be easily expressed but also tracking based on this table structure when tracking tracking information.
RFID, 상품정보 추적, SCM, 추적, Trace, EPC RFID, Product Information Tracking, SCM, Tracking, Trace, EPC
Description
도 1은 RFID 기반 시스템 운영 체계,1 is an RFID based system operating system,
도 2는 추적 관련 입출력구조를 상세히 도시한 도면,2 is a view showing in detail the input-output structure related to tracking;
도 3은 추적 서버 DB 개념을 도시한 도면,3 is a diagram illustrating a tracking server DB concept;
도 4는 추적 정보 구조 분석,4 is a trace information structure analysis;
그리고,And,
도 5는 질의 확장 처리 과정을 설명하기 위한 설명도이다.5 is an explanatory diagram for explaining a process of query expansion.
*도면의 주요 부분에 대한 부호 설명** Description of symbols on the main parts of the drawings *
110 : 정보서버 112 : 추적서버110: information server 112: tracking server
120,130 : 기관 122,132 : 정보모듈120,130: Institution 122,132: Information module
124,134 : 추적모듈 128,138 RF 리더124,134: Tracking module 128,138 RF reader
본 발명은 객체추적장치에 관한 것으로, 특히 RFID를 이용하여 객체를 손쉽게 추적할 수 있도록 한 기술이다. The present invention relates to an object tracking device, and more particularly, to a technology for easily tracking an object using RFID.
현재 RFID는 물체나 동물 또는 사람 등을 식별하기 위해서 전자기 스펙트럼 부분의 무선 주파수 내에 전자기 또는 정전기 커플링 사용을 통합시킨 기술이다. RFID is now a technology that incorporates the use of electromagnetic or electrostatic coupling within the radio frequencies of the electromagnetic spectrum to identify objects, animals or humans.
RFID는 직접 접촉을 하거나 가시대역 상에 스캐닝을 할 필요가 없기 때문에 바코드를 대체할 기술로서 산업계에서의 사용이 점차 늘고 있다. RFID is increasingly being used in the industry as a technology to replace barcodes because there is no need for direct contact or scanning over the visible band.
일반적인 RFID 시스템은 안테나, 리더기, 그리고 트랜스폰더(transponder)라고도 불리는 태그(tag)로 구성된다. 안테나는 태그를 활성화시키기 위한 신호를 전달하기 위해 무선 주파수 전파를 사용한다. 태그가 활성화되면, 태그가 가지고 있던 데이터를 안테나로 전송하고 안테나는 리더기에 연결되어 태그로부터 데이터를 수신함으로써 RFID를 이용한 데이터 전송이 이루어진다. 여기서 태그는 능동형(active)과 수동형(passive)으로 구분되며 능동형 태그는 리더기로부터 수십m의 거리를 초과하는 범위에서도 데이터 전송이 가능하고 수동형 태그는 수cm의 가까운 거리에서만 데이터 전송이 가능하다.Typical RFID systems consist of an antenna, a reader, and a tag, also called a transponder. The antenna uses radio frequency propagation to carry a signal to activate the tag. When the tag is activated, data transmitted by the tag is transmitted to the antenna, and the antenna is connected to the reader to receive data from the tag, thereby performing data transmission using RFID. Here, the tag is divided into active and passive, and the active tag can transmit data even over a distance of several tens of meters from the reader, and the passive tag can transmit data only at a close distance of several centimeters.
한편, 이동 물체나 문서 또는 사람 등을 위치 추적하는 기술에 관한 것으로서, 첫째 미국의 VeriSign 회사의 문서는 객체의 포함 관계를 기술하고 있으며, 추적 질의에 대한 질의 종류와 답변 구조에 대한 사항을 기술하고 있다.On the other hand, it relates to a technology for tracking a moving object, document, or person. Firstly, the VeriSign company's document describes the inclusion relationship of objects, and describes the query type and response structure for the tracking query. have.
둘째 RFID의 de facto 표준을 다루는 EPCglobal에서는 EPC(Electronic Product Code) 기반 EPCIS(EPC Information Service)라는 모듈에서 RFID의 관찰된 정보를 제공하는 구조를 제공하고 있으며, EPCDS(EPC Discovery Service)에서 추적 정보를 다루고 있다. 그렇지만 EPCDS는 현재 작업 진행이 중단된 상태이다.Second, EPCglobal, which deals with the de facto standard of RFID, provides a structure that provides the observed information of RFID in a module called EPC Information Service (EPCIS) based on Electronic Product Code (EPC). Is dealing with. However, EPCDS is currently in the process of being suspended.
세째 2003년 공개된 특허 “무선 주파수 식별 태그를 이용한 객체 추적 및 관리 시스템과 방법”는 추적에 관한 컴퓨터 내부 시스템적 표현이나 세부 기술적 접근이 아니라, 물리적 공간(예를 들어 창고)에서 상품이 이동시 추적에 관한 기술을 하고 있다.Third, the 2003 patent-pending system and method for tracking and managing objects using radio frequency identification tags is not a computerized systemic representation or detailed technical approach to tracking, but rather tracking of goods in physical spaces (eg warehouses). Has a description of.
나머지 대부분의 국내에 출원 및 등록된 특허는 예를 들어 국내공개특허 제 2003-0022107호의 "추적 장치 및 방법"과, 국내공개특허 제 2003-0043178호의 "무선통신을 이용한 실버타운 관리 시스템 및 그 방법"과, 국내공개특허 제2003-0012854호의 "개인용 위치 검출 시스템"과, 국내공개특허 제2003-0029968호의 "이Most of the other domestically applied and registered patents are, for example, "tracking device and method" of Korean Patent Publication No. 2003-0022107, and "silver town management system and method using wireless communication" of Korean Patent Publication No. 2003-0043178. And "Personal Position Detection System" of Korean Patent Publication No. 2003-0012854 and "Korean Personal Patent No. 2003-0029968"
용자 활동의 위치 기반 기록을 위한 방법 및 시스템"과, 국내공개특허 제2002-00722562호의 "모니터링 및 추적을 위한 시스템 및 방법" 등은 모두 RFID를 이용한 위치 추적에 관한 것이다. Methods and systems for location-based recording of user activity, and "System and method for monitoring and tracking" of Korean Patent Publication No. 2002-00722562 are all related to location tracking using RFID.
즉, 통상의 RFID를 이용한 위치추적장치는 하나의 객체에 특정한 RFID를 부여하여 관리를 하기 때문에 추적이 용이하나 물류의 증가로 인하여 실제 관리하는 객체의 수가 워낙 많아서 관리하기가 힘들다.That is, a general location tracking device using RFID is easy to track because it assigns and manages a specific RFID to one object, but due to the increase in logistics, the number of objects actually managed is very difficult to manage.
즉, 객체(상품) 여러 개가 1개의 박스에 포장되어 관리될 경우, 박스의 이동이 박스 속에 포함된 개별 객체의 이동이 되기 때문에, 개별 객체에 대한 추적이 어려워진다.That is, when several objects (goods) are packaged and managed in one box, tracking of the individual objects becomes difficult because the movement of the box becomes the movement of individual objects contained in the box.
상기한 문제를 해결하기 위하여 본 발명은 객체의 포함관계를 정확히 표현할 수 있도록 추적 서버의 내부 DB 구조를 효율적으로 설계하여 개별 객체들의 추적을 용이하게 할 수 있는 RFID 기반 객체 추적 장치를 제공하고자 하는 것이다.In order to solve the above problems, the present invention is to provide an RFID-based object tracking device that can easily track the individual objects by efficiently designing the internal DB structure of the tracking server to accurately represent the relationship between the objects. .
상기와 같은 목적을 달성하기 위한 본 발명에 의한 RFID를 이용하여 위치 추적 대상인 상위 객체의 위치를 추적하는 위치 추적 장치는, 설정된 지역의 셀 영역에 각각 설치되어 상기 상위 객체의 해당 지역 위치 정보를 송신하는 다수개의 RFID 리더기와, 상기 RFID 리더기를 통하여 판독된 상위 객체의 RFID 정보와 상기 상위 객체에 포함된 개별 객체의 ID정보를 수신받아 현재 자신의 위치 정보를 판독하여 추적정보를 전달하고 추적정보를 질의하는 추적모듈 및 상기 추적모듈에서 판독된 추적정보에서 상위 객체의 ID 정보와 위치정보를 저장하는 추적관계 테이블과 상기 상위 객체에 포함된 개별 객체의 포함관계를 나타내는 포함관계 테이블로 분리 저장되도록 추적정보를 저장하고 상기 추적정보의 질문에 대한 답변을 제공하는 모듈로 동작되는 추적서버를 포함하도록 구성하여 각 개별 객체의 위치추적을 상기 상위 객체의 위치추적을 통하여 행하는 것을 특징으로 한다.Location tracking apparatus for tracking the location of the upper object to be tracked by using the RFID according to the present invention for achieving the above object, respectively installed in the cell area of the set area to transmit the corresponding location information of the upper object. Receiving a plurality of RFID readers, RFID information of an upper object read through the RFID reader, and ID information of individual objects included in the upper object, and reading current position information of the upper object to deliver tracking information and providing tracking information. The tracking module to query and the tracking information read by the tracking module to be separately stored in the tracking relationship table for storing the ID information and location information of the parent object and the inclusion relationship table representing the inclusion relationship of the individual objects included in the parent object A module-driven tracking book that stores information and provides answers to the questions in the tracking information. It is configured to include a burr, characterized in that the location tracking of each individual object through the location tracking of the parent object.
또한, 상기 추적모듈은 상기 추적서버에 개별 객체의 추적 정보를 질의할 때 상위 객체의 추적정보로 확장하여 질의할 수 있도록 구성하고, 상기 추적정보에는 상위 객체의 ID, 위치정보, 시간 등을 포함하여 작성되는 것이 바람직하다.In addition, the tracking module is configured to query the tracking server to the tracking information of the parent object when querying the tracking information of the individual object, the tracking information includes the ID, location information, time, etc. of the parent object It is preferable that it is made by.
한편, 상기 RFID 리더로부터 읽혀진 정보는 ALE(126, Application Level Event; EPCglobal에서 제시하는 미들웨어 부분 표준 규격)를 통하여 관련 정보를 수신하는 정보모듈을 더 포함하도록 구성하고 이때, 상기 정보모듈은 관련 정보를 상기 추적모듈로 송신할 수 있도록 구성한다.On the other hand, the information read from the RFID reader is configured to further include an information module for receiving the relevant information through the ALE (126, Application Level Event; middleware standard standard proposed by EPCglobal), wherein the information module is related information It is configured to transmit to the tracking module.
이하, 첨부한 도면을 참고하여 본 발명의 일실시예에 대하여 상세히 설명하기로 한다. Hereinafter, with reference to the accompanying drawings will be described in detail an embodiment of the present invention.
먼저 도 1을 참고하여 RFID를 이용한 추적 정보 관리 체계의 전체 시스템 구조에 대하여 설명한다. 도1은 RFID를 이용한 시스템 관리 체계를 표시한 것으로서, RFID를 이용한 시스템의 구조는 기관 A(120), 기관 B(130)가 2개의 Root 시스템인 정보 서버(110), 추적 서버(112)하에서 운영되는 구조를 가지고 있다. 정보 서버(110)는 RFID에 대한 객체 정보를 추적하는데 필요한 서버이며, 추적 서버(112)는 RFID에 기반한 추적 정보를 관리하는 서버인 것이다. 2개의 서버가 분리되는 것은 정보 서버(110)와 추적 서버(112)의 역할이 다를 뿐더러 보유하는 정보 수준이 다르기 때문이다.First, the overall system structure of the tracking information management system using RFID will be described with reference to FIG. 1. FIG. 1 shows a system management system using RFID, and the structure of the system using RFID is based on the
그리고 이러한 분리는 RFID의 de facto 표준인 EPCglobal에서도 언급하고 있다. EPCglobal에서 정보 서버인 ONS(Object Name Server)에 관하여는 표준을 제시하고 있지만, 추적 서버인 EPCDS에 관한 사항은 현재 표준을 제시하지 않고 있다. ONS는 전 세계에 1개만 존재하는 Global Root인데 반하여, EPCDS 같은 것은 지역별로 또는 응용 분야별로 합의된 컨소시엄에서 운영하는 Local Root이기 때문에, 현재 국제적 표준 구조를 제시하고 있지 않고 있다. 도 1의 추적서버(112)와 각 기관의 정보 모듈(122,132) 및 추적모듈(124,134)이 전체 추적 관련 정보를 다루는 모듈이다.This separation is also mentioned in RFID's de facto standard, EPCglobal. Although EPCglobal provides a standard for the information server ONS (Object Name Server), it does not present a standard for the tracking server EPCDS. ONS is the only one global root in the world, whereas the EPCDS, like the Local Root operated by a consortium agreed by region or application, does not present an international standard structure. The tracking
추적서버(112)는 추적정보를 간직하는 DB 구조, 질문에 대한 답변을 제공하는 모듈이고, 정보 모듈(122,132)은 현재 EPCIS에서 정의한 Observation 구조를 이용하면 되고, 추적 모듈(124,134)은 추적 서버(112)에 정보를 제공하고, 질의하는 구조로 되어 있다.The tracking
도 2를 참조하여 각 기관의 추적 관련 입출력구조를 상세히 설명한다. 편의상 기관 A(120)를 기준으로 설명한다. RFID 리더(128)로부터 읽혀진 정보는 ALE(126, Application Level Event; EPCglobal에서 제시하는 미들웨어 부분 표준 규격)를 통하여 관찰정보로 하여 정보모듈(122)에 도착한다. 정보모듈(122)에 도착한 내용은 추적 모듈(124)을 통하여 추적 서버(112)에 관찰정보로 보고된다. 그리고 추후 추적 정보를 보고 싶을 때 추적 서버(112)에게 추적정보 질의를 하면 추적 서버(112)가 추적 정보에 대한 답변을 하는 구조로 되어 있다.Referring to Figure 2 will be described in detail the input-output structure of the tracking of each engine. For convenience, the description will be made based on the
상기와 같은 구조를 실행하기 위해서 추적 서버(112)는 DB구조로 형성되어 있으며, 도 3을 참고하여 추적 서버(112)의 DB 구조를 설명한다. 이러한 DB구조는 개념구조이기 때문에 실제적으로 구현시 필요한, DB의 정규화 문제(포함관계 테이블의 Children 필드에서 발생) 등은 언급하지 않는다. 도 3에서는 추적 서버에 필요한 다양한 질문에 대한 가장 효과적 구조를 형성하기 위하여 DB를 설계하는데 있어서 포함관계 테이블(112a)과 추적관계 테이블(112b)을 분리한 것이다. 추적 서버(112)에 제시되는 다양한 질문을 해결하는 방법은 도 4에서 설명하기로 한다. 도 3에 제시된 사례를 해석하면 다음과 같다. 도 1의 팔레트(140)에서 이동되는 팔레트번호(142,144)에서 A1에서 A8까지 상품이 1개의 팔레트(팔레트 번호는 142)로 묶여져서 소정의 장소(Location)인 L1, L2, 그리고 L3로 이동한 것으로 설명한다. 추적관계 테이블(112a)에서는 단순히 A라는 것만 이동한 것으로 표현된다. 즉, 추적관계 테이블(112a)은 도착시간을 표시하는 "Time"과, 장소를 나타내는 "Location"과 객체를 표시하는 "ID"로 표시하고, A가 10:00에 L1에, 10:30에 L2에 그리고 11:00에 L3에 도착된 것으로 표시한다. 그렇지만 포함관계 테이블(112b)에는 A의 하위에 A1, ..., A8이 포함되어 있다는 것을 알 수 있다.In order to execute the above structure, the tracking
즉, 포함관계 테이블(112b)은 포장 단위의 상품을 표시하는 "ID"와 각 개별 상품이 소속되어 있는 모집단 객체를 나타내는 "Parent", 그리고 각 개별 상품을 표시하는 "Children"으로 표시된다. 따라서, 포함관계 테이블(112b)에는 "ID"에 "A,A1,A2 - A8"이 기록되고 각 개별 상품의 "Parent"로서 "A"가 표시되는 것이다.That is, the inclusion relationship table 112b is represented by "ID" indicating a product of a packaging unit, "Parent" indicating a population object to which each individual product belongs, and "Children" indicating each individual product. Therefore, "A", "A", "A2-A8" are recorded in "ID" in the inclusion relationship table 112b, and "A" is displayed as "Parent" of each individual product.
그러므로 추적관계 테이블(112a)과 포함관계 테이블(112b)을 조합하여 추측하면 A1, ..., A8도 L1, L2를 거쳐서 L3로 이동했다는 것을 알 수 있다.Therefore, assuming that the tracking relationship table 112a and the inclusion relationship table 112b are combined, it can be seen that A1, ..., A8 also moved to L3 via L1 and L2.
도 3을 통하여 각 기관(120)을 통하여 읽혀진 RFID 정보가 추적서버(112)에서 DB로 저장될 때 추적관계 테이블(112a)과 포함관계 테이블(112b)이 분리되어 저장됨으로써 문제가 해결될 수 있음을 제시하였다. 다음으로는 이들 정보에 어떤 질의가 가능한지 살펴보기로 한다.When the RFID information read through each
도 4는 상품의 이동(사건)이 발생하는 상황과 해당 상황에 대하여 발생할 수 있는 질의를 시각적으로 표현하고 있다. 상품의 이동은 3가지 요소(시간, 장소, 객체; Time, Location, Object(ID))에 의하여 표현되며, 객체 정보 추적도 이 3가지 요소에 의하여 발생할 수 있다. 가장 전형적인 질문형태는 "1.특정위치에서 일어난 사건", "2.특정시간에 일어난 사건", "3.특정객체에 일어난 사건", "4.특정위치&특정시간에 일어난 사건", "5.특정위치 & 특정객체에서 일어난 사건" 및 "6.특정객체 & 특정시간에 일어난사건"으로 분류할 수 있다. 예를 도 4의 4번 질문("4.특정위치&특정시간에 일어난 사건")으로서는 "2006년 3월 5일 E-Mart에 도착한 모 든 상품은?”이 될 수가 있고, 도 4의 3번 질문인 "3.특정객체에 일어난 사건"으로서는 "새우깡의 이동 경로는?”등이 될 수 있는 것이다. 상기에서와 같이 객체 정보 추적에 관한 질문에서 도 4의 구조는 기본 유형의 질문을 표현하고 있다. 그렇지만 질문에 대한 답변은 객체의 포함관계가 고려되어야 한다. 예를 들어, “특정 시간에 A1 상품의 이동 경로는?”과 같은 질문은 “특정 시간에 A의 이동 경로는?”과 같이 변경되어야 한다. 어떤 경우에는 “특정 시간에 A1 또는 A의 이동 경로는?”으로 될 수도 있다. 즉 질의의 확장이 필요한 것이다. 이러한 질의 확장 과정이 도 5에 기술되었다.4 visually expresses a situation in which a product movement (event) occurs and a question that may arise about the situation. The movement of goods is represented by three factors (Time, Location, Object (ID)), and object information tracking can also be caused by these three factors. The most typical question types are "1. Event at specific location", "2. Event at specific time", "3. Event at specific object", "4. Event at specific location & time", "5 Events that occur at specific locations & specific objects "and" 6. Events that occur at specific objects & specific times ". For example,
추적모듈(124)이 “A1 상품의 이동 경로는?”과 같은 추적정보질의를 추적서버(112)로 하게 되면(S210) 질문은 도 5에서 기술한 알고리즘처럼 도 3의 포함관계 테이블(112b)을 참고하여 확장하면 A1의 Parent 객체인 A가 도출된다(S220). 확장된 A 객체를 기준으로 질문을 재 정의하면 “A의 이동 경로는?”으로 질의가 확장된다. 확장된 질의를 도 5의 알고리즘에 따라 추적관계 테이블(112a)을 참고하여 처리하면(S230), 원하는 결과로 “10:00시에 L1에, 10:30에 L2에, 그리고 11:00에 L3으로 이동하였다”를 얻을 것이다(S240).If the
도 3과 도 4는 추적 서버의 구조를 표현한 것이고, 추적 서버(112)에 보고하는 자료 구조는 EPCIS에서 Observation 구조를 사용하고, 추적 서버(112)에 질의하는 구조는 Verisign인 경우 웹 서비스의 메소드를 사용하여 기술하고 추적 서버(112)에서 답변하는 구조는 XML 기반 구조를 제시하고 있다. EPC인 경우 아직 언급된바 없지만 XML 구조의 Query Language를 개발할 수도 있다.3 and 4 represent the structure of the tracking server, the data structure to report to the
질의 구조와 답변 구조는 이미 EPCglobal 표준에서 EPCIS 부분에서 일부 언급되었고, Verisign의 서비스 구조에서 언급된바 있어서 본 특허에서는 상세하게는 언급하지 않을 것이다.The query structure and the answer structure are already mentioned in the EPCIS part of the EPCglobal standard and mentioned in the service structure of Verisign and will not be described in detail in this patent.
상기에서와 같이 본 발명은 객체(상품) 여러 개가 1개의 박스에 포장될 경우, 박스의 이동이 박스 속에 포함된 개별 객체의 이동이 되기 때문에, 객체 정보를 추적하는데 있어서 그 포함 관계를 원만히 해결하기 위하여 추적 서버의 내부 DB 구조를 효율적으로 설계하기 위하여 포함관계 테이블(Containment Table)과 추적관계 테이블(History Table)을 분리하여 설계하는 것이 특징이다.As described above, according to the present invention, when several objects (goods) are packaged in one box, the movement of the box becomes the movement of individual objects contained in the box. In order to efficiently design the internal DB structure of the tracking server, it is characterized by separately designing the containment table and the history table.
또한, 이러한 환경에서 특정 객체에 대한 질의는 해당 객체의 상위 객체(포함 관계)에 대한 질의와 일치하기 때문에 질의 객체에 대한 상위 객체 질의로 확장(예를 들어 어떤 상품의 위치를 문의하면, 해당 상품을 포장한 박스 또는 팔레트의 위치를 알려주면 되는 것처럼)하여 처리하는 것이다.Also, in such an environment, a query for a specific object matches a query for a parent object (containment relationship) of that object, so it expands to a parent object query for the query object (for example, if you query the location of a product). To the location of the packaging box or pallet).
이상에서 본 발명은 기재된 구체예에 대해서만 상세히 설명되었지만 본 발명의 기술사상 범위 내에서 다양한 변형 및 수정이 가능함은 당업자에게 있어서 명백한 것이며, 이러한 변형 및 수정이 첨부된 특허 청구범위에 속함은 당연한 것이다.Although the present invention has been described in detail only with respect to the described embodiments, it will be apparent to those skilled in the art that various modifications and variations are possible within the technical scope of the present invention, and such modifications and variations belong to the appended claims.
상기에서와 같이 본 발명에 따른 알에프아이디 기반 객체 추적 장치에 의하면 테이블(Containment Table)과 추적관계 테이블(History Table)을 분리한 DB구조를 형성함으로써 상품의 이동을 쉽게 표현할 수 있을 뿐만 아니라, 추적 정보에 대한 추적 시 본 테이블 구조에 기반하여 손쉽게 추적을 할 수 있는 효과가 있다. According to the RFID-based object tracking device according to the present invention as described above, by forming a DB structure that separates the table (Containment Table) and the tracking relationship table (History Table) can not only express the movement of goods, but also tracking information When tracing on, it is easy to trace based on this table structure.
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060048433A KR100784492B1 (en) | 2006-05-30 | 2006-05-30 | Product Tracing System based on RFID |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060048433A KR100784492B1 (en) | 2006-05-30 | 2006-05-30 | Product Tracing System based on RFID |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20070114867A KR20070114867A (en) | 2007-12-05 |
KR100784492B1 true KR100784492B1 (en) | 2007-12-11 |
Family
ID=39141402
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060048433A KR100784492B1 (en) | 2006-05-30 | 2006-05-30 | Product Tracing System based on RFID |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100784492B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8237567B2 (en) | 2008-11-07 | 2012-08-07 | Electronics And Telecommunications Research Institute | System and method for managing information of loading goods |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040102206A (en) * | 2002-05-07 | 2004-12-03 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | Wireless communications arrangements with location based services |
-
2006
- 2006-05-30 KR KR1020060048433A patent/KR100784492B1/en not_active IP Right Cessation
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040102206A (en) * | 2002-05-07 | 2004-12-03 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | Wireless communications arrangements with location based services |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8237567B2 (en) | 2008-11-07 | 2012-08-07 | Electronics And Telecommunications Research Institute | System and method for managing information of loading goods |
Also Published As
Publication number | Publication date |
---|---|
KR20070114867A (en) | 2007-12-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Fescioglu-Unver et al. | RFID in production and service systems: Technology, applications and issues | |
US9842306B2 (en) | Apparatus and method of determining a likelihood of task completion from information relating to the reading of RFID tags | |
Zare Mehrjerdi | RFID: the big player in the libraries of the future | |
US9098824B2 (en) | Orphaned product stray analysis using RFID | |
WO2013077961A1 (en) | Method and apparatus for determining a location of an item attached to a radio frequency identification tag | |
US20070159298A1 (en) | System and method for interrogating and updating electronic shelf labels | |
Zare Mehrjerdi | RFID‐enabled systems: a brief review | |
US20050097010A1 (en) | System and method for remote inventory management | |
Kamoun et al. | An RFID solution for the monitoring of storage time and localization of perishable food in a distribution center | |
KR100784492B1 (en) | Product Tracing System based on RFID | |
CA2903717C (en) | Misplaced item determination using radio frequency identification data | |
ZARE | RFID: a bibliographical literature review with future research directions | |
Tsalapati et al. | Enhancing RFID system configuration through semantic modelling | |
Miaji et al. | RFID based improving supply chain traceability | |
Aung et al. | Emerging RFID/USN applications and challenges | |
KR20060005676A (en) | Method for providing information and authentication information for goods using mobile phone in real-time | |
Alexandru et al. | Use of RFID technology for identification, traceability monitoring and the checking of product authenticity | |
Adenekan | Radio Frequency Identification: Transforming Industries with Cutting-Edge Technology | |
Doan | Radio frequency identification (RFID) technology and its impacts on logistics activities. | |
Nikparvar et al. | Ubiquitous Indoor Geolocation: A Case Study of Jewellery Management System | |
Latinović et al. | Intelligent moving service robot navigaton technique using RFID technology for transportation inside SMEs | |
Jankowski-Mihułowicz et al. | Efficiency Problem of FMCG Identification in HF RFID System with Multiplexed Antennas for Commercial Refrigerator | |
Kayalvizhi et al. | Operative presence and workflow management using RFID and sensor based modules | |
Yang et al. | Hybrid RFID/WSNs for logistics management | |
Prakashe et al. | RFID technology: A performance differentiator |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20121114 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20131125 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20140923 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20151208 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20161229 Year of fee payment: 10 |
|
LAPS | Lapse due to unpaid annual fee |