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

CN103136498B - 在多读写器环境下读取电子标签数据的方法及装置 - Google Patents

在多读写器环境下读取电子标签数据的方法及装置 Download PDF

Info

Publication number
CN103136498B
CN103136498B CN201310061622.0A CN201310061622A CN103136498B CN 103136498 B CN103136498 B CN 103136498B CN 201310061622 A CN201310061622 A CN 201310061622A CN 103136498 B CN103136498 B CN 103136498B
Authority
CN
China
Prior art keywords
read write
write line
setting
signal strength
threshold value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201310061622.0A
Other languages
English (en)
Other versions
CN103136498A (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.)
Invengo Information Technology Co Ltd
Original Assignee
Invengo 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 Invengo Information Technology Co Ltd filed Critical Invengo Information Technology Co Ltd
Priority to CN201310061622.0A priority Critical patent/CN103136498B/zh
Publication of CN103136498A publication Critical patent/CN103136498A/zh
Application granted granted Critical
Publication of CN103136498B publication Critical patent/CN103136498B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Near-Field Transmission Systems (AREA)

Abstract

本发明涉及一种在多读写器环境下读取电子标签数据的方法,包括如下步骤:对电子标签被激活后发送回波信号的信号通道进行信号强度检测,依据得到的信号强度值,判断在当前时刻该信号通道上是否存在干扰或碰撞,如是,执行下一步骤;否则,开始取得电子标签数据;依据所述信号强度值,确定当前阈值,并取得与所述当前阈值对应的延迟时间值;使所述读写器进入等待状态,并开始延迟计时;判断计时是否达到所述延迟时间值,如是,使所述读写器在设定的读写时间内开始发送激励信号,并取得电子标签数据。本发明还涉及一种实现上述方法的装置。实施本发明的读写器在多读写器环境下读取电子标签数据的方法及装置,具有以下有益效果:实现较为简单、成本较低。

Description

在多读写器环境下读取电子标签数据的方法及装置
技术领域
本发明涉及射频识别领域,更具体地说,涉及一种在多读写器环境下读取电子标签数据的方法及装置。
背景技术
目前,随着射频识别技术的广泛应用,多读写器协同工作的情况越来越多。多读写器相互邻近,会造成读写器之间的相互干扰或碰撞,使多读写器不能正常工作,读卡效率大大降低。例如,例如路桥收费站不停车收费时多个车道的读写器及停车场的并列入口的长距离读写器就会互相干扰或碰撞。多读写器工作干扰或碰撞主要分为两种:第一种为读写器对读写器的干扰或碰撞:如图1所示,读写器A与读写器B同时工作时,实线范围为读写器天线辐射区域的主瓣即读写器设计用来工作的读写范围,读写器在该区域内对电子标签进行正常读写;而虚线范围为读写器的天线辐射区域的旁瓣,非读写器工作范围,但读写器的能量辐射可覆盖该范围。当读写器A处于读写器B的辐射范围时,由于电子标签a的回波信号远小于读写器B的辐射能量,导致读写器A不能正常读取电子标签a的回波,造成了对读写器的干扰或碰撞。第二种为读写器对电子标签的干扰或碰撞:如图2所示,当电子标签a同时处于读写器A与读写器B的读写范围中时,两个读写器发送的信号会相互干扰或碰撞,使电子标签无法分辨,从而导致读写器A与读写器B都无法正常读取电子标签a,造成了对电子标签的干扰或碰撞。在现有技术中,解决上述读写器干扰或碰撞的主要方法为分时读取,即使处于一定空间范围内的读写器工作时间错开来读取标签。但是现有的分时方法,如专利200810032490.8及专利200510030351.8中所述,需要同步控制多个读写器工作在不同时间,虽然提高了信道利用率,但其实现较复杂,同时需要硬件及软件的配合,成本较高。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述实现较为复杂、成本较高的缺陷,提供一种实现较为简单、成本较低的在多读写器环境下读取电子标签数据的方法及装置。当多个使用该方法及装置的读写器协同工作时,可以实现无须同步控制的更有效率的读取电子标签。
本发明解决其技术问题所采用的技术方案是:构造一种在多读写器环境下读取电子标签数据的方法,包括如下步骤:
   A)对电子标签被激活后发送回波信号的信号通道进行信号强度检测,依据得到的信号强度值,判断在该信号通道上是否存在干扰或碰撞,如是,执行下一步骤;否则,执行步骤E);
   B)依据所述信号强度值,确定当前阈值,并取得与所述当前阈值对应的延迟时间值;
   C)使所述读写器进入等待状态,并开始延迟计时;
   D)判断计时是否达到所述延迟时间值,如是,执行下一步骤;否则,重复本步骤;
   E)使所述读写器在设定的读写时间内开始发送激励信号,并取得电子标签数据。
更进一步地,还包括如下步骤:
   F)统计读写器本次读取电子标签数据的成功率,并判断其是否大于设定值,如是,执行下一步骤,否则,执行步骤H);
   G)判断本次读取电子标签时是否遇到干扰或碰撞,如是,执行步骤H);否则,直接退出本次电子标签读取;
   H)按照设定的步进长度调节所述延迟时间值并保存调节后的延迟时间值,退出本次电子标签读取。
更进一步地,所述步骤A)中进一步包括:
    A1)在设定时间内对所述回波信号通道的信号进行采样,并计算其峰值平均,得到其信号强度值;
    A2)判断得到的信号强度值是否小于设定的最小阈值,如是,所述回波信号通道不存在干扰或碰撞;否则,所述回波信号通道存在干扰或碰撞。
更进一步地,所述步骤B)中进一步包括:
    B1)取出按照由小到大排列的多个设定阈值;
    B2)按照由小到大的顺序依次将所述多个阈值分别与所述信号强度值比较,并将第一个大于所述信号强度值的阈值设置为当前阈值;
    B3)取得所述当前阈值对应的延迟时间值。
更进一步地,所述步骤F)中进一步包括:
F1)取得在所述读写时间内所述读写器成功读取电子标签的回波的次数和读写器收到电子标签发送回波的次数,将其相除得到读取成功率;
F2)判断所述成功率是否大于设定值。
更进一步地,所述步骤G)中调节所述延迟时间值包括:使所述当前阈值对应的延迟时间值增加一个设定的步进长度或使所有阈值对应的延迟时间值均增加一个设定的步进长度。
更进一步地,还包括如下步骤:在读写器首次开机时,在设定的范围内随机选择一等待时间,并执行到步骤C)。
本发明还涉及一种实现上述方法的装置,包括:
信号检测及干扰判断单元:用于对电子标签被激活后发送回波信号的信号通道进行信号强度检测,依据得到的信号强度值,判断在该信号通道上是否存在干扰或碰撞;
   延迟时间值取得单元:用于依据所述信号强度值,确定当前阈值,并取得与所述当前阈值对应的延迟时间值;
   等待及延迟计时单元:用于使所述读写器进入等待状态,并开始延迟计时;
   延迟时间判断单元:用于判断计时是否达到所述延迟时间值;
   电子标签数据读取单元:用于使所述读写器在设定的读写时间内开始发送激励信号,并取得电子标签数据。
更进一步地,还包括:
   成功率取得及判断单元:用于统计读卡器本次读取电子标签数据的成功率,并判断其是否大于设定值;
   干扰存在判断单元:用于判断本次读取电子标签时是否遇到干扰或碰撞;
   延迟时间调节单元:用于按照设定的步进长度调节所述延迟时间值并保存调节后的延迟时间值。
更进一步地,所述信号检测及干扰判断单元进一步包括:
    信号强度值取得模块:用于在设定时间内对所述回波信号通道的信号进行采样,并计算峰值平均,得到其信号强度值;
    最小阈值判断模块:用于判断得到的信号强度值是否小于设定的最小阈值;
所述延迟时间值取得单元进一步包括:
    随机值取得模块:用于随机产生首次读卡前的等待值;
    设定阈值取出模块:用于取出按照由小到大排列的多个设定阈值;
    当前阈值确定模块:用于按照由小到大的顺序依次将所述多个阈值分别与所述信号强度值比较,并将第一个大于所述信号强度值的阈值设置为当前阈值;
    延迟时间取得模块:用于取得所述当前阈值对应的延迟时间值;
 所述成功率取得及判断单元进一步包括:
