首页 / 专利库 / 地球科学 / 冰山 / 基于SHZE的大规模分组RFID系统的丢失标签冰山查询方法

基于SHZE的大规模分组RFID系统的丢失标签山查询方法

阅读:663发布:2020-05-15

专利汇可以提供基于SHZE的大规模分组RFID系统的丢失标签山查询方法专利检索,专利查询,专利分析的服务。并且本 发明 涉及一种基于SHZE的大规模分组RFID系统的丢失标签 冰 山查询方法,其步骤为:在结束任意第k,1≤k≤w轮的查询时,读头确定丢失的标签并标记为识别丢失标签,在下一轮查询中清除识别丢失标签;读头计算出当前轮估计下的各小组丢失标签估计值,并计算出其的期望值和方差;在第k轮查询的估计过程结束后,读头对之前k轮每轮估计下得到的各小组丢失标签估计值求均值,作为当前轮估计结束时的各小组丢失标签估计值,计算出其期望值和方差;在第w轮查询结束后,读头对标签小组进行分类,并进行准确度验证,若准确度达到所需可信度要求,则结束查询过程并得到标签组系列Γ',否则继续需查询直至准确度达到所需可信度要求。本发明能够提高丢失标签 冰山 查询效率,缩短查询时间。,下面是基于SHZE的大规模分组RFID系统的丢失标签山查询方法专利的具体信息内容。

1.一种基于SHZE的大规模分组RFID系统的丢失标签山查询方法,其特征在于,所述的大规模分组RFID系统包括一个后台服务器、一个读头和n个被分为l个小组的已知标签,每个标签小组包含ni个标签,其中,mi个标签为丢失标签,1≤i≤l,每个标签有一个唯一的
96位的ID;所述查询方法含有以下步骤:
(一)丢失标签查询包括w轮,在结束任意第k,1≤k≤w轮的查询时,读头将当前轮下各小组标签中确定丢失的标签识别出来,并将丢失的标签标记为识别丢失标签,识别丢失标签将在下一轮查询中被清除;读头计算出当前轮估计下的各小组丢失标签估计值,并计算出该估计值的期望值和方差;其具体过程为:
在任意第k轮的初始时刻,读头设置长度fk,生成随机数种子,其中,fk取值等于第k轮查询之前的未识别标签数量值;读头基于帧长度、随机数种子以及每个标签的ID,预测当前帧每个时隙的状态得到期望帧;若当前时隙的预测状态为仅被同一个小组中的标签选中,则称该时隙为“同构时隙”,否则为“非同构时隙”,若当前时隙的预测状态为没有标签选中,则称该时隙为“空时隙”;读头根据期望帧构建一个fk位的向量,其中期望“同构时隙”的对应位为“1”,其余时隙的对应位为“0”;读头广播帧长度和随机数种子,每个标签接收到帧长度和随机数种子信息计算该标签应答时隙编号,读头将向量分为 段并依次广播 段向量,每个标签将自己的ID映射到其中一个向量段中,读头每广播一个向量段便执行一个子帧,子帧中的时隙均为期望“同构时隙”,其余期望“非同构时隙”都被清除,在执行一个子帧的过程中,读头检查每一个时隙的状态,若有时隙为“空时隙”,该时隙对应的标签确定丢失并被标记为识别丢失标签,识别丢失标签将在下一轮查询过程中被清除;读头在执行完所有的子帧后,通过对比期望帧和执行子帧的对应时隙状态差异,统计各小组中的标签选中的执行子帧中是“空时隙”的时隙个数,用 表示,则读头计算出第k轮估计下Ci标签小组的丢失标签估计值 为:
式中, 为Ci标签小组在第k轮查询之前的识别丢失标签数量, 为Ci标签小组在第k轮查询之前的未识别丢失标签估计值,n'k为大规模分组RFID系统在第k轮查询之前的未识别标签数量;
进而计算出丢失标签估计值 的期望值和方差分别为:
式中, 为丢失标签估计值 的期望值, 为丢失标签估计值 的方差,
m′i,k为大规模分组RFID系统在第k轮查询之前的未识别丢失标签数量;
(二)在第k轮查询的估计过程结束后,读头将对之前k轮中每轮估计下得到的各小组丢失标签估计值进行求均值计算,作为当前轮估计结束时的各小组丢失标签估计值,并计算出该估计值的期望值和方差;
(三)在第w轮查询结束后,读头根据各小组丢失标签个数的估计值是否大于给定标签数量阈值T对标签小组进行分类,并对w轮的查询结果进行准确度验证,若查询准确度达到所需的可信度要求,则结束查询过程并得到标签组系列Γ';否则继续需查询过程直至查询准确度达到所需的可信度要求。
2.如权利要求1所述的基于SHZE的大规模分组RFID系统的丢失标签冰山查询方法,其特征在于,步骤(二)中,读头在第k轮查询的估计过程结束后,读头将对前k轮中每轮估计下得到的各小组丢失标签估计值通过公式(4)求均值,公式(4)的表达式为:
式中, 为前k轮中每轮估计下得到的各小组丢失标签估计值的均值;
将计算得到各小组丢失标签估计值的均值 作为当前轮结束时的各小组丢失标签估计值,进而计算出均值 的期望值和方差分别为:
式中, 为各小组丢失标签估计值均值 的期望值, 为各小组丢失标签估计值均值 的方差。
3.如权利要求2所述的基于SHZE的大规模分组RFID系统的丢失标签冰山查询方法,其特征在于,步骤(三)中,在第w轮查询结束后,读头对标签小组进行分类,若某个小组丢失标签个数的估计值大于给定标签数量阈值T,则该小组被划分到标签组系列Γ。
4.如权利要求3所述的基于SHZE的大规模分组RFID系统的丢失标签冰山查询方法,其特征在于,步骤(三)中,在第w轮查询结束后,读头对查询结果进行准确度验证,即读头在给定标签数量阈值T、误差阈值ε,0<ε≤1以及所需可信度δ,0≤δ<1的情况下判断查询结果是否满足以下两个限定条件:
若查询结果同时满足上述两个限定条件,表明查询准确度达到所需的可信度要求,则结束查询过程并得到标签组系列Γ';若查询结果没有同时满足上述两个限定条件,表明查询准确度没有达到所需的可信度要求,则读头继续一轮又一轮地查询过程,直到所需的可信度要求得到满足为止。
5.如权利要求4所述的基于SHZE的大规模分组RFID系统的丢失标签冰山查询方法,其特征在于,读头对查询结果进行准确度验证时,若Ci标签小组属于标签组系列Γ,并且不等式 成立,则得到Pr[mi≥(1-ε)T]≥δ;若Ci标签小组不属于标签组系列
Γ,并且不等式 成立,则得到Pr[mi≤(1+ε)T]≥δ;其中,Φ(·)为标准正态分布函数,Φ-1(·)为标准正态分布函数的反函数。

说明书全文

基于SHZE的大规模分组RFID系统的丢失标签山查询方法

技术领域

[0001] 本发明属于射频识别物联网技术领域,涉及射频识别系统,具体地说,涉及了一种基于SHZE的大规模分组RFID系统的丢失标签冰山查询方法。

背景技术

[0002] 射频识别(英文:Radio Frequency Identification,简称:RFID)系统通常由一个后台服务器、一个或者多个读头(英文:Reader)以及大量的标签(英文:Tag)组成,读头可以通过无线信道与其射频传输范围内的标签进行简单的通信。后台服务器预存每个标签的ID,并且通过有线或无线的方式可以与读头进行信息交换。最直接的丢失标签冰山查询方法是由读头连续地逐一广播每个标签小组的ID,标签接收到其ID信息后即刻返回应答信息,读头通过检测每个标签小组未响应标签个数直到其达到阈值时实现。这种方法的优点是能够使丢失标签冰山查询的可信度达到100%。另一种方法是基于时隙Aloha(Framed Slotted Aloha)协议,由读头广播帧长度和随机数种子,每个标签基于接收到的帧长度、随机数种子和自己的ID,通过哈希函数计算各自的应答时隙,读头可以提前预测每个时隙的状态,并进一步检测每个时隙的实际状态来对各自标签小组的丢失标签数量进行估计,该方法能够有效提高丢失标签的冰山查询效率。上述丢失标签冰山查询方法可用于大规模仓库或商场的物品监控与管理,通过丢失标签的冰山查询确定丢失标签数量大于一个阈值的标签小组系列,有效地改善库存管理效率。然而,丢失标签冰山查询问题仍然面临以下几个主要挑战:(1)如何改善查询效率,即如何加快丢失标签冰山查询过程的速度;(2)如何满足所需的查询可信度;(3)如何克服由多组标签的回应所产生的干扰。
[0003] 在RFID系统应用中,系统中标签的ID信息通常会由后台服务器存储,读头可以实时获取这些标签称为已知标签,即其ID信息读头是已知的。但是,系统中可能会存在一些没有在后台服务器存储ID信息的标签,读头并不能提前获取这些标签的信息。例如,在一个大型仓库里,由于经常会有新进货物,其附带的标签的信息可能没有及时存储到后台服务器中,因此,该标签就成为未知标签。在读头进行丢失标签数量估计的过程中,并不能区分未知标签和已知标签,因此,未知标签也会发送相应的应答信息,对丢失标签的数量估计过程产生干扰。
[0004] 目前已有的大规模分组RFID系统的丢失标签冰山查询方法是ES法。ES法(参见L.Xie,H.Han,Q.Li,J.Wu,S.Lu.Efficient Protocols for Collecting Histograms in Large-Scale RFID Systems.IEEE Transactions on Parallel and Distributed Systems,2015.9,pp.2421-2433.)是基于时隙Aloha的丢失标签数量估计方法,包括多轮估计。在每一轮的估计过程中,读头首先广播一个包含r和f的信息,其中r是随机种子数,f是每个帧(Frame)的时隙个数,每个标签根据读头广播的参数信息以及自己的ID选择其应答时隙,读头统计执行帧中仅被一个标签选中的时隙的数量,以及被各标签小组中的标签单独选中的时隙的数量,并据此来估计各标签小组的丢失标签数量进而实现大规模分组RFID系统的丢失标签冰山查询。然而,上述的大规模分组RFID系统的丢失标签冰山查询方法的总体缺陷是查询过程慢,从而导致丢失标签冰山查询效率低。

发明内容

[0005] 本发明针对现有技术存在的查询过程慢导致查询效率低等上述不足,提供一种基于SHZE的大规模分组RFID系统的丢失标签冰山查询方法,该方法能够提高丢失标签冰山查询效率,缩短查询时间。
[0006] 为了达到上述目的,本发明提供了一种基于SHZE的大规模分组RFID系统的丢失标签冰山查询方法,所述的大规模分组RFID系统包括一个后台服务器、一个读头和n个被分为l个小组的已知标签,每个标签小组包含ni个标签,其中,mi个标签为丢失标签,1≤i≤l,每个标签有一个唯一的96位的ID;所述查询方法含有以下步骤:
[0007] (一)丢失标签查询包括w轮,在结束任意第k,1≤k≤w轮的查询时,读头将当前轮下各小组标签中确定丢失的标签识别出来,并将丢失的标签标记为识别丢失标签,识别丢失标签将在下一轮查询中被清除;读头计算出当前轮估计下的各小组丢失标签估计值,并计算出该估计值的期望值和方差;其具体过程为:
[0008] 在任意第k轮的初始时刻,读头设置帧长度fk,生成随机数种子,其中,fk取值等于第k轮查询之前的未识别标签数量值;读头基于帧长度、随机数种子以及每个标签的ID,预测当前帧每个时隙的状态得到期望帧;若当前时隙的预测状态为仅被同一个小组中的标签选中,则称该时隙为“同构时隙”,否则为“非同构时隙”,若当前时隙的预测状态为没有标签选中,则称该时隙为“空时隙”;读头根据期望帧构建一个fk位的向量,其中期望“同构时隙”的对应位为“1”,其余时隙的对应位为“0”;读头广播帧长度和随机数种子,每个标签接收到帧长度和随机数种子信息计算该标签应答时隙编号,读头将向量分为 段并依次广播段向量,每个标签将自己的ID映射到其中一个向量段中,读头每广播一个向量段便执行一个子帧,子帧中的时隙均为期望“同构时隙”,其余期望非“同构时隙”都被清除,在执行一个子帧的过程中,读头检查每一个时隙的状态,若有时隙为“空时隙”,该时隙对应的标签确定丢失并被标记为识别丢失标签,识别丢失标签将在下一轮查询过程中被清除;读头在执行完所有的子帧后,通过对比期望帧和执行子帧的对应时隙状态差异,统计各小组中的标签选中的执行子帧中是“空时隙”的时隙个数,用 表示,则读头计算出第k轮估计下Ci标签小组的丢失标签估计值 为:
[0009]
[0010] 式中, 为Ci标签小组在第k轮查询之前的识别丢失标签数量, 为Ci标签小组在第k轮查询之前的未识别丢失标签估计值,n'k为大规模分组RFID系统在第k轮查询之前的未识别标签数量;
[0011] 进而计算出丢失标签估计值 的期望值和方差分别为:
[0012]
[0013]
[0014] 式中, 为丢失标签估计值 的期望值, 为丢失标签估计值 的方差,m′i,k为大规模分组RFID系统在第k轮查询之前的未识别丢失标签数量。
[0015] (二)在第k轮查询的估计过程结束后,读头将对之前k轮中每轮估计下得到的各小组丢失标签估计值进行求均值计算,作为当前轮估计结束时的各小组丢失标签估计值,并计算出该估计值的期望值和方差。
[0016] (三)在第w轮查询结束后,读头根据各小组丢失标签个数的估计值是否大于给定标签数量阈值T对标签小组进行分类,并对w轮的查询结果进行准确度验证,若查询准确度达到所需的可信度要求,则结束查询过程并得到标签组系列Γ';否则继续需查询过程直至查询准确度达到所需的可信度要求。
[0017] 优选的,步骤(二)中,读头在第k轮查询的估计过程结束后,读头将对前k轮中每轮估计下得到的各小组丢失标签估计值通过公式(4)求均值,公式(4)的表达式为:
[0018]
[0019] 式中, 为前k轮中每轮估计下得到的各小组丢失标签估计值的均值;
[0020] 将计算得到各小组丢失标签估计值的均值 作为当前轮结束时的各小组丢失标签估计值,进而计算出均值 的期望值和方差分别为:
[0021]
[0022]
[0023] 式中, 为各小组丢失标签估计值均值 的期望值, 为各小组丢失标签估计值均值 的方差。
[0024] 优选的,步骤(三)中,在第w轮查询结束后,读头对标签小组进行分类,若某个小组丢失标签个数的估计值大于给定标签数量阈值T,则该小组被划分到标签组系列Γ。
[0025] 优选的,步骤(三)中,在第w轮查询结束后,读头对查询结果进行准确度验证,即读头在给定标签数量阈值T、误差阈值ε,0<ε≤1以及所需可信度δ,0≤δ<1的情况下判断查询结果是否满足以下两个限定条件:
[0026]
[0027]
[0028] 若查询结果同时满足上述两个限定条件,表明查询准确度达到所需的可信度要求,则结束查询过程并得到标签组系列Γ';若查询结果没有同时满足上述两个限定条件,表明查询准确度没有达到所需的可信度要求,则读头继续一轮又一轮地查询过程,直到所需的可信度要求得到满足为止。
[0029] 优选的,读头对查询结果进行准确度验证时,若Ci标签小组属于标签组系列Γ,并且不等式 成立,则得到Pr[mi≥(1-ε)T]≥δ;若Ci标签小组不属于标签组系列Γ,并且不等式 成立,则得到Pr[mi≤(1+ε)T]≥δ;其中,Φ(·)
为标准正态分布函数,Φ-1(·)为标准正态分布函数的反函数。
[0030] 与现有技术相比,本发明的有益效果在于:
[0031] (1)本发明能够有效完成大规模分组射频识别系统的丢失标签的冰山查询,并且查询结果的准确度能够达到所需的可信度要求。
[0032] (2)本发明在读头对标签查询的过程中,对各小组的丢失标签数量进行估计,通过读头在执行完所有的子帧后,统计各小组中的标签选中的执行子帧中是“空时隙”的时隙个数,进而得到估计下各标签小组的丢失标签估计值,并且能够满足射频识别系统要求的可信度,还能够准确识别出一部分丢失标签,清除执行帧中的非必要时隙,有效提高丢失标签的冰山查询效率,缩短查询时间。附图说明
[0033] 图1为大规模分组RFID系统的结构图。
[0034] 图2为本发明实施例基于SHZE的大规模分组RFID系统的丢失标签冰山查询方法的过程示意图。
[0035] 图3为δ=0.85时本发明实施例基于SHZE的大规模分组RFID系统的丢失标签冰山查询方法和现有方法的执行时间随标签组数变化的比较示意图。
[0036] 图4为δ=0.95时本发明实施例基于SHZE的大规模分组RFID系统的丢失标签冰山查询方法和现有方法的执行时间随标签组数变化的比较示意图。
[0037] 图5为=0.85时本发明实施例基于SHZE的大规模分组RFID系统的丢失标签冰山查询方法和现有方法的实际可信度随标签组数变化的比较示意图。
[0038] 图6为δ=0.95时本发明实施例基于SHZE的大规模分组RFID系统的丢失标签冰山查询方法和现有方法的实际可信度随标签组数变化的比较示意图。

具体实施方式

[0039] 下面,通过示例性的实施方式对本发明进行具体描述。然而应当理解,在没有进一步叙述的情况下,一个实施方式中的元件、结构和特征也可以有益地结合到其他实施方式中。
[0040] 参见图1,一种大规模分组RFID系统包括一个后台服务器1、一个读头2和n个被分为l个小组的已知标签3,每个标签小组包含ni个标签,其中,mi个标签为丢失标签4,1≤i≤l,其余为现有标签5,每个标签有一个唯一的96位的ID。读头通过无线信道与其射频范围内的标签进行一对一通信,后台服务器预存每个标签的ID,并且通过有线或无线的方式与读头进行信息交换。为了有效避免数据包冲突,所述读头采用基于帧时隙Aloha协议与标签进行通信。
[0041] 一种基于SHZE的大规模分组RFID系统的丢失标签冰山查询方法,对上述大规模分组RFID系统的丢失标签进行冰山查询,其含有以下步骤:
[0042] 步骤一:丢失标签查询包括w轮,在结束任意第k,1≤k≤w轮的查询时,读头将当前轮下各小组标签中确定丢失的标签识别出来,并将丢失的标签标记为识别丢失标签,识别丢失标签将在下一轮查询中被清除;读头计算出当前轮估计下的各小组丢失标签估计值,并计算出该估计值的期望值和方差;其具体过程为:
[0043] 在任意第k轮的初始时刻,读头设置帧长度fk,生成随机数种子,其中,fk取值等于第k轮查询之前的未识别标签数量值;读头基于帧长度、随机数种子以及每个标签的ID,预测当前帧每个时隙的状态得到期望帧;若当前时隙的预测状态为仅被同一个小组中的标签选中,则称该时隙为“同构时隙”,否则为“非同构时隙”,若当前时隙的预测状态为没有标签选中,则称该时隙为“空时隙”;读头根据期望帧构建一个fk位的向量,其中期望“同构时隙”的对应位为“1”,其余时隙的对应位为“0”;读头广播帧长度和随机数种子,每个标签接收到帧长度和随机数种子信息计算该标签应答时隙编号,读头将向量分为 段并依次广播段向量,每个标签将自己的ID映射到其中一个向量段中,读头每广播一个向量段便执行一个子帧,子帧中的时隙均为期望“同构时隙”,其余期望“非同构时隙”都被清除,在执行一个子帧的过程中,读头检查每一个时隙的状态,若有时隙为“空时隙”,该时隙对应的标签确定丢失并被标记为识别丢失标签,识别丢失标签将在下一轮查询过程中被清除;读头在执行完所有的子帧后,通过对比期望帧和执行子帧的对应时隙状态差异,统计各小组中的标签选中的执行子帧中是“空时隙”的时隙个数,用 表示,则读头计算出第k轮估计下Ci标签小组的丢失标签估计值 为:
[0044]
[0045] 式中, 为Ci标签小组在第k轮查询之前的识别丢失标签数量, 为Ci标签小组在第k轮查询之前的未识别丢失标签估计值,n'k为大规模分组RFID系统在第k轮查询之前的未识别标签数量;
[0046] 进而计算出丢失标签估计值 的期望值和方差分别为:
[0047]
[0048]
[0049] 式中, 为丢失标签估计值 的期望值, 为丢失标签估计值 的方差,m′i,k大规模分组RFID系统在第k轮查询之前的未识别丢失标签数量。
[0050] 步骤二:在第k轮查询的估计过程结束后,读头将对前k轮中每轮估计下得到的各小组丢失标签估计值通过公式(4)求均值,公式(4)的表达式为:
[0051]
[0052] 式中, 为前k轮中每轮估计下得到的各小组丢失标签估计值的均值;
[0053] 将计算得到各小组丢失标签估计值的均值 作为当前轮结束时的各小组丢失标签估计值,进而计算出均值 的期望值和方差分别为:
[0054]
[0055]
[0056] 式中, 为各小组丢失标签估计值均值 的期望值, 为各小组丢失标签估计值均值 的方差。
[0057] 步骤三:在第w轮查询结束后,读头根据各小组丢失标签个数的估计值是否大于给定标签数量阈值T对标签小组进行分类,若某个小组丢失标签个数的估计值大于给定标签数量阈值T,则该小组被划分到标签组系列Γ。读头对查询结果进行准确度验证,即读头在给定标签数量阈值T、误差阈值ε,0<ε≤1以及所需可信度δ,0≤δ<1的情况下判断查询结果是否满足以下两个限定条件:
[0058]
[0059]
[0060] 若查询结果同时满足上述两个限定条件,表明查询准确度达到所需的可信度要求,则结束查询过程并得到标签组系列Γ';若查询结果没有同时满足上述两个限定条件,表明查询准确度没有达到所需的可信度要求,则读头继续一轮又一轮地查询过程,直到所需的可信度要求得到满足为止。
[0061] 读头对查询结果进行准确度验证时,若Ci标签小组属于标签组系列Γ,并且不等式 成立,则得到Pr[mi≥(1-ε)T]≥δ;若Ci标签小组不属于标签组系列Γ,并且不等式 成立,则得到Pr[mi≤(1+ε)T]≥δ;其中,Φ(·)为标准
正态分布函数,Φ-1(·)为标准正态分布函数的反函数。
[0062] 本发明上述方法是对大规模RFID系统的丢失标签进行冰山查询,能够准确识别出一部分丢失标签,并在执行帧中清除不必要的时隙,查询结果的准确度能够达到所需的可信度要求,即满足上述两个限定条件。本发明上述方法在满足可信度要求的前期下,有效降低查询的执行时间,提高查询效率。
[0063] 本发明上述方法在计算丢失标签数量估计值时,读头基于帧长度、随机数种子以及每个标签的ID,预测当前帧每个时隙的状态得到期望帧;若当前时隙的预测状态为仅被同一个小组中的标签选中,则称该时隙为“同构时隙”,否则为“非同构时隙”,若当前时隙的预测状态为没有标签选中,则称该时隙为“空时隙”;读头根据期望帧构建一个fk位的向量,将向量分为 段并依次广播 段向量,每个标签将自己的ID映射到其中一个向量段中,读头每广播一个向量段便执行一个子帧,子帧中的时隙均为期望“同构时隙”,其余期望“非同构时隙”都被清除,在执行一个子帧的过程中,读头检查每一个时隙的状态,若有时隙为“空时隙”,该时隙对应的标签确定丢失并被标记为识别丢失标签,识别丢失标签将在下一轮查询过程中被清除;读头在执行完所有的子帧后,统计各小组中的标签选中的执行子帧中是“空时隙”的时隙个数。上述过程简称“SHZE”。
[0064] 为了进一步说明本发明上述方法的优点,下面结合附图和实施例对本发明做出进一步说明。
[0065] 实施例:参见图2,RFID系统中有三个标签小组C1、C2和C3,其中t4、t5、t9、t10、t14、t15和t16为丢失标签,其余标签均为现有标签。在任意第k轮的丢失标签冰山查询过程中,读头设置帧长度fk=16,即帧长度fk等于该轮查询之前的未识别标签数量值,生成随机数种子,并广播帧长度和随机数种子,每个标签接收到帧长度和随机数种子信息后计算该标签应答时隙编号。读头预测每个时隙的状态得到如图2中的期望帧,将被同一个小组中的标签选中的时隙称作“同构时隙”,将没有被任何标签选中的时隙称作“空时隙”。如图2所示的第k轮估计中,期望帧中时隙1和时隙2为被小组C1中标签选中的“同构时隙”,期望帧中的时隙3、时隙5、时隙9、时隙11以及时隙15为“空时隙”。读头根据期望帧构建一个fk位的向量,其中期望“同构时隙”的对应位为“1”,其余时隙的对应位为“0”;读头广播帧长度和随机数种子,每个标签接收到帧长度和随机数种子信息计算该标签应答时隙编号,读头将向量分为 段并依次广播 段向量,每个标签将自己的ID映射到其中一个向量段中,读头每广播一个向量段便执行一个子帧,子帧中的时隙均为期望“同构时隙”,其余期望“非同构时隙”都被清除,在执行一个子帧的过程中,读头检查每一个时隙的状态,若有时隙为“空时隙”,该时隙对应的标签确定丢失并被标记为识别丢失标签,如图2所示的第k轮估计中,当读头执行完所有的子帧后,标签t4、t9、t14、t15和t16确定丢失并被标记为识别丢失标签,上述识别丢失标签将在第k+1轮查询过程中被清除掉;读头统计各小组中的标签选中的执行子帧中是“空时隙”的时隙个数,用 表示,如在第k+1轮查询中则读头计算出第k轮估计下Ci标签小组的丢失标签估计值 为
[0066] 读头将此前每轮查询得到的各小组丢失标签估计值求均值 即作为当前轮查询结束时的各小组丢失标签估计值,紧接着读头将判断限定条件公式(7)和限定条件公式(8)是否同时得到满足。若两个限定条件同时满足,则表明查询结果达到了所需的可信度要求,读头将结束查询过程并得到满足两个限定条件的标签组系列Γ';否则,读头将继续一轮又一轮的查询过程,直到两个限定条件同时满足为止。
[0067] 当大规模分组RFID系统所需的可信度δ=0.85时,采用本发明所述基于SHZE的大规模分组RFID系统的丢失标签冰山查询方法(以下简称MAC-SHZE方法)与现有ES方法对大规模分组RFID系统的丢失标签进行冰山查询,参见图3,虽然随着标签组数的增加,本发明所述MAC-SHZE方法和现有ES方法的执行时间都在增加,但在标签组数相同的情况下,本发明所述MAC-SHZE方法的执行时间与现有ES方法相比,明显缩短。
[0068] 当大规模分组RFID系统所需的可信度δ=0.95时,采用本发明所述MAC-SHZE方法与现有ES方法对大规模分组RFID系统的丢失标签进行冰山查询,参见图4,虽然随着标签组数的增加,本发明所述MAC-SHZE方法和现有ES方法的执行时间都在增加,但在标签组数相同的情况下,本发明所述MAC-SHZE方法的执行时间与现有ES方法相比,明显缩短。
[0069] 当大规模分组RFID系统所需的可信度δ=0.85时,采用本发明所述MAC-SHZE方法与现有ES方法对大规模分组RFID系统的丢失标签进行冰山查询,参见图5,随着标签组数的增加,本发明所述MAC-SHZE方法和现有ES方法的实际可信度基本不变,在标签组数相同的情况下,本发明所述MAC-SHZE方法的实际可信度与现有ES方法的实际可信度均满足所需可信度。
[0070] 当大规模分组RFID系统所需的可信度δ=0.95时,采用本发明所述MAC-SHZE方法与现有ES方法对大规模分组RFID系统的丢失标签进行冰山查询,参见图6,随着标签组数的增加,本发明所述MAC-SHZE方法和现有ES方法的实际可信度基本不变,在标签组数相同的情况下,本发明所述MAC-SHZE方法的实际可信度基本不变与现有ES方法的实际可信度均满足所需可信度。
[0071] 由上可知,本发明提供的基于SHZE的大规模分组RFID系统的丢失标签冰山查询方法能够在很大程度上降低查询的执行时间,提高查询效率,能够有效完成大规模分组RFID系统的丢失标签冰山查询,且查询结果的准确度能够达到所需的可信度要求。
[0072] 以上所举实施例仅用为方便举例说明本发明,并非对本发明保护范围的限制,在本发明所述技术方案范畴,所属技术领域的技术人员所作各种简单变形与修饰,均应包含在以上申请专利范围中。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