CN101739539A - 采用自动跳频抗读卡冲突的方法 - Google Patents

采用自动跳频抗读卡冲突的方法 Download PDF

Info

Publication number
CN101739539A
CN101739539A CN200810217444A CN200810217444A CN101739539A CN 101739539 A CN101739539 A CN 101739539A CN 200810217444 A CN200810217444 A CN 200810217444A CN 200810217444 A CN200810217444 A CN 200810217444A CN 101739539 A CN101739539 A CN 101739539A
Authority
CN
China
Prior art keywords
card reader
card
channel
frequency
cards
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
CN200810217444A
Other languages
English (en)
Other versions
CN101739539B (zh
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.)
Nationz Technologies Inc
Original Assignee
Nationz Technologies Inc
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 Nationz Technologies Inc filed Critical Nationz Technologies Inc
Priority to CN2008102174445A priority Critical patent/CN101739539B/zh
Priority to EP09824381A priority patent/EP2360616A1/en
Priority to PCT/CN2009/074462 priority patent/WO2010051726A1/zh
Priority to BRPI0921611A priority patent/BRPI0921611A2/pt
Priority to JP2011534989A priority patent/JP5536084B2/ja
Publication of CN101739539A publication Critical patent/CN101739539A/zh
Priority to US13/102,816 priority patent/US8698601B2/en
Application granted granted Critical
Publication of CN101739539B publication Critical patent/CN101739539B/zh
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/0008General problems related to the reading of electronic memory record carriers, independent of its reading method, e.g. power transfer
    • 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.
    • G06K7/10069Methods 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. the collision being resolved in the frequency domain, e.g. by hopping from one frequency to the other
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access, e.g. scheduled or random access
    • H04W74/08Non-scheduled or contention based access, e.g. random access, ALOHA, CSMA [Carrier Sense Multiple Access]

Abstract

一种采用自动跳频抗读卡冲突的方法,用于射频识别技术中一台读卡器同时读多张卡的系统,方法是:所述被读的卡和读卡器都设置具有自动扫频和跳越当前频道接入另一频道的功能,并贮存都有接入地址和交易地址;所述读卡器在跳频寻卡状态时,读卡器处于n个频道跳频工作状态,在此状态每个频道的接入地址都是相同的,读卡器在n个频道中依次循环跳频读。在读卡器检查是否有两娄张或两张以上卡片冲突时,读卡器发送随机跳频命令,令发生冲突的所有待读卡片随机跳越到其它频道等待接入。所述方法有益效果在于:比较快地实现防读卡冲突机制,提高读卡速度。

Description