成功率取得模块:用于取得在所述读写时间内所述读写器成功读取电子标签的回波的次数和读写器收到电子标签发送回波的次数,将其相除得到读取成功率;
成功率判断模块:用于判断所述成功率是否大于设定值。
实施本发明的适用于多读写器环境下单读写器读取电子标签数据的方法及装置,具有以下有益效果:由于在开机时,使该读写器延迟随机时间才发出激活信号并与其作用范围内的标签进行通讯,在检测到电子标签的回波通道不存在干扰或碰撞时,直接发出激活信并与其作用范围内的标签进行通信,在检测到电子标签的回波信号通道存在干扰或碰撞(别的读写器发出的信号或标签回波信号)时,将使得该读写器延迟一定时间才发出激活信号并与其作用范围内的标签进行通讯,使得该读写器的读取电子标签数据的时间与其他读写器读取时间或电子标签发送回波的时间避开,从而解决了一定空间内读写器之间相互干扰或碰撞的问题;同时,使得当多台使用该方法及装置的读写器同时工作时,不需使用任何同步装置及主控制器就可以达到多读写器环境下更有效率的读取电子标签,避免了现有技术中需要对多台读写器同时控制的情况。所以其实现较为简单、成本较低。
附图说明
图1是读写器之间的干扰或碰撞情况示意图;
图2是是读写器对电子标签的干扰或碰撞示意图;
图3是本发明适用于多读写器环境下单读写器读取电子标签数据的方法及装置实施例中的方法流程图;
图4是所述实施例中对延迟时间进行调节的方法流程图;
图5是所述实施例中取得延迟时间的流程图;
图6是所述实施例中装置的结构示意图;
图7是所述实施例中多个使用该方法及装置的读写器读取电子标签数据的情况示意图。
具体实施方式
下面将结合附图对本发明实施例作进一步说明。
如图3所示,在本发明在多读写器环境下单读写器读取电子标签数据的方法及装置实施例中,该方法包括如下步骤:
步骤S11 开机启动,首次读卡配置随机等待值:在本步骤中,读写器首次开机启动时,可以在一个可配置范围内随机选取一个等待值,作为首次读写(或读卡)前的等待时间。也就是说,读写器首次开机启动,即自动配置一个等待时间值,该值是在一定范围内随机选择的,读写器经过该值表示的时间的等待后,接着执行步骤S14-S16进行首次读卡;在本实施例中,由于读写器不存在同步控制,却可能同步启动,所以首次读卡前进行随机等待可以避免多个读写器同步读卡现象出现,在一定程度上减少干扰或碰撞的出现。
步骤S12 取得回波通道信号强度,判断是否存在干扰或碰撞:在本步骤中,对电子标签被激活后发送回波信号的信号通道进行信号强度检测,依据得到的信号强度值,判断在该信号通道上是否存在干扰或碰撞,如是,执行下一步骤;否则,执行步骤S16;在本实施例中,由于读写器处于可能有干扰或碰撞的环境中,因此,在开始激活其作用范围内的标签、并取得电子标签内的数据之前,有必要判断当前的环境中是否存在干扰或碰撞,以及干扰或碰撞是否严重。为此,需要先对读写器接收电子标签发出回波的信号通道(或频段)上是否存在信号;如果,有信号,表明存在别的读写器(此时,如果只有该读写器存在,由于该读写器尚未发出激活信号,电子标签不会产生回波),也就是存在干扰或碰撞;如果在该通道上没有信号强度,则判断至少当前不存在干扰或碰撞。具体来讲,在本步骤中,在设定时间内对电子标签的回波信号通道(对于一个确定的读写器而言,该通道是确定的)的信号进行采样,并计算采样得到的信号的峰值平均,得到其信号强度值;然后,判断得到的信号强度值是否小于设定的最小阈值(该值是一个事先设置并存储的值,其表示了在该信号通道上正常的、不存在干扰或碰撞时的信号强度),如是,判断回波信号通道不存在干扰或碰撞,直接跳转到步骤S16执行;否则,判断回波信号通道存在干扰或碰撞,执行下一步骤。
步骤S13 确定当前阈值,取得当前阈值对应的延迟时间值:在本步骤中,由于已经判断存在干扰或碰撞,因此需要判断干扰或碰撞的强度并做出处置,所以,依据得到信号强度值,确定当前阈值,并取得与该当前阈值对应的延迟时间值;至于在本实施例中取得延迟时间值的具体取得方法,稍后详述。
步骤S14 读写器等待,开始延迟计时:在本步骤中,使读写器进入等待状态,并开始延迟计时;也就是说,由于在电子标签回波信号通道上出现了干扰或碰撞,并且取得需要延迟启动的延迟时间,在本步骤中,开始延迟计时。值得一提的是,从步骤S12直到步骤S15,虽然读写器在工作,但是,其并未发出激活电子标签的激活信号。
步骤S15 判断计时是否达到延迟时间值:在本步骤中,判断延迟计时是否达到上述步骤中得到的延迟时间值,如是,执行下一步骤;否则,重复本步骤。
步骤S16 进行设定时间的电子标签数据读取:在本步骤中,使读写器在设定的读写时间内开始发送激励信号,并取得电子标签数据。也就是说,在本步骤中,读写器开始进行其时间长度是设定时间的连续读卡(即取得电子标签数据),包括了发送激活信号并接收其作用范围内标签发回的回波信号,以取得标签数据。通常而言,在本步骤中的设定时间是固定的,且该设定时间小于2秒。
在本实施例中,除了上述步骤外,当完成了上述步骤S16后,为了进一步使得该读写器在后面的(或后面的读取循环中)读取电子标签数据的情况得到进一步的改善,还可以包括如图4所示的步骤。这些步骤包括:
步骤S17 统计本次读取成功率,并判断其是否大于设定值:在本步骤中,统计读卡器本次读取电子标签数据的成功率(即在上述步骤S12-S16中的读卡成功率),并判断其是否大于设定值(该值是一个事先设定的成功率设定值,例如50%),如是,执行下一步骤,否则,直接执行步骤S20进行延迟时间调节。具体来讲,在本步骤中,取得在上述读写时间内该读写器成功读取电子标签的回波的次数和读写器收到电子标签发送回波的次数,将其相除得到读取成功率;然后,比较得到的读取成功率与上述设定值之间的大小,判断所述成功率是否大于该设定值。
步骤S18 判断本次读取时是否遇到干扰:判断本次读取电子标签时是否遇到干扰或碰撞,如是,执行步骤S19;否则,直接执行步骤S20,退出本次电子标签读取;
步骤S19 按设定步进长度调节延迟时间:在本步骤中,按照设定的步进长度调节所述延迟时间值并保存调节后的延迟时间值,通常而言,是在原先的延迟时间值的基础上增加一个设定的步进长度,使得该延迟时间更长。在本实施例中,可以使当前阈值对应的延迟时间值增加一个设定的步进长度,即只增加当前阈值对应的延迟时间;也可以使所有阈值对应的延迟时间值均增加一个设定的步进长度,即同时增加所有阈值对应的延迟时间。
步骤S20 退出本次电子标签数据读取:在本步骤中,退出本次电子标签数据的读取。
基本上来讲,上述步骤构成了一个电子标签的数据读取循环(或周期)。当读写器需要再次读写电子标签数据时,重复上述步骤S12-S20即可。在一些情况下,上述步骤S12-S16也可以构成一个在多读写器环境下的单个读写器对电子标签数据读取的循环,当然,这种减去了步骤S17-S20的方法虽然也能在一定程度上实现干扰或碰撞环境下的读写,但其抗干扰或碰撞能力及读写效率较差。
此外,在本实施例中,上述步骤S13又可以进一步细分,细分的步骤如图5所示,包括:
步骤S121 取出按照由小到大排列的多个设定阈值:在本步骤中,取得事先设定的多个阈值,这些阈值的排列是确定的、由小到大的;这些阈值较小,表示干扰或碰撞程度较轻,其对应的延迟时间较短;这些阈值较大,表示干扰或碰撞程度较高,其对应的延迟时间较长。
步骤S122 按由小到大顺序将设定阈值分别与信号强度值比较,得到当前阈值:在本步骤中,按照由小到大的顺序将上述设定阈值分别与信号强度值比较,将第一个出现的、比该信号强度值大的阈值作为当前阈值。同时,在本步骤中,得到当前阈值后,不再比较后面较大的阈值;如果所有设定阈值均小于信号强度值,则选择最大一个阈值为当前阈值。
步骤S123 取得当前阈值对应的延迟时间:在本步骤中,取得当前阈值对应的延迟时间,通常而言,在本步骤中,通过查表或类似的方法得到该延迟时间。也就是说,这些延迟时间及阈值是事先存储且按照某种方式对应的。如果修改其中一个,则存储时依然将其按这种方式存储在其原来的位置。
在本实施例中,还涉及一种实现上述方法的装置,该装置结构如图6所示。具体而言,该装置包括信号检测及干扰判断单元1、延迟时间值取得单元2、等待及延迟计时单元3、延迟时间判断单元4、电子标签数据读取单元5、成功率取得及判断单元6、干扰存在判断单元7和延迟时间调节单元8。其中,信号检测及干扰判断单元1用于对电子标签被激活后发送回波信号的信号通道进行信号强度检测,依据得到的信号强度值,判断在该信号通道上是否存在干扰或碰撞;延迟时间值取得单元2用于依据得到的信号强度值,确定当前阈值,并取得与当前阈值对应的延迟时间值;等待及延迟计时单元3用于使所述读写器进入等待状态,并开始延迟计时;延迟时间判断单元4用于判断计时是否达到上述延迟时间值;电子标签数据读取单元5用于使所述读写器在设定的读写时间内开始发送激励信号,并取得电子标签数据;成功率取得及判断单元6用于统计读卡器本次读取电子标签数据的成功率,并判断其是否大于设定值;干扰存在判断单元7用于判断本次读取电子标签时是否遇到干扰或碰撞;延迟时间调节单元8用于按照设定的步进长度调节所述延迟时间值并保存调节后的延迟时间值。
在本实施例中,信号检测及干扰判断单元1进一步包括信号强度值取得模块11和最小阈值判断模块12。其中,信号强度值取得模块11用于在设定时间内对所述回波信号通道的信号进行采样,并计算峰值平均,得到其信号强度值;最小阈值判断模块:用于判断得到的信号强度值是否小于设定的最小阈值。
在本实施例中,延迟时间值取得单元2进一步包括:随机值取得模块21,设定阈值取出模块22、当前阈值确定模块23和延迟时间取得模块24。其中,随机值取得模块21用于随机产生首次读卡前的等待值;设定阈值取出模块22用于取出按照由小到大排列的多个设定阈值;当前阈值确定模块23用于按照由小到大的顺序依次将所述多个阈值分别与所述信号强度值比较,并将第一个大于所述信号强度值的阈值设置为当前阈值;延迟时间取得模块24用于取得所述当前阈值对应的延迟时间值。而成功率取得及判断单元6进一步包括成功率取得模块61和成功率判断模块62。其中成功率取得模块61用于取得在所述读写时间内所述读写器成功读取电子标签的回波的次数和读写器收到电子标签发送回波的次数,将其相除得到读取成功率;成功率判断模块62用于判断所述成功率是否大于设定值。
为了说明本发明所达到的实际效果,图7示出了使用本实施例中所述方法与装置的三台读写器读取电子标签数据的一种情况。图7中标示了三台读写器分别的工作时序及读写器组工作情况,其中白色实线框表示连续读卡成功,黑色实线框表示连续读卡冲突,白色虚线框表示读卡等待时隙。在图7中,三台读写器启动时,分别经过随机产生的等待时间Tar、Tbr、Tcr后,读写器B首先开始读卡,连续读卡时间为Tr,接着读写器C、读写器A相继开始连续读卡,其中读写器B连续读卡成功,成功率小于50%,读写器C连续读卡失败,其中读写器A连续读卡成功,成功率大于50%,开机首轮读卡不不更新等待时间。
读写器A完成开机连续读卡后,再次读卡前未检测到干扰或碰撞,直接开始读卡,连续读卡成功,成功率大于50%,但不更新等待时间;第三次开始读卡前,检测到中度干扰或碰撞,进行Ts2延时后开始读卡,连续读卡成功,成功率大于50%,更新中度干扰或碰撞延时为Ts2-σ;第四次开始读卡前检测到轻度干扰或碰撞,进行Ts1延时后开始读卡,连续读卡成功,成功率大于50%,更新轻度干扰或碰撞延时为Ts1-σ。
读写器B完成开机连续读卡后,再次读卡前检测到中度干扰或碰撞,进行Ts2延时后开始读卡,连续读卡成功,成功率小于50%,更新中度干扰或碰撞延时为Ts2+σ;第三次开始读卡前,未检测到干扰或碰撞,直接开始读卡,连续读卡成功,成功率大于50%,但不更新等待时间;第四次开始读卡前检测到轻度干扰或碰撞,进行Ts1延时后开始读卡,连续读卡成功,成功率大于50%,更新轻度干扰或碰撞延时为Ts1-σ。
读写器C完成开机连续读卡后,再次读卡前检测到轻度干扰或碰撞,进行Ts1延时后开始读卡,连续读卡不成功,更新轻度干扰或碰撞延时为Ts1+σ;第三次开始读卡前,检测到轻度干扰或碰撞,进行Ts1+σ延时后开始读卡,连续读卡成功,成功率大于50%,更新中度干扰或碰撞延时为Ts1;第四次开始读卡前检测到轻度干扰或碰撞,进行Ts1延时后开始读卡,连续读卡成功,成功率大于50%,更新轻度干扰或碰撞延时为Ts1-σ。
从图7所示的情况可以看出,在多个读写器存在的情况下,采用本实施例中的方法,虽然不能完全消除多读写器工作时的冲突干扰或碰撞,但是通过开机首次读卡前随机分配等待时隙,读卡过程中自适应的调整等待时隙,及自动检测无干扰或碰撞时隙等技术手段的组合,使得时隙利用率逐渐提高,冲突时间减少,多读写器工作效率得到提高。因而无需复杂的同步系统及统一控制,即可实现多读写器工作效率的提高。
使用射频识别的智能停车场的管理是本实施例的一个实际应用。在智能停车场管理中,需要每个车位上的读写器均连续工作,这些相邻读写器由于距离较近,同时存在对读写器的干扰或碰撞及对标签的干扰或碰撞,因而始终无法成功读卡。当所有读写器使用本实施例所述的方法及装置,进行随机自适应的分时读取时,即使停车场现场的所有读写器同时启动,因为所述开机配置随机等待时间,及查找无干扰或碰撞时隙,自适应学习调整等待时间等特点,从而能够使每个车位上的读写器独立查找空闲时隙,并经过调整,逐渐形成稳定的读卡时隙,实现对每个车位实时高效的读卡控制。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

