[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN111597840A - Method for preventing RFID (radio frequency identification) serial reading on multi-channel conveying line - Google Patents

Method for preventing RFID (radio frequency identification) serial reading on multi-channel conveying line Download PDF

Info

Publication number
CN111597840A
CN111597840A CN202010405728.8A CN202010405728A CN111597840A CN 111597840 A CN111597840 A CN 111597840A CN 202010405728 A CN202010405728 A CN 202010405728A CN 111597840 A CN111597840 A CN 111597840A
Authority
CN
China
Prior art keywords
reading
information
rfid
comparison
identification code
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.)
Granted
Application number
CN202010405728.8A
Other languages
Chinese (zh)
Other versions
CN111597840B (en
Inventor
杨华
宜万兵
彭福田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Shuangshi Information Technology Co ltd
Original Assignee
Shanghai Shuangshi Information Technology Co ltd
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 Shanghai Shuangshi Information Technology Co ltd filed Critical Shanghai Shuangshi Information Technology Co ltd
Priority to CN202010405728.8A priority Critical patent/CN111597840B/en
Publication of CN111597840A publication Critical patent/CN111597840A/en
Application granted granted Critical
Publication of CN111597840B publication Critical patent/CN111597840B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/10019Methods 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 resolving collision on the communication channels between simultaneously or concurrently interrogated record carriers.
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/10118Methods 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 sensing being preceded by at least one preliminary step

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • General Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Near-Field Transmission Systems (AREA)

Abstract

The invention discloses a method for preventing RFID (radio frequency identification) serial reading on a multi-channel conveying line, which comprises the following steps of: s1, after the comparison server receives the reading information sent by the RFID reading equipment, if the comparison information corresponding to the label information does not exist, executing a step S2, and if the comparison information corresponding to the label information already exists, executing a step S3; s2, establishing comparison information of the RFID label; s3, calling comparison information of the RFID tag, and if an equipment identification code exists, reading times n +1 corresponding to the equipment identification code; if the device identification code does not exist, establishing a new device identification code and corresponding reading times in the comparison information; and S4, sending the device identification code with the maximum reading times n and the RFID label information to the terminal server. According to the invention, the comparison server is arranged to perform time delay analysis processing on the read data, so that RFID serial reading is prevented, and accurate data reporting is realized.

Description

Method for preventing RFID (radio frequency identification) serial reading on multi-channel conveying line
Technical Field
The invention relates to a method for reading an RFID (radio frequency identification) on a multi-channel conveying line, in particular to a method for preventing the RFID from being read serially on the multi-channel conveying line, and belongs to the technical field of radio frequency identification.
Background
With the wide application of the ultrahigh frequency RFID tags, the ultrahigh frequency RFID tags are attached to logistics express delivery, airport luggage and warehouse goods and are used for article identification and quantity checking. However, when ultrahigh frequency RFID reading devices are deployed in multiple channels, because the reading range of the ultrahigh frequency RFID cannot be precisely controlled, the problem of cross reading cannot be well avoided only by the limitation of the transmitting power of a reader-writer or the adjustment of the antenna angle, and the problem of inaccurate positioning and registration information due to the fact that RFID tags are often cross read occurs.
Disclosure of Invention
The purpose of the invention is as follows: in order to overcome the defects in the prior art, the invention provides a method for preventing RFID serial reading on a multichannel conveying line with accurate reported data.
In order to solve the technical problems, the invention provides a method for preventing RFID serial reading on a multi-channel transmission line, which is applied to the multi-channel transmission line and comprises a terminal server and RFID reading equipment arranged on each channel, and is characterized in that each channel is also provided with a comparison server communicated with each RFID reading equipment and the terminal server, and the method comprises the following steps:
s1, after receiving the reading information sent by the RFID reading equipment, the comparison server extracts RFID label information and compares the RFID label information with the comparison information stored in the comparison server, if the comparison information corresponding to the label information does not exist, the step S2 is executed, and if the comparison information corresponding to the label information exists, the step S3 is executed;
s2, establishing comparison information of the RFID tag, setting the end time of the comparison information, the equipment identification code and the corresponding reading times n, setting an end trigger, and executing the step S4 when the end time is up;
the end time is T + Td, T is the reading time carried in the reading information, and Td is the preset delay time; the equipment identification code is carried in the read information; the reading time n is 1;
s3, calling comparison information of the RFID tag, judging whether an equipment identification code carried by the read information exists in the comparison information, and if so, judging the reading times n +1 corresponding to the equipment identification code; if the comparison information does not exist, newly establishing an equipment identification code and corresponding reading times in the comparison information, wherein the equipment identification code is the equipment identification code carried in the reading information, and the reading times n is 1;
if the end time is reached, step S4 is executed; otherwise, go to step S1;
s4, if the same RFID label only has one device identification code corresponding, sending the device identification code and the RFID label information to the terminal server; and if the same RFID label corresponds to a plurality of equipment identification codes, comparing the reading times n corresponding to the equipment identification codes, and sending the equipment identification code with the maximum reading times n and the RFID label information to the terminal server.
The technical solution of the present invention is further defined in that, in step S4, if the number of times n of reading corresponding to the plurality of device identification codes is equal, the device identification code with the maximum receiving sensitivity rs and the RFID tag information are sent to the terminal server, where the receiving sensitivity rs is a fixed value carried in the read information.
Further, the method for setting the preset delay time in step S2 includes: the conveying speed of the conveying belt on each channel is V, the length of a reading range of the reading equipment on the conveying belt is L, and the reading time of the corresponding channel is T-L/V; the preset delay time is 2 times of the maximum value of the reading time T in all channels.
Further, the comparison information of the comparison server includes a trigger flag, and after the trigger is triggered, the trigger flag is 1;
when the comparison server detects that the tag information already exists and the trigger flag in the comparison information is 1, the update end time is T + Td, and step S3 is continuously executed, where T is the reading time carried in the current reading information and Td is the preset delay time.
Furthermore, each channel is also provided with a photoelectric sensor, and after the photoelectric sensor detects that an article enters, the photoelectric sensor triggers RFID reading equipment to start reading; and after the photoelectric sensor detects that the article leaves, the RFID reading equipment is triggered to close reading.
Has the advantages that: according to the method for preventing the RFID serial reading on the multi-channel conveying line, provided by the invention, the comparison server is arranged to perform time delay analysis processing on the read data, and the comprehensive comparison is performed in combination with a real scene, so that the RFID serial reading is prevented, and the accurate reporting of the data is realized. Meanwhile, the photoelectric sensor is arranged to trigger and read the RFID reading equipment, so that the information reading is better and more accurate, the data processing amount of the comparison server is reduced, and the speed and the precision of the data are improved.
Drawings
FIG. 1 is a flow chart of a method for preventing RFID serial reading on a multi-channel transmission line according to the present invention;
FIG. 2 is a system block diagram of a method for preventing RFID serial reads on a multi-channel conveyor line according to the present invention;
fig. 3 is a diagram of an application example of the method for preventing RFID serial reading on a multi-channel transmission line provided in embodiment 1.
Detailed Description
The present invention will be further described with reference to the accompanying drawings.
Example 1
The invention provides a method for preventing RFID (radio frequency identification) series reading on a multi-channel conveying line, which is applied to the multi-channel conveying line, a system frame diagram is shown in figure 2, the method comprises a terminal server and RFID reading equipment arranged on each channel, a comparison server communicated with each RFID reading equipment and the terminal server is also arranged on each channel, a work flow diagram is shown in figure 1, and the method is carried out according to the following steps:
s1, after receiving the read information sent by the RFID reading device, the comparison server extracts the RFID label information, compares the RFID label information with the comparison information stored in the comparison server, if the comparison information corresponding to the label information does not exist, the step S2 is executed, and if the comparison information corresponding to the label information exists, the step S3 is executed.
The data structure of the read information is shown in table 1:
table 1:
serial number RFID tag information Equipment identification code Reading time t Reception sensitivity rs
S2, establishing comparison information of the RFID tag, setting the end time of the comparison information, the equipment identification code and the corresponding reading times n, setting an end trigger, and executing the step S4 when the end time is reached.
The end time is T + Td, T is the reading time carried in the reading information, and Td is the preset delay time; the equipment identification code is carried in the read information; the number of reading n is 1.
The data structure of the alignment information is shown in table 2:
table 2:
Figure BDA0002491197260000041
Figure BDA0002491197260000051
the method for setting the preset delay time comprises the following steps: the conveying speed of the conveying belt on each channel is V, the length of a reading range of the reading equipment on the conveying belt is L, and the reading time of the corresponding channel is T-L/V; the preset delay time is 2 times of the maximum value of the reading time T in all channels.
S3, calling comparison information of the RFID tag, judging whether an equipment identification code carried by the read information exists in the comparison information, and if so, judging the reading times n +1 corresponding to the equipment identification code; and if the comparison result does not exist, newly establishing an equipment identification code and corresponding reading times in the comparison information, wherein the equipment identification code is the equipment identification code carried in the reading information, and the reading times n is 1.
If the end time is reached, step S4 is executed; otherwise, step S1 is executed.
S4, if the same RFID label only has one device identification code corresponding, sending the device identification code and the RFID label information to the terminal server; and if the same RFID label corresponds to a plurality of equipment identification codes, comparing the reading times n corresponding to the equipment identification codes, and sending the equipment identification code with the maximum reading times n and the RFID label information to the terminal server.
And if the reading times n corresponding to the plurality of equipment identification codes are equal, sending the equipment identification code with the maximum receiving sensitivity rs and the RFID label information to the terminal server, wherein the receiving sensitivity rs is a fixed value carried in the reading information.
In addition, the comparison information of the comparison server comprises a trigger mark, and the trigger mark is 1 after the trigger is triggered; when the comparison server detects that the tag information already exists and the trigger flag in the comparison information is 1, the update end time is T + Td, and step S3 is continuously executed, where T is the reading time carried in the current reading information and Td is the preset delay time.
Moreover, each channel is also provided with a photoelectric sensor, and after the photoelectric sensor detects that an article enters, the photoelectric sensor triggers RFID reading equipment to start reading; and after the photoelectric sensor detects that the article leaves, the RFID reading equipment is triggered to close reading.
The embodiment is applied to a dual-channel conveying line, and as shown in an application example of fig. 3, a conveyor belt a103 and a conveyor belt B104 are respectively provided with ultrahigh frequency RFID reading devices R1101 and R2102 beside the conveyor belts. Each uhf RFID reader has a corresponding photosensor S1107 and S2108 to trigger the reader to start and stop reading. The rising edge of the photoelectric sensor is used for triggering the reading device to start reading, and the falling edge is used for controlling the reading device to stop reading. Where items 105 and 106 are RFID tagged items on conveyor belts a and B, respectively. The data read by the reading devices R1 and R2 are sent to the comparison server 109.
Wherein the conveying speed of the conveyor belt a is Va, the reading range length of the reading device R1 on the conveyor belt a is L1, and T1 is L1/Va; when the conveying speed of the conveyor belt B is Vb and the reading range length of the reading device R2 on the conveyor belt B is L2, T2 becomes L2/Vb. Td is twice the maximum of T1 and T2, and is used as the delay waiting time for the data reported by the comparison server.
When the object 105 passes through the photoelectric sensor S1107 and triggers the uhf RFID reader R1101 to read the tag, the reader reports the read time t1 and the read frequency n1 of the tag and the receive sensitivity rs1 of the tag to the comparison server 109, and the comparison server 109 waits for the time Td.
When no other reading device reports the data of the same tag in Td time, the comparison server 109 reports the tag data of the item 105 to the final server, and the item 105 tag belongs to the tag read by the reading device R1 (101).
When the reading times n12 and rs12 of the same tag transmitted by the other reading device R2102 are received within the time Td, n12 and n1 are compared, and if n1> n12, the item 105 is attributed to the tag read by the reading device R1101; if n1< n12, then item 105 belongs to the tag read by reading device R2102; if n1 is n12, then rs1 and rs12 are compared, who is large, to which read tag item 105 belongs. The contrast server transmits the final contrast data to the final server after waiting for the full Td.
When the tag information of the object 105 sent by other reading devices is received outside the Td time, timing is performed again and comparison is performed, and if the obtained result is consistent with the previous sending, the comparison server 109 does not send information to the final server. And if the obtained conclusion is inconsistent with the previous sending, the comparison server sends the updating information to the final server.
The foregoing illustrates and describes the principles, general features, and advantages of the present invention. It should be understood by those skilled in the art that the above embodiments do not limit the present invention in any way, and all technical solutions obtained by using equivalent alternatives or equivalent variations fall within the scope of the present invention.

Claims (5)

1. A method for preventing RFID series reading on a multi-channel conveying line is applied to the multi-channel conveying line and comprises a terminal server and RFID reading equipment arranged on each channel, and is characterized in that each channel is also provided with a comparison server communicated with each RFID reading equipment and the terminal server, and the method comprises the following steps:
s1, after receiving the reading information sent by the RFID reading equipment, the comparison server extracts RFID label information and compares the RFID label information with the comparison information stored in the comparison server, if the comparison information corresponding to the label information does not exist, the step S2 is executed, and if the comparison information corresponding to the label information exists, the step S3 is executed;
s2, establishing comparison information of the RFID tag, setting the end time of the comparison information, the equipment identification code and the corresponding reading times n, setting an end trigger, and executing the step S4 when the end time is up;
the end time is T + Td, T is the reading time carried in the reading information, and Td is the preset delay time; the equipment identification code is carried in the read information; the number of reads n = 1;
s3, calling comparison information of the RFID tag, judging whether an equipment identification code carried by the read information exists in the comparison information, and if so, judging the reading times n +1 corresponding to the equipment identification code; if the comparison information does not exist, establishing an equipment identification code and corresponding reading times in the comparison information, wherein the equipment identification code is the equipment identification code carried in the reading information, and the reading times n = 1;
if the end time is reached, step S4 is executed; otherwise, go to step S1;
s4, if the same RFID label only has one device identification code corresponding, sending the device identification code and the RFID label information to the terminal server; and if the same RFID label corresponds to a plurality of equipment identification codes, comparing the reading times n corresponding to the equipment identification codes, and sending the equipment identification code with the maximum reading times n and the RFID label information to the terminal server.
2. The method as claimed in claim 1, wherein in step S4, if the number of times n of reading corresponding to the device identification codes is equal, the device identification code with the maximum receiving sensitivity rs and the RFID tag information are sent to the terminal server, where the receiving sensitivity rs is a fixed value carried in the read information.
3. The method for preventing RFID serial reading on a multi-channel transmission line according to claim 2, wherein the preset delay time in step S2 is set by: the conveying speed of the conveying belt on each channel is V, the length of a reading range of the reading device on the conveying belt is L, and the reading time of the corresponding channel is T = L/V; the preset delay time is 2 times of the maximum value of the reading time T in all channels.
4. The method according to claim 2, wherein the comparison information of the comparison server includes a trigger flag, and the trigger flag is 1 after the trigger is triggered;
when the comparison server detects that the tag information already exists and the trigger flag in the comparison information is 1, the update end time is T + Td, and step S3 is continuously executed, where T is the reading time carried in the current reading information and Td is the preset delay time.
5. The method for preventing RFID serial reading on the multi-channel conveying line according to claim 2, wherein each channel is further provided with a photoelectric sensor, and the photoelectric sensor triggers an RFID reading device to start reading after detecting that an article enters; and after the photoelectric sensor detects that the article leaves, the RFID reading equipment is triggered to close reading.
CN202010405728.8A 2020-05-14 2020-05-14 Method for preventing RFID (radio frequency identification) serial reading on multi-channel conveying line Active CN111597840B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010405728.8A CN111597840B (en) 2020-05-14 2020-05-14 Method for preventing RFID (radio frequency identification) serial reading on multi-channel conveying line

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010405728.8A CN111597840B (en) 2020-05-14 2020-05-14 Method for preventing RFID (radio frequency identification) serial reading on multi-channel conveying line

Publications (2)

Publication Number Publication Date
CN111597840A true CN111597840A (en) 2020-08-28
CN111597840B CN111597840B (en) 2023-03-31

Family

ID=72190698

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010405728.8A Active CN111597840B (en) 2020-05-14 2020-05-14 Method for preventing RFID (radio frequency identification) serial reading on multi-channel conveying line

Country Status (1)

Country Link
CN (1) CN111597840B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070241902A1 (en) * 2006-04-18 2007-10-18 Princeton Technology Corporation Radio frequency identification (RFID) systems and methods
CN106778416A (en) * 2016-12-14 2017-05-31 北京鼎合思锐软件技术有限公司 A kind of anti-error read apparatus of multichannel RFID label tag and method
CN108171859A (en) * 2018-02-13 2018-06-15 浙江海康科技有限公司 A kind of channel door system based on passive RFID technology

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070241902A1 (en) * 2006-04-18 2007-10-18 Princeton Technology Corporation Radio frequency identification (RFID) systems and methods
CN106778416A (en) * 2016-12-14 2017-05-31 北京鼎合思锐软件技术有限公司 A kind of anti-error read apparatus of multichannel RFID label tag and method
CN108171859A (en) * 2018-02-13 2018-06-15 浙江海康科技有限公司 A kind of channel door system based on passive RFID technology

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
姜涛: "突破瓶颈RFID迎来架构创新", 《现代商业》 *
王翠香等: "基于物理层网络编码的RFID标签防冲突算法研究", 《软件导刊》 *

Also Published As

Publication number Publication date
CN111597840B (en) 2023-03-31

Similar Documents

Publication Publication Date Title
Su et al. An effective frame breaking policy for dynamic framed slotted Aloha in RFID
US9048883B2 (en) Electronic system having shared antenna structure for receiving signals corresponding to various frequency bands
US10362443B2 (en) System and method for automatically detecting exit and entry for interest region
CN100412879C (en) Radio frequency identification reader, radio frequency identification tag, system and method for identifying rfid tags
CN101464940B (en) Multi-label anti-collision method
US20180075333A1 (en) Mitigating adjacent rfid reader interference
CN111914968B (en) Article loading accurate positioning method based on RFID technology
US7741955B2 (en) Anti-collision method and system using optimized binary search tree
CN104091184A (en) Electronic tag detection method and system
CN110954864B (en) Positioning method based on RFID technology
CN103955657A (en) Anti-collision algorithm for frame time slot ultrahigh frequency RFID system based on blind separation
CN111123195A (en) RFID (radio frequency identification) checking system for checking stored articles
CN111597840B (en) Method for preventing RFID (radio frequency identification) serial reading on multi-channel conveying line
CN111914582B (en) RFID identification method suitable for fast moving object
CN112087740B (en) Data transmission method of electronic price tag system and electronic price tag system
CN109472177B (en) Inventory method capable of reading TID (terminal identification) number of electronic tag
US20100073143A1 (en) Transponders and methods for operating a transponder
CN110458257B (en) Label checking method and device based on RFID system
CN111191748A (en) Mobile checking system based on RFID technology
KR20160104246A (en) Unmanned inventory actual inspection system using arerial vehicle and the method thereof
CN113554139B (en) Method for precisely binding article and target carrying area based on RFID technology
JP2009075728A (en) Radio tag reading device and its reading method
Li et al. Design for the logistics storage management system based on RFID
CN104647326B (en) Mobile wireless electronic rack, alignment system and method and production line
US20080136637A1 (en) Low latency listen before talk triggers

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant