一种基于ALOHARFID标签多址接入算法.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种基于ALOHARFID标签多址接入算法

一种基于ALOHA的RFID标签多址接入算法   摘要:多址接入问题是多节点信号共享一个无线信道产生的信号冲突问题,是RFID系统的主要问题之一。目前,解决该问题的方法有4个:空分多路法、频分多路法、码分多路法和时分多路法,而RFID系统中常用的TDMA算法是ALOHA算法。对ALOHA算法的过程及效率进行了分析,在帧长和标签数目相同的条件下,求出系统吞吐率最大值。在此基础上提出一种标签估算算法,并对其估算误差率进行了分析。计算机仿真实验证明,随着帧长和标签数增加,该算法可以有效降低误差率,解决RFID标签多址接入问题。   关键词关键词:多址接入;RFID;ALOHA   DOIDOI:10.11907/rjdk.143877   中图分类号:TP312   文献标识码:A文章编号文章编号2015)002006602   基金项目基金项目:广东省自然科学基金项目(S2012010010329);广东省科技攻关项目(2012B010100034)   作者简介作者简介:杨灵(1980-) ,男,江西崇仁人,硕士 ,仲恺农业工程学院信息科学与技术学院副研究员,研究方向为RFID、网络安全、食品安全溯源;刘磊安(1979-) ,男,河南封丘人,博士,仲恺农业工程学院信息科学与技术学院副教授,研究方向为RFID、网络安全。   0引言   由于RFID系统是通过射频场来完成标签和阅读器之间的信息交换,而射频场属于共享的无线广播信道,因此必然涉及多址接入问题[1]。在传统的无线通信网络中,由于有很多的节点共享一个无线信道,所以必须使用相应的机制,才能使这些节点共用信道,避免相互之间的冲突,主要方法有:空分多路法(SDMA)、频分多路法(FDMA)、码分多路法(CDMA)和时分多路法(TDMA)。   空分多路法是指物理上多条线路共享一条线缆,但RFID系统是无线传输,天线系统设计比较复杂,实施成本高,且必须当频率大于1GHz以上才能使用,因此SDMA使用面比较窄;频分多路法是指多条不同频带的信道共享一条载波带宽的多路复用技术,该方案对RFID阅读器要求较高,每条信道都必须有自己的接收器,因此使用较少;码分多路法是一种既共享信道频率又共享时间的多路复用技术,其将比特时间分成若干个码片,每个不同频带的信道使用指定的码片。该方案效率较高,主要在移动互联网使用,对终端设备要求高,但RFID标签结构简单、功耗低,码片捕获时间和选择时间较长,不能满足RFID对效率的要求;TDMA应用简单,可以很好地解决多址接入问题,是目前RFID系统中多址接入控制机制的主要方法。RFID系统中常用的TDMA算法是ALOHA算法。ALOHA算法是一种基于概率的算法,共分为3种:纯ALOHA算法、时隙ALOHA算法和动态时隙ALOHA算法。本文对3种ALOHA算法的过程及效率进行了分析,在帧长和标签数目相同的条件下,求出系统吞吐率最大值。在此基础上提出一种标签估算算法,对估算误差率进行了分析。仿真实验证明,随着帧长和标签数增加,该方法可以有效降低误差率,解决RFID标签多址接入问题。   1ALOHA算法   纯ALOHA算法是指标签进入阅读器范围后,自主选择发送数据时间[2]。阅读器选择一个标签与其通信,在通信的过程中,标签可以将阅读器反馈的信息与缓存区中的数据进行比较,若一致则表示发送成功,若不一致,则表示发生冲突,该标签停止发送数据,等待一段随机时间后再次发送数据。同理,其它标签通信时也按照上述过程进行,这样标签就可以在发送过程中及时检测是否发生冲突。由于在纯ALOHA算法中,冲突检测是由数据发送方负责,所以比较适合标签负责发送数据、阅读器负责接收数据的情况。   帧时隙ALOHA算法是在纯ALOHA算法的基础上把时间离散分解成多个时间帧,一个标签在一个时间帧中只能发送数据一次。同时,将帧分解成若干个时隙,每个时隙的长度要能够完成一次数据传输,每个标签的传输必须在一个时隙内完成,这样每个标签的传输都局限在一个时隙中,避免了2个标签传输头尾碰撞的概率,并尽量保证一个标签在一个数据帧中能够完成一次通信。其缺点是当标签数量很多时,数据帧设置必须要足够长,否则标签冲突情况会大幅增加,导致数据传输速率很慢。   标签到达数量是随着时间的变化而变化的,因而帧时隙ALOHA算法中的数据帧长度无法固定。动态帧时隙ALOHA算法通过动态调整数据帧的长度来有效提高系统吞吐量。由于标签到达数目是按照泊松分布变化的,所以帧的时隙数也要相应地变化,以减少时隙的浪费。动态帧时隙ALOHA算法基于TDMA算法,实现比较简单,并且能够动态调整帧的长度,匹配标签数量变化,是目前RFID系统常用的防冲突算法。   2ALOHA算法分析   为

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档