Claims (10)

1.一种在多读写器环境下读取电子标签数据的方法,其特征在于,包括如下步骤:
   A)对电子标签被激活后发送回波信号的信号通道进行信号强度检测,依据得到的信号强度值,判断在该信号通道上是否存在干扰或碰撞,如是,执行下一步骤;否则,执行步骤E);
   B)依据所述信号强度值,确定当前阈值,并取得与所述当前阈值对应的延迟时间值;
   C)使所述读写器进入等待状态,并开始延迟计时;
   D)判断计时是否达到所述延迟时间值,如是,执行下一步骤;否则,重复本步骤;
   E)使所述读写器在设定的读写时间内开始发送激励信号,并取得电子标签数据。
2.根据权利要求1所述的在多读写器环境下读取电子标签数据的方法,其特征在于,还包括如下步骤:
   F)统计读写器本次读取电子标签数据的成功率,并判断其是否大于设定值,如是,执行下一步骤,否则,执行步骤H);
   G)判断本次读取电子标签时是否遇到干扰或碰撞,如是,执行步骤H);否则,直接退出本次电子标签读取;
   H)按照设定的步进长度调节所述延迟时间值并保存调节后的延迟时间值,退出本次电子标签读取。
3.根据权利要求2所述的在多读写器环境下读取电子标签数据的方法,其特征在于,所述步骤A)中进一步包括:
    A1)在设定时间内对所述回波信号通道的信号进行采样,并计算其峰值平均,得到其信号强度值;
    A2)判断得到的信号强度值是否小于设定的最小阈值,如是,所述回波信号通道不存在干扰或碰撞;否则,所述回波信号通道存在干扰或碰撞。
4.根据权利要求3所述的在多读写器环境下读取电子标签数据的方法,其特征在于,所述步骤B)中进一步包括:
    B1)取出按照由小到大排列的多个设定阈值;
    B2)按照由小到大的顺序依次将所述多个阈值分别与所述信号强度值比较,并将第一个大于所述信号强度值的阈值设置为当前阈值;
    B3)取得所述当前阈值对应的延迟时间值。
5.根据权利要求4所述的在多读写器环境下读取电子标签数据的方法,其特征在于,所述步骤F)中进一步包括:
F1)取得在所述读写时间内所述读写器成功读取电子标签的回波的次数和读写器收到电子标签发送回波的次数,将其相除得到读取成功率;
F2)判断所述成功率是否大于设定值。
6.根据权利要求5所述的在多读写器环境下读取电子标签数据的方法,其特征在于,所述步骤G)中调节所述延迟时间值包括:使所述当前阈值对应的延迟时间值增加一个设定的步进长度或使所有阈值对应的延迟时间值均增加一个设定的步进长度。
7.根据权利要求1-6任意一项所述的在多读写器环境下读取电子标签数据的方法,其特征在于,还包括如下步骤:在读写器首次开机时,在设定的范围内随机选择一等待时间,并执行到步骤C)。
8.一种实现如权利要求1所述方法的装置,其特征在于,包括:
信号检测及干扰判断单元:用于对电子标签被激活后发送回波信号的信号通道进行信号强度检测,依据得到的信号强度值,判断在该信号通道上是否存在干扰或碰撞;
   延迟时间值取得单元:用于依据所述信号强度值,确定当前阈值,并取得与所述当前阈值对应的延迟时间值;
   等待及延迟计时单元:用于使所述读写器进入等待状态,并开始延迟计时;
   延迟时间判断单元:用于判断计时是否达到所述延迟时间值;
   电子标签数据读取单元:用于使所述读写器在设定的读写时间内开始发送激励信号,并取得电子标签数据。
9.根据权利要求8所述的装置,其特征在于,还包括:
   成功率取得及判断单元:用于统计读卡器本次读取电子标签数据的成功率,并判断其是否大于设定值;
   干扰存在判断单元:用于判断本次读取电子标签时是否遇到干扰或碰撞;
   延迟时间调节单元:用于按照设定的步进长度调节所述延迟时间值并保存调节后的延迟时间值。
10.根据权利要求9所述的装置,其特征在于,所述信号检测及干扰判断单元进一步包括:
    信号强度值取得模块:用于在设定时间内对所述回波信号通道的信号进行采样,并计算峰值平均,得到其信号强度值;
    最小阈值判断模块:用于判断得到的信号强度值是否小于设定的最小阈值;
所述延迟时间值取得单元进一步包括:
    设定阈值取出模块:用于取出按照由小到大排列的多个设定阈值;
    当前阈值确定模块:用于按照由小到大的顺序依次将所述多个阈值分别与所述信号强度值比较,并将第一个大于所述信号强度值的阈值设置为当前阈值;
    延迟时间取得模块:用于取得所述当前阈值对应的延迟时间值;
 所述成功率取得及判断单元进一步包括:
成功率取得模块:用于取得在所述读写时间内所述读写器成功读取电子标签的回波的次数和读写器收到电子标签发送回波的次数,将其相除得到读取成功率;
成功率判断模块:用于判断所述成功率是否大于设定值。
CN201310061622.0A 2013-02-27 2013-02-27 在多读写器环境下读取电子标签数据的方法及装置 Active CN103136498B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310061622.0A CN103136498B (zh) 2013-02-27 2013-02-27 在多读写器环境下读取电子标签数据的方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310061622.0A CN103136498B (zh) 2013-02-27 2013-02-27 在多读写器环境下读取电子标签数据的方法及装置

