WO2011010894A2 - Procédé de fonctionnement d'une étiquette rfid, procédé de fonctionnement d'un lecteur rfid, étiquette rfid, et lecteur rfid - Google Patents
Procédé de fonctionnement d'une étiquette rfid, procédé de fonctionnement d'un lecteur rfid, étiquette rfid, et lecteur rfid Download PDFInfo
- Publication number
- WO2011010894A2 WO2011010894A2 PCT/KR2010/004853 KR2010004853W WO2011010894A2 WO 2011010894 A2 WO2011010894 A2 WO 2011010894A2 KR 2010004853 W KR2010004853 W KR 2010004853W WO 2011010894 A2 WO2011010894 A2 WO 2011010894A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- record
- index
- rfid
- tag
- memory bank
- 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.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B5/00—Near-field transmission systems, e.g. inductive or capacitive transmission systems
- H04B5/70—Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes
- H04B5/77—Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes for interrogation
Definitions
- An object of the present invention is to provide a method of operating an RFID tag, a method of operating an RFID reader, a data transmission method capable of detecting and correcting an error of an RFID tag and an RFID reader.
- an RFID reader uses an existing communication protocol to receive (or transmit) about 32 Kbytes of tag data from an RFID tag.
- the RFID reader must access the memory of the RFID tag at least 65 times or at most 16,384 times.
- the maximum number of bits of tag data that the RFID reader can receive with access to the memory of the RFID tag is limited according to BER.
- the following shows the structure of the Read / Write Mandatory and BlockWrite Optional instructions for accessing tag memory in the passive RFID technology of the international standard UHF band.
- RFID reader can read up to 255 Words (1 Word is 2 Bytes (16bits)), that is, 4,080bits (510 Bytes) with one access, and it is continuous to access continuously if the amount of data is more than 4,080bits. Read command should be sent. Even in the case of write, RFID tag can be saved in tag memory in 16bits or 2 byte unit at one time.
- the BlockWrite command can write a minimum of 72 bits and a maximum of 4,138 bits (510 bytes) to the tag memory at one time.
- an RFID tag in response to a command request of an RFID reader, manually sends a response to a command and generates a command in a transmission / reception process by a CRC code added at the end of every command frame. The error occurrence of the message is detected. If an error is detected in the command of the RFID reader, the RFID tag discards the received command.
- the tag in order for the RFID reader to read data in the tag memory, the tag must maintain a "Open” or “Secure” state.
- the RFID reader sends a continuous Read command to read a large amount of data, and the tag sends a response message for the Read command.
- the tag status is changed from "Open” or “Secure” state back to "Reday” state. Is changed. Therefore, the RFID reader has a problem in that it is difficult to access a huge number of tag memories and time when trying to read data in a large tag memory.
- An RFID reader, an RFID tag, an operation method of an RFID reader, and an operation method of an RFID tag for solving the conventional problems as described above are provided.
- An object of the present invention is to provide an RFID reader, an RFID tag, an operating method of an RFID reader, and an operating method of an RFID tag capable of downloading a large amount of tag data at high speed.
- tag data can be read continuously without interruption of reading of tag data by the intervention of adjacent RFID readers, which is effective when a large amount of tag data is to be downloaded.
- FIG. 1 is a block diagram illustrating an operation method of an RFID reader, an RFID tag, an RFID reader, and an operation method of an RFID tag according to an exemplary embodiment of the present invention.
- FIG. 2 is a block diagram illustrating an RFID reader and an RFID tag according to another embodiment of the present invention.
- FIG. 3 is an exemplary conceptual diagram illustrating a user memory bank of FIG. 2.
- 4 and 5 are exemplary conceptual diagrams illustrating an operation in which an RFID tag transmits tag data to an RFID reader.
- FIG. 6 is a flowchart illustrating a method of operating an RFID tag according to another embodiment of the present invention.
- FIG. 7 is a flowchart illustrating a method of operating an RFID tag according to another embodiment of the present invention.
- a method of operating an RFID tag comprising: storing tag data in a user memory bank in units of a plurality of record blocks smaller than the size of the memory bank; Receiving a download command comprising an index pointing to any one of the blocks and transmitting the tag data stored in all record blocks in the memory bank having an index after the record block having the index; do.
- a method of operating an RFID reader includes a download instruction including an index indicating one of a plurality of record blocks smaller than a size of the memory bank included in a user memory bank of an RFID tag. And receiving, in the record block unit, tag data stored in every record block in the user memory bank having a later index from the record block having the indicated index from the RFID tag.
- an RFID tag is a memory unit including a memory bank, wherein the memory bank is smaller than the size of the memory bank and is divided into a plurality of record blocks that store tag data. And a transmitter configured to transmit the tag data in units of the record block in response to a download command of an in memory unit and an RFID reader.
- an RFID reader includes a transmitter for transmitting a download command instructing download of tag data stored in a user memory bank of an RFID tag, and the tag data from the RFID tag. And a receiving unit for receiving in units of a plurality of record blocks smaller than the size of.
- FIG. 1 is a block diagram illustrating an operation method of an RFID reader, an RFID tag, an RFID reader, and an operation method of an RFID tag according to an exemplary embodiment of the present invention.
- the first RFID reader 200_1 transmits a download command to the RFID tag 100, and the RFID tag 100 receives tag data stored in the memory bank 122 in response to the download command. Transmit to reader 200_1.
- the tag data may refer to various types of data sensed from the object to which the RFID tag 100 is attached and / or the periphery of the object.
- the memory bank 122 may be divided into a plurality of record blocks RB1 to RBn smaller than the size of the memory bank 122 and storing tag data.
- the first and second RFID readers 200_1 and 200_2 may be RFID readers in an ultrahigh frequency (UHF) band, and the RFID tag 100 may be a passive RFID tag 100 in an ultrahigh frequency (UHF) band.
- UHF ultrahigh frequency
- the types of the first and second RFID readers 200_1 and 200_2 and the RFID tag 100 are not limited thereto.
- the RFID tag 100 uses tag data stored in the memory bank 122 to be smaller than the size of the memory bank 122.
- Tag data is transmitted in units of record blocks (RB1 to RBn). That is, in the tag data, the RFID tag 100 stores the tag data in the memory bank 122 in units of record blocks RB1 to RBn, and then in response to a download command of the first RFID reader 200_1, the tag block RB1.
- Tag data is transmitted in units of ⁇ RBn).
- each of the plurality of record blocks RB1 to RBn in the memory bank 122 may be sequentially indexed, and the download command transmitted by the first RFID reader 200_1 may be a plurality of record blocks in the memory bank 122. It may include an index indicating any one of (RB1 to RBn).
- the RFID tag 100 transmits the tag data stored in all the record blocks in the memory bank 122 with the indexes thereafter starting from the record block having the index included in the transmitted download command.
- the index may be a memory address of the record blocks RB1 to RBn, or may be an identifier newly added to the memory address.
- tag data may be divided into and stored in the first record blocks RB1 to n-th record blocks RB1 to RBn, and each record block RB1 to RBn may be indexed from 1 to n. .
- the RFID tag 100 receives the nth record block RBn having an index after the second record block RB2 having the index 2.
- Can transmit tag data That is, the RFID tag 100 transmits tag data stored in (n-1) record blocks RB2 to RBn after index 2 included in the download command among the n record blocks RB1 to RBn.
- the RFID tag 100 may transmit a large amount of tag data by a single download command of the first RFID reader 200_1. Since the first RFID reader 200_1 may receive a large amount of tag data in one download command, the first RFID reader 200_1 may not necessarily transmit a plurality of consecutive read commands in order to receive a large amount of tag data.
- the RFID tag may not respond to the query of the second RFID reader 200_2 until the RFID tag completes the transmission in response to the download command of the first RFID reader 200_1. That is, by receiving the Query of the second RFID reader 200_2 between successive Read and Read commands of the first RFID reader 200_1, the state of the RFID tag 100 is set again in the "Open” or "Secure” state. Changes to the "Ready” state may not occur. Therefore, when the first RFID reader 200_1 attempts to read a large amount of tag data, it can solve the conventional problem that requires a huge number of tag memory accesses and takes time.
- the download command may include several indices, in which case the RFID tag 100 may transmit record blocks RB1 to RBn having several indices in the download command.
- the first RFID reader 200_1 may include an index of some record blocks to be transmitted in the download command.
- the first RFID reader 200_1 may include the index of the first record block and the index of the last record block among the record blocks to be transmitted in the download command.
- the first RFID reader 200_1 may perform error detection on each of the plurality of record blocks RB1 to RBn transmitted from the RFID tag 100.
- the first RFID reader 200_1 may request retransmission for the record block determined to be a transmission error.
- the RFID tag 100 may retransmit only a record block for which retransmission is requested.
- the first RFID reader 200_1 and the RFID tag 100 each have their respective contents.
- the indexes specified in the record blocks RB1 to RBn can be used.
- the first RFID reader 200_1 may transmit a clear command to format and initialize the memory bank 122.
- FIG. 3 is an exemplary conceptual diagram illustrating a user memory bank of FIG. 2
- FIGS. 4 and 5 are RFID tags.
- 6 is an exemplary conceptual diagram illustrating an operation of transmitting tag data to a reader
- FIG. 6 is a flowchart illustrating a method of operating an RFID tag according to another embodiment of the present invention
- FIG. 7 is an RFID according to another embodiment of the present invention. This is a flowchart showing how a tag works.
- the RFID reader 201 may include a first transmitter 210 for transmitting a download command, a receiver 220 for receiving tag data from the RFID tag 101 in units of record blocks, and the received angles. It includes a check unit 230 for performing an error check on the record blocks (RB1 ⁇ RBn).
- the RFID tag 101 includes a memory unit 120 storing tag data and a second transmitter 110 transmitting tag data in record block units.
- the memory unit 120 includes an object to which the RFID tag 101 is attached and / or a user memory bank 122 in which tag data, which is data about a periphery of the object, is stored, and an object to which the RFID tag 101 is attached.
- the user memory bank 122 may be configured as shown in FIG. 3, for example.
- the user memory bank 122 may include a header, a plurality of record blocks RB1 to RBn, and a trailer.
- 3 illustrates an example in which the user memory bank 122 stores tag data and is divided into n-th record blocks RB1 to RBn smaller than the size of the user memory bank 122, but the amount of tag data is small. In this case, an empty memory area for storing newly detected tag data may exist.
- the plurality of record blocks RB1 to RBn may be sequentially indexed. Alternatively, an identifier or an index may be assigned to identify each record block RB1 to RBn. Each of these record blocks RB1 to RBn may include an index area for storing an index and a record area for storing tag data. Also, each record block RB1 to RBn stores an error code area for storing an error detection code for the transmission error check so that the RFID reader 201 can detect an error for each of the received record blocks RB1 to RBn. It may further include.
- the first transmitter 210 of the RFID reader 201 transmits a download command (S710).
- the download command may include an index indicating one of the plurality of record blocks RB1 to RBn.
- the download command may have a structure as shown in Table 4 below.
- 8 bits of "Command” defines the type of command, for example, the download command may be 11001001.
- 2 bits of "MemBank” refers to any one of the four memory banks 122, 124, 126, and 128 of the memory unit 120 of FIG. 3. For example, it may be 11 to indicate the user memory bank 122. have.
- "RecordPtr” points to the index of the first record block to start downloading. The bits of "RecordPtr” may vary depending on the number of record blocks RB1 to RBn. 8 bits of "RecordPtrCount” may be the number of record blocks to download.
- the 16-bit "RN” is a code for establishing a communication channel between the RFID reader 201 and the RFID tag 101, such as an independence key, and the "CRC-16" of 16-bit is an error detection for checking an error of a download command. May be code.
- the structure of the download command is not much different from that of the read / write mandatory command for tag memory access of the passive RFID technology of the international standard UHF band. Therefore, the embodiments can be applied without major modification of the conventional protocol.
- the RFID tag 101 receives a download command including the index 1 (S620), and the second transmitter 110 transmits the first record block RB1 having the index 1 to all subsequent record blocks RB2 ⁇ . RB4), that is, the first to fourth record blocks RB1 to RBn may be transmitted in units of record blocks (S630).
- the second transmitter 110 configures a response message so that the tag data stored in all the record blocks RB2 to RB4 in the memory bank from the record block RB1 having the index 1 can be transmitted to the RFID reader 201.
- the RFID reader 201 For example, as illustrated in FIG.
- the second transmitter 110 may include a header, first to fourth record blocks RB1 to RB4, a communication channel setting block RN, and first to fourth record blocks ( The error detection block (CRC-16) for error detection of the entire RB1 to RB4) is transmitted.
- Each of the first to fourth record blocks RB1 to RB4 may include an error code area CRC as described above.
- the structure of such a response message may be as shown in Table 5 below.
- the receiver 220 receives the tag data in record block units (S720).
- the inspection unit 230 may check a transmission error for each of the received record blocks RB1 to RB4 (S730). That is, for each record block RB1 to RB4, it may be determined whether an error exists using the error code area included in each record block RB1 to RB4 (S740). The checker 230 may request retransmission for the record block determined to be a transmission error (S750).
- the second transmitter 110 may retransmit the requested retransmission block (S640).
- reception unit 220 receives a record block unit and the inspection unit 230 checks a transmission error for each of the received record blocks RB1 to RB4, an error exists in the third record block RB3.
- 230 requests retransmission of the third record block RB3 using the index 3, and the second transmitter 110 retransmits the third record block RB3 having the index 3 as shown in FIG. 5. .
- the second transmitter 110 may transmit the fourth record block RB4. In this way, by retransmitting only the record block in which the error occurs, high-speed transmission of a large amount of data becomes possible.
- the receiving unit 220 determines whether an error detection block for all of the record blocks RB1 to RB4 is received (S760), and when received, the first to fourth record blocks that are totally received using the received error detection block ( The error for RB1 to RB4) is checked (S770). On the other hand, when the error detection blocks for all the record blocks (RB1 to RB4) are not received, since the record blocks (RB1 to RB4) will continue to be transmitted, the receiver 220 receives tag data in units of record blocks (S720). ).
- the RFID reader 201 may download all tag data and transmit a clear command to format and initialize the user memory bank 122.
- the structure of the clear command may be as shown in Table 6 below.
- the RFID tag 101 may transmit a response message as shown in Table 7 below, and may format and initialize the user memory bank 122.
- Embodiments of the present invention can be used in the industry relating to RFID tags, readers.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Near-Field Transmission Systems (AREA)
Abstract
La présente invention concerne le téléchargement haut débit d'un important volume de données stockées dans une mémoire d'étiquette sans modification notable apportée aux techniques de communication sans fil classiques. Selon un aspect de la présente invention, une étiquette RFID comprend : une unité d'émission qui permet d'émettre une commande de téléchargement pour donner l'instruction de télécharger les données d'étiquette stockées dans une banque de mémoire utilisateur de l'étiquette RFID; et une unité de réception qui permet de recevoir, depuis l'étiquette RFID, les données d'étiquette dans une pluralité d'unités bloc de fichier, chacune étant de taille inférieure à celle de la banque de mémoire.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US13/383,545 US20120112889A1 (en) | 2009-07-24 | 2010-07-23 | Operation method of an rfid tag, operation method of an rfid reader, rfid tag, and rfid reader |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2009-0067866 | 2009-07-24 | ||
| KR20090067866 | 2009-07-24 | ||
| KR10-2010-0034842 | 2010-04-15 | ||
| KR1020100034842A KR101341041B1 (ko) | 2009-07-24 | 2010-04-15 | Rfid 태그의 동작방법, rfid 리더의 동작방법, rfid 태그 및 rfid리더 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| WO2011010894A2 true WO2011010894A2 (fr) | 2011-01-27 |
| WO2011010894A3 WO2011010894A3 (fr) | 2011-04-21 |
Family
ID=43499562
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2010/004853 Ceased WO2011010894A2 (fr) | 2009-07-24 | 2010-07-23 | Procédé de fonctionnement d'une étiquette rfid, procédé de fonctionnement d'un lecteur rfid, étiquette rfid, et lecteur rfid |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2011010894A2 (fr) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11213773B2 (en) | 2017-03-06 | 2022-01-04 | Cummins Filtration Ip, Inc. | Genuine filter recognition with filter monitoring system |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070067325A1 (en) * | 2005-02-14 | 2007-03-22 | Xsapio, Ltd. | Methods and apparatus to load and run software programs in data collection devices |
| KR100747601B1 (ko) * | 2005-09-27 | 2007-08-08 | 한국전자통신연구원 | Rfid태그 사용자 데이터 접근 시스템 및 방법 |
| KR100921694B1 (ko) * | 2007-11-20 | 2009-10-15 | 고려대학교 산학협력단 | 무선 주파수 식별 태그를 위한 데이터 스트리밍 장치 |
-
2010
- 2010-07-23 WO PCT/KR2010/004853 patent/WO2011010894A2/fr not_active Ceased
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11213773B2 (en) | 2017-03-06 | 2022-01-04 | Cummins Filtration Ip, Inc. | Genuine filter recognition with filter monitoring system |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2011010894A3 (fr) | 2011-04-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4852127A (en) | Universal protocol data receiver | |
| US20230396694A1 (en) | Memory system allowing host to easily transmit and receive data | |
| US5361372A (en) | Memory management for data transmission networks | |
| US4456957A (en) | Apparatus using a decision table for routing data among terminals and a host system | |
| WO2012060559A1 (fr) | Dispositif et procédé de gestion de tampon pour demandes automatiques de répétition hybride dans un système de communication sans fil | |
| JP4447137B2 (ja) | パケット転送処理装置 | |
| KR101341041B1 (ko) | Rfid 태그의 동작방법, rfid 리더의 동작방법, rfid 태그 및 rfid리더 | |
| JPH053024B2 (fr) | ||
| CN118502323B (zh) | 工业以太网数据的传输方法和fpga | |
| EP2389632B1 (fr) | Protocole de communication pour partager des ressources de mémoire entre composants d'un dispositif | |
| CN101406001B (zh) | 用于传输数据分组的方法和设备 | |
| WO2011010894A2 (fr) | Procédé de fonctionnement d'une étiquette rfid, procédé de fonctionnement d'un lecteur rfid, étiquette rfid, et lecteur rfid | |
| WO2010064831A2 (fr) | Procédé et système pour optimiser le mécanisme de reportage de mesure dans un réseau sans fil à protocole en couches | |
| US7032035B2 (en) | Method and apparatus for improving transmission performance by caching frequently-used packet headers | |
| US5832233A (en) | Network coupler for assembling data frames into datagrams using intermediate-sized data parcels | |
| US20230269062A1 (en) | Communication apparatus and communication system | |
| CN102045880A (zh) | 基于cpri协议的数据传输方法、系统和设备 | |
| US20030163590A1 (en) | Directly transferring transmit data in an embedded adapter | |
| CN117336169B (zh) | 以太网流表的配置方法、装置、芯片、交换机和介质 | |
| US20250167932A1 (en) | Storage device for transmitting frame sequence number and credit information faster, and method of operating the same | |
| WO2011078622A2 (fr) | Appareil et procédé de communication de rétroaction de demande automatique de répétition (arq) dans réseau de communication sans fil | |
| CN119854394B (zh) | 一种响应报文处理方法及系统 | |
| CN119829404B (zh) | 一种飞机管理计算机软件验证环境系统 | |
| WO2008063826A1 (fr) | Techniques pour traiter des unités de protocole réseau reçues | |
| US20070140281A1 (en) | Network communication apparatus with shared buffers |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 10802487 Country of ref document: EP Kind code of ref document: A2 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 13383545 Country of ref document: US |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 10802487 Country of ref document: EP Kind code of ref document: A2 |