【技术实现步骤摘要】
一种RFID系统防碰撞方法
[0001]本专利技术涉及RFID
,尤其涉及一种RFID系统防碰撞方法。
技术介绍
[0002]射频识别(RFID)系统主要是将电子标签附着在每个物体,以便通过RFID技术非接触式地快速识别所有物体。随着物联网技术的发展,RFID技术由于其的采集灵活、方便快捷的优势,已在自动识别、物品物流管理等场景中得到了广泛应用,如智能仓储物流、智能零售、供应链管理等。
[0003]RFID系统由标签、读写器以及后台数据处理系统三部分组成。RFID系统需要对标签完成快速准确识别,而多标签同时对读写器进行响应时则会造成标签碰撞问题,导致识别失败。因此,快速准确且有效的防碰撞对于RFID技术的发展有着至关重要的作用。尤其在物联网环境中,如何实现读写器对大规模标签的快速识别,提升识别效率是一项亟待解决的问题。
[0004]为解决这一问题,目前主要有两大类防碰撞算法,分别是基于Aloha的不确定随机性算法以及基于树的确定性算法。Aloha防碰撞算法设计简单,易于实现,但仍存在一些标签长期不能被识 ...
【技术保护点】
【技术特征摘要】
1.一种RFID系统防碰撞方法,其特征在于,应用于RFID系统,所述RFID系统包括标签及读写器,所述RFID系统防碰撞方法包括:初始化设置:控制所述读写器发送全局搜索命令,初始化搜索窗口的窗口长度为0,初始化临时序列号为空,初始化所述标签的ID的前缀队列为空,初始化各标签的激活时隙值为0;碰撞确定:控制所述读写器根据所述标签的响应情况确定时隙状态,当所述标签发生碰撞时,则判断存在碰撞时隙,获取碰撞位的数目;窗口长度确定与窗口模式查询指令发送:当碰撞位的数目大于1时,则判断为存在多标签碰撞时隙,控制所述读写器根据碰撞位的数目确定搜索窗口的窗口长度,根据确定的窗口长度发送窗口模式查询指令在所述前缀队列进行查询;前缀队列更新:控制所述读写器根据查询获得的发生响应的标签回复的映射部分进行解码分析处理,获得对应的查询参数,并将所述查询参数作为前缀更新至所述前缀队列;查询指令发送:控制所述读写器获取更新后的所述前缀队列中的第一个值,发送查询指令进行查询,根据查询获得的发生响应的标签回复的响应部分进行解码分析处理,获得解码信息,根据所述解码信息更新临时序列号;标签识别与前缀队列再更新:判断临时序列号的长度是否等于标签的ID的长度,若是,控制所述读写器识别对应的标签后静默,对所有的标签的激活时隙值进行减一操作,以将临时序列号回退至上一碰撞节点,更新所述前缀队列;若否,将临时序列号置入所述前缀队列的首位,更新所述前缀队列,并返回执行所述查询指令发送的步骤;结束判断:控制所述读写器判断再更新后的所述前缀队列是否为空,若是,则结束;若否,则返回执行所述查询指令发送的步骤。2.根据权利要求1所述的RFID系统防碰撞方法,其特征在于,所述碰撞确定的步骤前还包括:获取...
【专利技术属性】
技术研发人员:刘沁舒,朱明,丁霞,闫挺,罗丹,王璐,
申请(专利权)人:天翼物联科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。