Publications (2)

Publication Number Publication Date
CN103136498A CN103136498A (zh) 2013-06-05
CN103136498B true CN103136498B (zh) 2015-10-28

Family

ID=48496309

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310061622.0A Active CN103136498B (zh) 2013-02-27 2013-02-27 在多读写器环境下读取电子标签数据的方法及装置

Country Status (1)

Country Link
CN (1) CN103136498B (zh)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104598940B (zh) * 2014-12-19 2017-11-10 中国印钞造币总公司 一种运钞袋电子签封读写的方法及装置
CN104700064B (zh) * 2015-04-02 2017-11-07 宁波聚思信息科技有限公司 一种包装条码纠错一体化设备
CN105846922A (zh) * 2016-05-20 2016-08-10 深圳市远望谷信息技术股份有限公司 电子标签在频分复用系统中确定主设备的方法及装置
CN110472705B (zh) * 2018-05-09 2023-10-03 阿里巴巴集团控股有限公司 参数调整方法、装置及计算设备
CN117634513A (zh) * 2022-08-19 2024-03-01 华为技术有限公司 一种定位方法及装置
CN115802477B (zh) * 2023-01-08 2023-06-09 汉朔科技股份有限公司 同步网络的相邻网络间时序动态调整方法和电子价签系统
EP4422134A1 (en) 2023-01-08 2024-08-28 Hanshow Technology Co., Ltd. Method for dynamically adjusting timing sequence between adjacent synchronization networks, and electronic price tag system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1949244A (zh) * 2005-10-10 2007-04-18 上海真灼电子技术有限公司 射频识别系统多读写器协调工作的方法
CN101216875A (zh) * 2008-01-10 2008-07-09 复旦大学 基于图染色法的rfid多读写器防冲突方法
CN102622564A (zh) * 2012-02-24 2012-08-01 上海海事大学 一种rfid多标签识别防碰撞方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1949244A (zh) * 2005-10-10 2007-04-18 上海真灼电子技术有限公司 射频识别系统多读写器协调工作的方法
CN101216875A (zh) * 2008-01-10 2008-07-09 复旦大学 基于图染色法的rfid多读写器防冲突方法
CN102622564A (zh) * 2012-02-24 2012-08-01 上海海事大学 一种rfid多标签识别防碰撞方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
RSSI在RFID读写器中的应用;段璞等;《计算机工程》;20101130;第289-291页 *
多读写器环境下的RFID系统的抗干扰研究;张闽军等;《信息技术》;20080131;第9-12页 *