采用自动跳频抗读卡冲突的方法
技术领域  本发明涉及连同机器一起使用的记录载体,特别涉及带有半导体电路元件的记录载体,尤其是涉及采用自动跳频抗读卡冲突的方法。
背景技术  射频识别技术中,一台读卡器同时读取多张卡的情况是经常会遇到,如何在这种多张卡冲突下实行抗冲突机制,也是射频识别技术中必须解决的问题之一。
目前多数的射频技术采用的抗冲突机制是,对卡上用户识别码UID从低位到高位进行比较,记录多张卡中发生UID冲突在第几位;由于每张卡的UID是全球唯一的,因此在对UID逐位比较后,可以区分不同UID的卡进行不同的数据交易。如果在使用此方式时有两张待读卡的UID码只是在高字节位不同而低字节位相同,那么要采用这种逐位比较字节的方法来区分出这两张卡的UID在哪一位字节不同时,必然需要花费更多的时间。因此,在实际应用中,这种读卡方式势必会导致读卡时间过长而使整个交易速度变慢的情况。
发明内容  本发明要解决的技术问题在于避免上述现有技术的不足之处而提供一种更快,更简单的自动跳频抗冲突机制,从而可避免现有技术采用的逐位比较待读卡的UID号码,而是在发生冲突时直接通过改变读卡器和各待读卡的频道,以及增加一个通信地址来比较快地实现抗冲突机制。
本发明为解决上述技术问题提出的方案是,提供一种采用自动跳频抗读卡冲突的方法,用于射频识别技术中一台读卡器同时读多张卡的系统,其中:
所述被读的卡和读卡器都设置具有自动扫频和跳越当前频道接入另一频道的功能,并都贮存有接入地址和交易地址;
所述读卡器在跳频寻卡状态时,读卡器处于n个频道跳频工作状态,在此状态每个频道的接入地址都是相同的,读卡器在n个频道中依次循环跳频读卡,还包括步骤:
A.读卡器工作在某一频道时,首先检查是否有卡片应答,如有,执行下一步骤B;如果没有卡片应答,执步骤E;
B.读卡器检查是否有两张或两张以上卡片冲突:如果只一张有卡片被读,即执行步骤D;
C.读卡器发送随机跳频命令,令发生冲突的所有待读卡片随机跳越到其它频道等待接入,并执行步骤E;
D.读卡器与被读的卡读取交易地址,并进行交易通信,交易完成后,执行步骤E;
E.读卡器依次跳到下一频道,执行步骤A。
所述接入地址用于区分不同系统,在同一系统中接入地址是一致的。
所述交易地址发生在读卡器与被读卡片接入后的阶段,用于区分同一个系统不同的阶段。
与现有技术相比较,本发明的有益效果在于:比较快地实现防读卡冲突机制,提高读卡速度。
附图说明  图1是本发明读卡器跳频抗冲突机制处理的流程图;
图2是本发明卡片跳频抗冲突机制处理的流程图;
图3是没有发生冲突情况的示意图;
图4是两张卡片同时处于感应区而不存在频道冲突情况的示意图;
图5是本发明在发生频道冲突时处理情况的示意图。
具体实施方式  下面,结合附图所示之优选实施例进一步阐述本发明。
参见图1,本发明采用自动调频防读卡冲突的方法的实施是:
用于射频识别技术中一台读卡器同时读取多张卡的系统,其中:
所述被读的卡和读卡器都设置具有自动扫频和跳越当前频道接入另一频道的功能,并都贮存有接入地址和交易地址;
所述读卡器在跳频寻卡状态时,读卡器处于n个频道跳频工作状态,在此状态每个频道的接入地址都是相同的,读卡器在n个频道中依次循环跳频读卡,还包括步骤:
A.读卡器工作在某一频道时,首先检查是否有卡片应答,如有,执行下一步骤B;如果没有卡片应答,执步骤E;
B.读卡器检查是否有两张或两张以上卡片冲突:如果只一张有卡片被读,即执行步骤D;
C.读卡器发送随机跳频命令,令发生冲突的所有待读卡片随机跳越到其它频道等待接入,并执行步骤E;
D.读卡器与被读的卡读取交易地址,并进行交易通信,交易完成后,执行步骤E;
E.读卡器依次跳到下一频道,执行步骤A。
所述接入地址用于区分不同系统,在同一系统中接入地址是一致的。
所述交易地址发生在读卡器与被读卡片接入后的阶段,用于区分同一个系统不同的阶段。
假设读卡完成整个频段的个数是8个,那么,每一张卡片处于一个频道的工作时间等于读卡器扫描8个频道的工作时间,每一张卡通信阶段都分为接入阶段和交易阶段,当读卡器与一张卡片处于交易阶段时将完全占有这个频道而不受其它卡片干扰。附图3、4、5中卡片上的数字表示卡片此时工作所在的频道编号。
参见图3,一台读卡器在同一时刻只有一张卡片进入感应范围,假设卡片1以2频道进入读卡器感应区域,当读卡器循环到2频道工作时,读卡器与卡片1进行接入阶段,交易阶段,不存在冲突;
参见图4,一台读卡器在同一时刻有两张卡片进入感应范围,假设卡片1以2频道,卡片2以4频道进入读卡器感应区域,此时虽然在物理上两张卡片已经发生了冲突,但是逻辑上这两张卡片工作于不同的频道上,因此在同一时刻读卡器可以与任一张卡片进行通信。当读卡器先循环到2频道时与卡片1进行通信,后循环到4频道上时与卡片2进行通信,同样读卡器也可能先循环到4频道先与卡片2进行通信,后循环到2频道上与卡片1进行通信。此时两张卡片也不会发生频道上的冲突,不发生频道上的冲突也正是引进自动跳频抗冲突机制的效果。
参见图5,一台读卡器在同一时刻有两张卡片进入感应范围,假设卡片1和卡片2都是以2频道进入读卡器感应区域,此时卡片在物理上和逻辑上都发生了冲突,因此当读卡器循环工作在2频道上时,卡片1和卡片2都响应,读卡器检测到2频道上有冲突,读卡器将向所有冲突的卡片发出随机跳频命令,卡片1接收到读卡器命令后假设跳到6频道上,而卡片2接收到读卡器命令后假设跳到8频道上,则此时卡片1与卡片2频道完全错开,此时情况与图2所示完全一样。假设卡片1和卡片2收到读卡器命令后又随机跳到同一个频道上,则读卡器在这个频道上又检测到冲突,则再一次向冲突卡片发送随机跳频命令,直到冲突的所有卡片完全在信道上错频工作为止,从而完成抗冲突通信机制;
上述实现过程为本发明优选实现过程,本领域的技术人员在本发明的基础上进行的通常变化和替换包含在本发明的保护范围之内。

Claims (3)

1.一种采用自动跳频抗读卡冲突的方法,用于射频识别技术中一台读卡器同时读多张卡的系统,其特征在于:
所述被读的卡和读卡器都设置具有自动扫频和跳越当前频道接入另一频道的功能,并都贮存有接入地址和交易地址;
所述读卡器在跳频寻卡状态时,读卡器处于n个频道跳频工作状态,在此状态每个频道的接入地址都是相同的,读卡器在n个频道中依次循环跳频读卡,还包括步骤:
A.读卡器工作在某一频道时,首先检查是否有卡片应答,如有,执行下一步骤B;如果没有卡片应答,执步骤E;
B.读卡器检查是否有两张或两张以上卡片冲突:如果只一张有卡片被读,即执行步骤D;
C.读卡器发送随机跳频命令,令发生冲突的所有待读卡片随机跳越到其它频道等待接入,并执行步骤E;
D.读卡器与被读的卡读取交易地址,并进行交易通信,交易完成后,执行步骤E;
E.读卡器依次跳到下一频道,执行步骤A。
2.根据权利要求1所述的采用自动跳频抗读卡冲突的方法,其特征是:所述接入地址用于区分不同系统,在同一系统中接入地址是一致的。
3.根据权利要求1所述的采用自动跳频技术防读卡冲突的方法,其特征是:所述交易地址发生在读卡器与被读卡片接入后的阶段,用于区分同一个系统不同的阶段。
CN2008102174445A 2008-11-06 2008-11-06 采用自动跳频抗读卡冲突的方法 Active CN101739539B (zh)

Priority Applications (6)

Application Number Priority Date Filing Date Title
CN2008102174445A CN101739539B (zh) 2008-11-06 2008-11-06 采用自动跳频抗读卡冲突的方法
EP09824381A EP2360616A1 (en) 2008-11-06 2009-10-15 Anti-collision method for reading cards by using automatic frequency hopping
PCT/CN2009/074462 WO2010051726A1 (zh) 2008-11-06 2009-10-15 采用自动跳频抗读卡冲突的方法
BRPI0921611A BRPI0921611A2 (pt) 2008-11-06 2009-10-15 metodo para leitura de cartao anti-colisao com salto de frequencia automatico
JP2011534989A JP5536084B2 (ja) 2008-11-06 2009-10-15 自動周波数ホッピングを用いたカード読み取り衝突防止方法
US13/102,816 US8698601B2 (en) 2008-11-06 2011-05-06 Method for card-reading anti-collision with automatic frequency hopping

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2008102174445A CN101739539B (zh) 2008-11-06 2008-11-06 采用自动跳频抗读卡冲突的方法

Publications (2)

Publication Number Publication Date
CN101739539A true CN101739539A (zh) 2010-06-16
CN101739539B CN101739539B (zh) 2011-09-21

Family

ID=42152485

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008102174445A Active CN101739539B (zh) 2008-11-06 2008-11-06 采用自动跳频抗读卡冲突的方法

Country Status (6)

