- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DFSA算法标签数目估计的方法分析
DFSA算法标签数目估计的方法分析
[摘 要] 标签防碰撞是RFID系统中的一个非常重要的研究方向.文章对EPC Gen2标准和ISO 18000-6标准的TypeA中所采用的DFSA算法中的标签数目估计方法进行了对比研究,得出几种方法的评估结果,从而为动态帧长度的调整提供依据.
[关键词] 射频识别 防碰撞 动态帧时隙算法
[Abstract] Tag anti-collision is a very important research in RFID system.Several tag estimation methods are proposed for DFSA algorithm which was used in both EPC Gen2 Standard and ISO 19000-6 TypeA Standard. Comparative study of these methods obtain assessment result,providing a guide for framesize adjusting.
[Keywords] RFID anti-collision DFSA algorithm
1.引言
在沃尔玛等国际企业的带动下,超高频射频识别(RFID)技术的应用进入了高速发展阶段,标签防碰撞问题成为RFID系统中一个非常重要的研究方向。对于RFID标签防碰撞技术,可以从硬件、软件两种途径来实现[1]。硬件实现就是采用多址识别技术如TDMA,FDMA,CDMA等来实现,优点是时延小,但是以增加系统复杂性和提高成本为代价。目前在RFID系统中一般不采用硬件的方法,国际标准中都是采用软件的方法,主要应用的有基于二进制树的确定性算法和基于ALOHA的非确定性算法。基于ALOHA的算法是随机性算法,在它的基础上产生了时隙ALOHA、帧时隙ALOHA和动态帧时隙ALOHA算法(DFSA算法)等改进算法。其中DFSA算法成为一种非常重要的防碰撞算法,两大国际标准EPC Gen2标准和ISO18000-6标准的TypeA中的防碰撞方案都是基于DFSA算法的。该算法相比与前面的几种算法最重要的优势便是对于帧长度的动态调整,提高了时隙利用率。在DFSA算法中最关键的技术之一就是如何估计标签的数目,为帧长度调整提供依据。因此,文章对DFSA算法中的标签估计方法进行分析,得出几种方法的可靠性评估结果。
2.前提条件
理解标签防碰撞的前提条件是:
(1)标签的数目事先是未知的;
(2)标签的ID号不是连续的;
(3)DFSA算法中由于硬件的限制,一帧时隙数往往只能为2的幂;
(4)为保证系统性能,一帧大小一般不超过256;
(5)标签为无源标签,没有载波侦听功能。
3.最佳的帧长度
帧时隙ALOHA算法的基本原理是[2]:将时间分成很多小时间段,即时隙。多个时隙组成一帧,接收到阅读器的查询命令后,读写范围内的标签随机选择其中一个时隙应答。如果某个时隙中没有标签应答,这个时隙称为空时隙;如果有两个或者两个以上的标签应答,则发生标签碰撞,标签无法被识别,称为碰撞时隙。
识别时隙的个数与帧长度的比值称为传输通路的平均吞吐率。吞吐率越高,系统的识别速度越快。为了获得最大的吞吐率,必须使识别时隙所占的比例最大化。设帧长度为F,阅读器读写范围内的标签数目为N,则某一时隙为空时隙的概率P0、识别时隙的概率P1、碰撞时隙的概率Pc分别为:
图3-1 时隙比例与负载G的关系
图3-1为各种时隙比例与负载G的关系。由以上分析可知,当帧长度F与标签数目N相等,即平均数据包交换量为1时,动态帧时隙算法可以获取最高效率。因此,标签估计的重要任务就是通过一种方法估计未识别标签数目,从而能够据此确定下一帧的长度。
4.标签数目估算方法
4.1 根据碰撞率Pc估算标签数目
由于硬件的限制[3],一帧时隙数N往往只能为2的幂,而且为保证系统性能,一帧大小一般不超过256。DFSA算法需要估计待识别标签的数目,根据时隙碰撞概率公式:
图4-1 不同标签数目下的时隙碰撞概率理论值
图4-1给出了不同标签数目下的时隙碰撞概率理论值。由上图可以看出,在不同的F下,碰撞概率是随着标签数量的增加而单调递增的,即固定的一帧时隙数F下,碰撞概率与标签数目在理论上存在一一对应关系。由于DFSA算法当前的帧长度大小F是已知的(初始F值为16),只要统计一下当前一帧识别之后碰撞的时隙数S,则可以估算当前帧标签碰撞概率为PC=S/F。根据公式(1),利用查找碰撞概率值表的方法或者逼近计算法,可以估计出当前的标签数N,
原创力文档


文档评论(0)