Also Published As

Publication number Publication date
CN103136498A (zh) 2013-06-05

Similar Documents

Publication Publication Date Title
CN103136498B (zh) 在多读写器环境下读取电子标签数据的方法及装置
CN100405775C (zh) 射频识别信息的防碰撞读取方法
CN101286192B (zh) 适用于动态环境的时隙aloha防碰撞算法
CN101951635B (zh) 多卡多待的通信装置及其非业务卡的增益跟踪方法
CN103106381B (zh) 一种多阅读器防碰撞的方法及装置
CN101408924B (zh) 射频识别标签芯片数据接收同步方法
CN107067478A (zh) 一种停车收费方法及系统
CN106373427A (zh) 一种停车管理方法及停车管理系统
CN102752720A (zh) 一种短距离无线接入冲突的避让方法
CN102013119B (zh) 电子不停车收费路侧单元的信号下行方法和装置,电子不停车收费方法
WO2008039306A3 (en) Estimation of the cardinality of a set of wireless devices
CN106203217B (zh) 一种解决密集阅读器部署的方法
CN109104420B (zh) 一种基于epc通信协议的数据快速传输方法
CN106022185B (zh) 一种基于连续检测机制适用于EPC Gen2协议的防冲突算法
CN104392191A (zh) 一种有源rfid低功耗防碰撞方法
CN103020672A (zh) 列车行驶时与其上的无线电子标签进行数据交互的方法
CN202904677U (zh) 一种基于射频识别技术的车库管理装置
CN101751700A (zh) 一种并行交易的电子收费系统及方法
CN111047724A (zh) 可读存储介质、路径标识系统、车载单元及交易方法
CN102810219A (zh) 基于射频识别的标签交易方法及系统
CN104573587B (zh) 一种具有双向通讯功能的多义性路径识别方法
CN102147871A (zh) 使安装在列车上的无线标签状态切换方法
CN102890764B (zh) 一种防止重复进行射频数据交换的方法及装置
CN105095807B (zh) 基于卡间通信机制的射频识别传感器网络防碰撞系统及算法
CN103177274A (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