Country Link
US (1) US8698601B2 (zh)
EP (1) EP2360616A1 (zh)
JP (1) JP5536084B2 (zh)
CN (1) CN101739539B (zh)
BR (1) BRPI0921611A2 (zh)
WO (1) WO2010051726A1 (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102955923A (zh) * 2011-08-22 2013-03-06 国民技术股份有限公司 一种防止通信冲突的方法及装置
CN103632115A (zh) * 2013-11-01 2014-03-12 福建鑫诺通讯技术有限公司 一种实现对卡片进行多频道数据采集方法
CN103679087A (zh) * 2012-08-30 2014-03-26 上海科斗电子科技有限公司 基于射频技术的定位方法
CN104506333A (zh) * 2014-12-31 2015-04-08 深圳市明微电子股份有限公司 一种基于射频通信的控制方法
CN109255273A (zh) * 2018-08-31 2019-01-22 连云港伍江数码科技有限公司 储物设备、储物设备控制方法、装置、冷藏设备及系统

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101059872B1 (ko) * 2005-01-03 2011-08-29 삼성전자주식회사 고유 식별자를 이용한 통신충돌방지 프로토콜
TWI506019B (zh) * 2008-12-08 2015-11-01 Basf Se 製造經取代5-甲氧基甲基吡啶-2,3-二羧酸衍生物之方法
BRPI0923219A2 (pt) * 2008-12-09 2020-08-11 Basf Se processo para a fabricação de um composto, composto, e, uso de um composto
US9390303B2 (en) * 2014-08-18 2016-07-12 Symbol Technologies, Llc Synchronization of radio frequency identification readers using infrared pulse
CN106228095B (zh) * 2016-07-19 2019-03-29 天津市炳华节能技术有限公司 一种射频卡自动寻卡的实现方法

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6937158B2 (en) * 1999-12-29 2005-08-30 Intel Corporation Method and apparatus for wireless communication between electronic devices
US6377203B1 (en) * 2000-02-01 2002-04-23 3M Innovative Properties Company Collision arbitration method and apparatus for reading multiple radio frequency identification tags
US7224712B2 (en) * 2002-03-28 2007-05-29 Brother Kogyo Kabushiki Kaisha Interrogator and tag of wireless communication system
US6726099B2 (en) * 2002-09-05 2004-04-27 Honeywell International Inc. RFID tag having multiple transceivers
US7044387B2 (en) * 2002-09-05 2006-05-16 Honeywell International Inc. RFID tag and communication protocol for long range tag communications and power efficiency
US7911325B2 (en) * 2003-03-06 2011-03-22 Brother Kogyo Kabushiki Kaisha Communication system, and endpoint device and interrogator
US7313163B2 (en) * 2003-06-17 2007-12-25 Motorola, Inc. Fast synchronization for half duplex digital communications
US7026935B2 (en) * 2003-11-10 2006-04-11 Impinj, Inc. Method and apparatus to configure an RFID system to be adaptable to a plurality of environmental conditions
US20060108421A1 (en) * 2003-12-03 2006-05-25 Becker Robert C RFID tag having multiple transceivers
US7817014B2 (en) * 2004-07-30 2010-10-19 Reva Systems Corporation Scheduling in an RFID system having a coordinated RFID tag reader array
ATE357702T1 (de) * 2004-10-09 2007-04-15 Elektrobit Ag Verfahren zum betrieb von rfid schreib- /lesegeräten
US20060238303A1 (en) * 2005-04-21 2006-10-26 Sean Loving Adaptable RFID reader
US20060238305A1 (en) * 2005-04-21 2006-10-26 Sean Loving Configurable RFID reader
US20060238304A1 (en) * 2005-04-21 2006-10-26 Sean Loving System and method for adapting an FRID tag reader to its environment
US20060267733A1 (en) * 2005-05-27 2006-11-30 Psc Scanning, Inc. Apparatus and methods for saving power in RFID readers
US8611275B2 (en) * 2005-08-17 2013-12-17 Intel Corporation Methods and apparatus for providing an integrated multi-hop routing and cooperative diversity system
US7717342B2 (en) * 2005-08-26 2010-05-18 Hand Held Products, Inc. Data collection device having dynamic access to multiple wireless networks
KR100791025B1 (ko) * 2005-12-31 2008-01-03 주식회사 유컴테크놀러지 모바일 알에프 아이디 시스템에서 에어-채널 액세스 방법및 이를 이용한 태그 존 구획방법
US8653946B2 (en) * 2006-05-10 2014-02-18 Electronics And Telecommunications Research Institute Passive RFID reader and operation control method therefor
JP4482942B2 (ja) * 2006-06-05 2010-06-16 ブラザー工業株式会社 無線タグ通信システムの質問器
CN101247635B (zh) * 2007-02-16 2011-08-24 华为技术有限公司 动态跳频接入方法和装置

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102955923A (zh) * 2011-08-22 2013-03-06 国民技术股份有限公司 一种防止通信冲突的方法及装置
CN102955923B (zh) * 2011-08-22 2015-12-02 深圳市深圳通有限公司 一种防止通信冲突的方法及装置
CN103679087A (zh) * 2012-08-30 2014-03-26 上海科斗电子科技有限公司 基于射频技术的定位方法
CN103679087B (zh) * 2012-08-30 2017-11-10 上海科斗电子科技有限公司 基于射频技术的定位方法
CN103632115A (zh) * 2013-11-01 2014-03-12 福建鑫诺通讯技术有限公司 一种实现对卡片进行多频道数据采集方法
CN103632115B (zh) * 2013-11-01 2016-04-20 福建鑫诺通讯技术有限公司 一种实现对卡片进行多频道数据采集方法
CN104506333A (zh) * 2014-12-31 2015-04-08 深圳市明微电子股份有限公司 一种基于射频通信的控制方法
CN104506333B (zh) * 2014-12-31 2018-01-16 深圳市明微电子股份有限公司 一种基于射频通信的控制方法
CN109255273A (zh) * 2018-08-31 2019-01-22 连云港伍江数码科技有限公司 储物设备、储物设备控制方法、装置、冷藏设备及系统

Also Published As

Publication number Publication date
US20110210828A1 (en) 2011-09-01
WO2010051726A1 (zh) 2010-05-14
JP2012507810A (ja) 2012-03-29
BRPI0921611A2 (pt) 2016-01-05
EP2360616A1 (en) 2011-08-24
US8698601B2 (en) 2014-04-15
CN101739539B (zh) 2011-09-21
JP5536084B2 (ja) 2014-07-02

Similar Documents

Publication Publication Date Title
CN101739539B (zh) 采用自动跳频抗读卡冲突的方法
US7088246B2 (en) RFID tag and method for processing RFID data
CA2584281C (en) Method for identifying tags using adaptive binary tree splitting technique in rfid system and rfid system therefor
CN101944171B (zh) 一种rfid阅读器的多标签识别方法
US6952157B1 (en) System and method for concurrently addressing multiple radio frequency identification tags from a single reader
US7612672B2 (en) Query tree based tag identification method in RFID systems
US20150213293A1 (en) Radio frequency identification readers, methods and computer program products for adjusting a query command slot-counter parameter q
CN102883471B (zh) 单芯片多卡多待手机及其冲突解决方法
CN1845125A (zh) 一种同时读取多个标签的防碰撞的系统和方法
CN1610418B (zh) 选择一个或多个应答器的方法
CN101441699A (zh) 一种用于射频识别的多标签防碰撞方法
CN108416241A (zh) 一种基于搜索树的双时隙rfid防碰撞算法
US7011250B2 (en) IC card reader/writer, identification method and program
CN108229229A (zh) 用于提供关于射频标签的识别和访问的方法
CN101369305A (zh) 一种射频识别标签芯片防冲突功能的验证电路及其模型
CN105046181B (zh) 一种基于查询树方法的多前缀匹配的确定性防碰撞算法
EP1530298B1 (en) METHOD FOR MULTI-READING A PLURALITY OF ID’S
CN104331679A (zh) 一种基于物理层网络编码的射频识别标签防冲突方法
CN103927506B (zh) 基于动态时隙冲突跟踪树的rifd防碰撞方法
CN100592321C (zh) 一种融合数据库的查询树射频标签反碰撞识别方法
CN106022185B (zh) 一种基于连续检测机制适用于EPC Gen2协议的防冲突算法
JP2009265721A (ja) 非接触式icカードリーダ装置
CN110986703B (zh) 一种电子雷管网络防冲突方法
CN102682314A (zh) 一种判断盘点结束的方法
CN101436243B (zh) 用于识别多个射频标签的冲突解决方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant