1.一种自适应调整接收窗口值方法,其特征在于包括以下步骤:步骤S01、设置初始的接收窗口值;
步骤S02、建立集合,所述集合用于存储标签编码和/或标签特征值;
步骤S03、阅读器发送射频信号,信号中包含接收窗口值和集合;
步骤S04、物品携带的标签接收到射频信号后判断标签的编码和/或特征值是否在集合中,若是则标签不响应,否则标签生成响应码并发送至阅读器;
步骤S0S、阅读器识别标签响应码并将识别出的标签编码和/或特征值添加至集合;
步骤S06、统计接收窗口中空闲时隙、碰撞时隙和成功时隙的数量;
步骤S07、判断此次碰撞时隙的数量是否等于0,若是则判定扫描结束,否则计算时隙比例;
步骤S08、根据时隙比例调整接收窗口值,返回步骤S03;
所述根据时隙比例调整接收窗口值包括:时隙比例记为αi,此次接收窗口值记为Mi,其中i表示扫码序号,阈值区间记为(D,U);
若D<αi<U,则不改变接收窗口,即下一次接收窗口Mi+1=Mi;
若时隙比例αi≥U且时隙比例αi为碰撞时隙数量与接收窗口值的比值或碰撞时隙数量与成功时隙数量的比值或碰撞时隙数量与空闲时隙数量的比值,则根据时隙比例αi、阈值区间上限U和此次接收窗口值增大接收窗口,即计算下一次接收窗口Mi+1=k·(1+αi‑U)·Mi,其中k是根据应用场景历史数据设置的计算系数;若时隙比例αi≥U且时隙比例αi为空闲时隙数量与接收窗口值的比值,则根据时隙比例αi、阈值区间上限U和此次接收窗口值减小接收窗口,即计算下一次接收窗口Mi+1=(k+U‑αi)·Mi;
若时隙比例αi≤D且时隙比例αi为碰撞时隙数量与接收窗口值的比值或碰撞时隙数量与成功时隙数量的比值或碰撞时隙数量与空闲时隙数量的比值,则根据碰撞时隙比例αi、阈值区间下限D和此次接收窗口值减小接收窗口,即计算下一次接收窗口Mi+1=(g+αi‑D)·Mi,其中g是根据应用场景历史数据设置的计算系数;若时隙比例αi≤D且时隙比例αi为空闲时隙数量与接收窗口值的比值,则根据碰撞时隙比例αi、阈值区间下限D和此次接收窗口值增大接收窗口,即计算下一次接收窗口Mi+1=g(1+D‑αi)·Mi。
2.根据权利要求1所述的自适应调整接收窗口值方法,其特征在于,所述初始的接收窗口值是根据应用场景的历史经验估算或根据历史记录设置或对标签数量估算后按相应比例设置的任一项。
3.根据权利要求1所述的自适应调整接收窗口值方法,其特征在于,所述根据时隙比例调整接收窗口值是根据此次扫码的时隙比例和/或前一次扫码的时隙比例和/或前M次扫码的时隙比例调整接收窗口值,M值为正整数。
4.根据权利要求1所述的自适应调整接收窗口值方法,其特征在于,当连续N次的比值超出阈值区间上限或低于阈值区间下限时,接收窗口值的调整量大于前N‑1次的接收窗口值调整量,N是正整数。
5.一种计算机可读存储介质,其存储用于电子数据交换的计算机程序,其中,所述计算机程序使计算机执行如权利要求1‑4任一项所述的方法。
6.一种自适应调整接收窗口值系统,其特征在于包括:阅读器;
标签;
处理器;
存储器;
以及
一个或多个程序,其中所述一个或多个程序被存储在存储器中,并且被配置成由所述处理器执行,所述程序使计算机执行如权利要求1‑4任一项所述的方法。