BFS-来回采样协议简述版

研究背景:在阅读器事先不知标签ID的前提下进行信息抽样

现有协议:FSA(Frame slotted aloha)

    FSA设计目的是用来收集标签ID,并在标签传输ID的时候解决冲突,其缺点就是容易导致数据冗余,相同类别中的所有标签将重复发送相同的信息,当任何一个标签发送它的ID给读取器,都会承载其类别信息。

    而为解决这个问题(高数据冗余),BFS应运而生,它从每个类别选择一些标签(在事先不知标签ID的情况下)去报告类级信息。它分为两个阶段:

    1.step-forward-phase 标签选择阶段

    2.step-backward-phase 信息采样阶段

    在第一个阶段:读取器执行一个戴时隙的帧,根据几何分布为每个标签分配一个时隙索引,这样分配给后面时隙的标签数量将按指数减少,找到最后一个正在被占用的时隙(图中的L),而该时隙的索引是所有时隙中最高的,而它至少被分配一个标签。


    在第二个阶段:在这个阶段被占用的时隙从顺序相反的方向执行收集信息,(从L到1)在每个时隙中,读取器从分配给时隙的标签中收集信息,包括每个标签的ID和所属的类级信息。在时隙的最后,读取器将使刚收集了信息的标签沉默,并告知不再参与下一个时隙。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 12,667评论 6 13
  • ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。 O...
    我想起个好名字阅读 6,086评论 0 9
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,714评论 1 32
  • HTML标签解释大全 一、HTML标记 标签:!DOCTYPE 说明:指定了 HTML 文档遵循的文档类型定义(D...
    米塔塔阅读 3,551评论 1 41
  • 有些时候我们能接受各种磨难,却无法适应平凡。 就像是有些爱情走过了风风雨雨,却死在了材米油盐的平凡的生活里。 为什...
    三七w阅读 219评论 0 2

友情链接更多精彩内容