导航:首页 > 源码编译 > 防碰撞算法代码

防碰撞算法代码

发布时间:2022-10-22 04:54:45

㈠ iso14443的标准简介

⒈范围
ISO/IEC14443的这一部分规定了邻近卡(PICC)的物理特性。它应用于在耦合设备附近操作的ID-1型识别卡。
ISO/IEC14443的这一部分应与正在制定的ISO/IEC14443后续部分关联使用。
⒉标准引用
下列标准中所包含的条文,通过在本标准中引用而构成为本标准的条文。本标准出版时,所示版本均为有效。所有标准都会被修订,使用ISO/IEC14443 这一部分的各方应探讨使用下列最新版本标准的可能性。ISO 和IEC的成员修订当前有效国际标准的纪录。
ISO/IEC7810:1995,识别卡——物理特性。
ISO/IEC10373,识别卡——测试方法。
⒊定义,缩略语和符号
⒊1定义
下列定义适用于ISO/IEC14443的这一部分:
⒊1.1集成电路Integrated circuit(s)(IC):
用于执行处理和/或存储功能的电子器件。
⒊1.2无触点Contactless:
完成与卡的信号交换和给卡提供能量,而无需使用微电元件(即:从外部接口设备到卡上的集成电路之间没有直接路径)。
⒊1.3无触点集成电路卡Contactless integrated circuit(s) card:
ID-1型卡类型(如ISO/IEC7810中所规定),在它上面有集成电路,并且与集成电路的通信是用无触点的方式完成的。
⒊1.4邻近卡Proximity card(PICC)
D-1型卡,在它上面有集成电路和耦合工具,并且与集成电路的通信是通过与邻近耦合设备电感耦合完成的。
⒊1.5邻近耦合设备Proximity coupling device(PCD)
用电感耦合给邻近卡提供能量并控制与邻近卡的数据交换的读/写设备。
⒋物理特性
⒋1一般特性
邻近卡应有根据ISO/IEC7810中规定的ID-1型卡的规格的物理特性。
⒋2尺寸
邻近卡的额定尺寸应是ISO/IEC7810中规定的ID-1型卡的尺寸。
⒋3附加特性
⒋3.1紫外线
ISO/IEC14443 的这一部分排除了大于海平面普通日光中的紫外线的紫外线水平的防护需求,超过周围紫外线水平的防护应是卡制造商的责任。
⒋3.2X-射线
卡的任何一面曝光0.1Gy剂量,相当于100KV的中等能量X—射线(每年的累积剂量),应不引起卡的失效。
注 1:这相当于人暴露其中能接受的最大值的年累积剂量的近似两倍。
⒋3.3动态弯曲应力
按ISO/IEC10373中描述的测试方法(短边和长边的最大偏移为hwA=20mm,hwB=10mm)测试后,邻近卡应能继续正常工作。
⒋3.4动态扭曲应力
按 ISO/IEC10373中描述的测试方法(旋转角度为15°)测试后,邻近卡应能继续正常工作。
⒋3.5可变磁场
a)在下表给出的平均值的磁场内暴露后,邻近卡应能继续正常工作。
f—频率(MHz)
磁场的最高值被限制在平均值的30倍。
b)在12A/m、13.56MHz的磁场中暴露后,邻近卡应能继续正常工作。
频率范围(MHz)平均磁场强度(A/m)平均时间(minutes)
0.3——3.01.636
3.0——304.98/f6
30——3000.1636
频率范围(MHz)平均电场强度(V/m)平均时间(minutes)
0.3——3.0 0.6146
3.0——30 1842/f6
30——300 61.46
⒋3.6可变电场
在下表给出的平均值的电场内暴露后,邻近卡应能继续正常工作。
f—频率(MHz)
电场的最高值被限制在平均值的30倍。
⒋3.7静态电流
按 ISO/IEC10373(IEC1000-4-2:1995)中描述的测试方法(测试电压为6KV)测试后,邻近卡应能继续正常工作。
⒋3.8静态磁场
在 640KA/m的静态磁场内暴露后,邻近卡应能继续正常工作。
警告:磁条上的数据内容将被这样的磁场擦去。
⒋3.9工作温度
在 0℃到50℃的环境温度范围内,邻近卡应能正常工作。
附录 A(提示的附录)
标准兼容性和表面质量
A.1标准的兼容性
本标准并不排斥现存其它的标准中涉及PICC的部分,这里的限制只是为了突出PICC。
A.2用于印制的表面质量
如果对印制生产出的PICC有特殊的要求,就应注意保证供印制的区域的表面质量能够适应印制的技术或采用的打印机。
附录 B(提示的附录)
其它ISO/IEC卡标准参考书目
ISO/IEC7811-1:1995,识别卡——记录技术——第一部分:凸印。
ISO/IEC7811-2:1995,识别卡——记录技术——第二部分:磁条。
ISO/IEC7811-3:1995,识别卡——记录技术——第三部分:ID-1型卡上凸印字符的位置。
ISO/IEC7811-4:1995,识别卡——记录技术——第四部分:ID-1型卡上只读磁道——磁道1和2的位置。
ISO/IEC7811-5:1995,识别卡——记录技术——第五部分:ID-1型卡上读写磁道——磁道3的位置。
ISO/IEC7811-6:1995,识别卡——记录技术——第六部分:磁条——高矫顽磁性。
ISO/IEC7812-1:1993,识别卡——发卡人的识别——第一部分:编码体系。
ISO/IEC7812-2:1993,识别卡——发卡人的识别——第二部分:应用和注册过程。
ISO/IEC7813:1995,识别卡——金融交易卡。
ISO/IEC7816-1:1998,识别卡——接触式集成电路卡——第一部分:物理特性。
ISO/IEC7816-2:1998,识别卡——接触式集成电路卡——第二部分:接触的尺寸和位置。
ISO/IEC7816-3:1997,识别卡——接触式集成电路卡——第三部分:电信号和传送协议。
ISO/IEC10536-1:1992,识别卡——无触点集成电路卡——第一部分:物理特性。
ISO/IEC10536-2:1995,识别卡——无触点集成电路卡——第二部分:耦合区域的尺寸和位置。 ⒈范围
ISO/IEC14443 的这一部分规定了需要供给能量的场的性质与特征,以及邻近耦合设备(PCDs)和邻近卡(PICCs)之间的双向通信。
ISO/IEC14443的这一部分应与ISO/IEC14443的其他部分关联使用。
ISO/IEC14443 的这一部分并不规定产生耦合场的方法,也没有规定如何符合因国家而异的电磁场辐射和人体辐射安全的条例。
⒉标准引用
下列标准中所包含的条文,通过在本标准中引用而构成为本标准的条文。本标准出版时,所示版本均为有效。
所有标准都会被修订,使用ISO/IEC14443 这一部分的各方应探讨使用下列标准最新版本的可能性。ISO 和IEC的成员修订当前有效国际标准的纪录。
ISO/IEC14443-1:识别卡——无触点集成电路卡——邻近卡——第一部分:物理特性。
ISO/IEC10373,识别卡——测试方法。
⒊术语和定义
ISO/IEC14443-2中给出的定义和下列定义适用于本国际标准:
⒊1位持续时间Bit ration
一个确定的逻辑状态的持续时间,在这段时间的最后,一个新的状态位将开始。
⒊2二进制相移键控Binary phase shift keying
相移键控,此处相移180°,从而导致两个可能的相位状态。
⒊3调制系数Molation index
定义为(a-b)/(a+b),其中a,b分别是信号幅度的最大,最小值。
⒊4不归零NRZ-L
在位持续时间内,一个逻辑状态的位编码方式,它以在通信媒介中的两个确定的物理状态之一来表示。
⒊5副载波Subcarrier
以载波频率fc调制频率fs而产生的RF信号。
⒋缩略语和符号
ASK移幅键控
BPSK二进制移相键控
NRZ-L不归零,(L为电平)
PCD邻近耦合设备
PICC邻近卡
RF射频
fc工作场的频率(载波频率)
fs副载波调制频率
Tb位持续时间
⒌邻近卡的初始化对话
邻近耦合设备和邻近卡之间的初始化对话通过下列连续操作进行:
—PCD的射频工作场激活PICC
—邻近卡静待来自邻近耦合设备的命令
—邻近耦合设备命令的传送
—邻近卡响应的传送
这些操作使用下面段落中规定的射频功率和信号接口。
⒍功率传输
邻近耦合设备产生一个被调制用来通信的射频场,它能通过耦合给邻近卡传送功率。
⒍1.1频率
射频工作场频率(fc)是13.56MHz7kHz。
⒍1.2工作场
最小未调制工作场的值是1.5A/mrms,以Hmin表示。
最大未调制工作场的值是7.5A/mrms,以Hmax表示。
邻近卡应持续工作在Hmin和Hmax之间。
从制造商特定的角度说(工作容限),邻近耦合设备应产生一个大于Hmin,但不超过Hmax的场。另外,从制造商特定的角度说(工作容限),邻近耦合设备应能将功率提供给任意的邻近卡。在任何可能的邻近卡的状态下,邻近耦合设备不能产生高于在ISO/IEC14443-1中规定的交变电磁场。邻近耦合设备工作场的测试方法在国际标准ISO/IEC10373中规定。
⒎ 信道接口
耦合 IC 卡的能量是通过发送频率为13.56MHz 的阅读器的交变磁场来提供。由阅读器产生的磁场必须在⒈5A/m~7.5A/m之间。国际标准ISO14443规定了两种阅读器和近耦合IC卡之间的数据传输方式:A型和B型。一张IC卡只需选择两种方法之一。符合标准的阅读器必须同时支持这两种传输方式,以便支持所有的IC卡。阅读器在”闲置“的状态时能在两种通信方法之间周期的转换。
阅读器(PCD)到卡(PICC)的数据传输
PCD--->PICC A 型B 型
调制ASK 100% ASK 10%(健控度8%~12%)位编码改进的Miller编码NRZ编码同步 位级同步(帧起始,帧结束标记)每个字节有一个起始位和一个结束位
波特率106kdB 106kdB卡(PICC)到阅读器(PCD)的数据传输
PICC--->PCD A 型B 型
调制用振幅键控调制847kHz 的负载调制的负载波用相位键控调制847kHz 的负载调制的负载波位编码 Manchester编码NRZ编码
同步 1位”帧同步“(帧起始,帧结束标记)每个字节有1个起始位和1个结束位波特率106kdB 106kdB ⒈范围
ISO/IEC14443的这一部分规定了邻近卡(PICCs)进入邻近耦合设备(PCDs)时的轮寻,通信初始化阶段的字符格式,帧结构,时序信息。REQ和ATQ命令内容,从多卡中选取其中的一张的方法,初始化阶段的其它必须的参数。
这部分规定同时适用于A型PICCs和B型PICCs.
⒉标准引用
下列标准中所包含的条文,通过在本标准中引用而构成为本标准的条文。本标准出版时,所示版本均为有效。
所有标准都会被修订,使用ISO/IEC14443这一部分的各方应探讨使用下列标准最新版本的可能性。ISO和IEC的成员修订当前有效国际标准的纪录。
ISO/IEC 3309:1993 信息技术系统间的远程通信和信息交换数据链路层的控制帧结构
ISO/IEC 7816-3:1997 识别卡接触式集成电路卡第三部分电信号和传输协议
ISO/IEC 14443-2 识别卡非接触式集成电路卡第二部分频谱功率和信号接口
ITU-T 推荐V.41
⒊术语和定义
ISO/IEC14443-3中给出的定义和下列定义适用于本国际标准:
⒊1防碰撞循环(Anticollision loop)
在多个PICCs中,选出需要对话的卡的算法
⒊2可适用的(Applicative)
属于应用层或更高层的协议,将在ISO/IEC 1443-4中描述。
⒊3位碰撞检测协议(Bit collision detetion protocol)
帧内的位检测防碰撞算法。
⒊4数据块(Block)
一系列的数据字节构成数据块。
⒊5异步数据块传输(Block-asynchronous transmission)
在异步数据块传输,数据块是包括帧头和帧尾的数据帧。
⒊6字节(Byte)
八个bits构成一个字节。
⒊7字符串
在异步通信中,一个字符串包括一个开始位,8位的信息,可选的寄偶检验位,结束位和时间警戒位。
⒊8碰撞
两个PICCs和同一个PCD通信时,PCD不能区分数据是属于那一个PICC。
⒊9能量单位
在 ISO/IEC14443的这个部分中,1 etu=128/fc 容差为1%
⒊10时间槽协议
PCD建立与一个或多个PICCs通信的逻辑通道,它利用时间槽处理PICC的响应,与时间槽的ALOHA相似。
⒋缩略语和符号
ATQ 对请求的应答
ATQA 对A型卡请求的应答
ATQB 对B型卡请求的应答
ATR 对重新启动的请求的应答
ATS 对选择请求的应答
ATQ-ID 对 ID号请求的应答
CRC 环检验码
RATS 对选择应答请求
REQA 对A型卡的请求
REQB 对B型卡的请求
REQ-ID 请求ID号
RESEL 重新选择的请求
5 轮讯
为了检测到是否有PICCs进入到PCD的有效作用区域,PCD重复的发出请求信号,并判断是否有响应。请求信号必须是REQA和REQB,附加ISO/IEC14443其它部分的描述的代码。A型卡和B型卡的命令和响应不能够相互干扰。
6A型卡的初始化和防碰撞
当一个A型卡到达了阅读器的作用范围内,并且有足够的供应电能,卡就开始执行一些预置的程序后,当一个A型卡到达了阅读器的作用范围内,并且有足够的供应电能,卡就开始执行一些预置的程序后,IC卡进入闲置状态。处于“闲置状态”的IC 卡不能对阅读器传输给其它IC 卡的数据起响应。IC 卡在“闲置状态”接收到有效的REQA命令,则回送对请求的应答字ATQA。当IC卡对REQA命令作了应答后,IC卡处于READY状态。阅读器识别出:在作用范围内至少有一张IC卡存在。通过发送SELECT命令启动“二进制检索树”防碰撞算法,选出一张IC卡,对其进行操作。
⒍1PICC的状态集
⒍1.1调电状态
由于没有足够的载波能量,PICC没有工作,也不能发送反射波。
⒍1.2闲置状态
在这个状态时,PICC已经上电,能够解调信号,并能够识别有效的REQA和WAKE-UP命令。
⒍1.3准备状态
本状态下,实现位帧的防碰撞算法或其它可行的防碰撞算法。
⒍1.4激活状态
PCD通过防碰撞已经选出了单一的卡。
⒍1.5结束状态
⒍2命令集
PCD用于管理与PICC之间通信的命令有:
REQA 对 A型卡的请求
WAKE-UP 唤醒
ANTICOLLISION 防碰撞
SELECT 选择
HALT 结束
7B型卡的初始化和防碰撞
当一个B型卡被置入阅读器的作用范围内,IC卡执行一些预置程序后进入“闲置状态”,等待接收有效的REQB命令。对于B型卡,通过发送REQB命令,可以直接启动Slotted ALOHA防碰撞算法,选出一张卡,对其进行操
作。
⒎1PICC状态集
⒎.1.1调电状态
由于载波能量低,PICC没有工作。
⒎1.2闲置状态
在这个状态,PICC已经上电,监听数据帧,并且能够识别REQB信息。
当接收到有效的REQB帧的命令,PICC定义了单一的时间槽用来发送ATQB。
如果是PICC定义的第一个时间槽,PICC必须发送ATQB的响应信号,然后进入准备—已声明子状态。
如果不是PICC定义的第一个时间槽,PICC进入准备—已请求子状态。
⒎1.3准备—已请求子状态
在本状态下,PICC已经上电,并且已经定义了单一的时间槽用来发送ATQB。
它监听REQB和Slot-MARKER数据帧。
⒎1.4准备—已声明子状态
在本状态下,PICC已经上电,并且已经发送了对REQB的ATQB响应。
它监听REQB和ATTRIB的数据帧。
⒎1.5激活状态
PICC已经上电,并且通过ATTRIB命令的前缀分配到了通道号,进入到应用模式。
它监听应用信息。
⒎1.6停止状态
PICC工作完毕,将不发送调制信号,不参加防碰撞循环。
⒎2命令集
管理多极点的通信通道的4个基本命令
REQB 对B型卡的请求
Slot-MARKER
ATTRIB PICC选择命令的前缀
DESELECT 去选择 ⒈范围
ISO/IEC14443 的这一部分规定了非接触的半双工的块传输协议并定义了激活和停止协议的步骤。这部分传输协议同时适用于A型卡和B型卡。
⒉标准引用
下列标准中所包含的条文,通过在本标准中引用而构成为本标准的条文。本标准出版时,所示版本均为有效。
所有标准都会被修订,使用ISO/IEC14443这一部分的各方应探讨使用下列标准最新版本的可能性。ISO和IEC的成员修订当前有效国际标准的纪录。ISO/IEC 7816-4:识别卡 接触式集成电路卡第四部分产业内部交换命令
⒊术语和定义
⒊1数据块(Block)
特殊格式的数据帧。符合协议的数据格式,包括I-blocks,R-blocks和S-blocks.
⒊2帧格式(frame format)
ISO/IEC 1444303定义的。A型PICC使用A类数据帧格式,B型PICC使用B类数据帧格式。
⒋缩略语和符号
PPS 协议和参数的选择
R-block 接收准备块
R(ACK) R-block包含正的确认
R(NAK) R-block包含负的确认
RFU 保留将来使用
S-block 管理块
SAK 选择确认
WUPA A型卡的唤醒命令
WTX 等待时间扩展
5A型PICC的协议激活
6B型PICC的协议激活
7半双工的传输协议
8A型和B型PICC的协议去激活

㈡ 求解释RFID的防碰撞算法中的查询树QT算法麻烦详细说一下算法原理,如何防碰撞的谢谢~

查询树QT(QueryTree)是一种典型的树结构算法,其算法原理:读写器发送长度为k的prefix(前置代码,一般为置于一组号码前的数字或字母,表示所属区域等);标签ID中前kbit与prefix匹配的tag反馈第(k+1)bit至最后1bit。如果读写器收到的标签ID碰撞,再分别将prefix加“1”和“0”,作为新的prefix发送出去。如果没有碰撞,就表明一个标签被识别了。


举例:设有三个标签ID分别为“010”,“011”,“100”,读写器的查询序列首先置为“0”、“1”,读写器先发送序列“0”进行查询,发生碰撞,此时将序列置为“00”、“01”,再次分别发送,序列“00”没有响应,序列“01”发生碰撞,将序列置为“010”、“011”,成功识别。回溯到序列“1”,只有标签“100”响应,成功识别。如图所示

㈢ RFID有几种防碰撞算法

基本上目前有两种,一种是二分法,也叫二进制树,另外一种是 ALOHA。基于时隙概率的算法。

㈣ 关于RFID防碰撞算法中的Q值算法

Q=S/G,CN=1/Q,so C=G/(S*N)

㈤ 急求关于RFID防碰撞(即ALOHA算法和二叉树算法)的相关代码,资料,不胜感激。

你好一卡通世界资料下载以及技术资料栏目都会有关于RFID防碰撞的资料,可以去搜索一下

㈥ 常用的防碰撞算法有哪些它们有什么特点

在10g中有LAST_VALUE+IGNORE NULLS很好解决,如下:

dingjun123@ORADB> SELECT ID,
2 last_value(val IGNORE NULLS) over(ORDER BY ID) val,
3 cate
4 FROM t;
ID VAL CATE
---------- ---------- ----------
1 VAL1 CATE0
2 VAL1 CATE0
3 VAL1 CATE0
4 VAL1 CATE0
5 VAL1 CATE0
6 VAL6 CATE1
7 VAL6 CATE1
8 VAL6 CATE1
9 VAL6 CATE1
9 rows selected.

㈦ rfid防碰撞算法的成功时隙数怎么求出来

正常情况下读写器某一时刻只能对磁场中的一张射频IC卡进行读写操作。但是当多张IC卡片同时进入读写器的射频场时,读写器怎么办呢?读写器需要选出唯一的一张卡片进行读写操作,这就是防冲突。常见的非接触式智能卡中的防冲突机制主要有:面向比特的防冲突机制,面向时隙的防冲突机制,位和时隙相结合的防冲突机制。
正常情况下读写器某一时刻只能对磁场中的一张射频IC卡进行读写操作。但是当多张IC卡片同时进入读写器的射频场时,读写器怎么办呢?读写器需要选出唯一的一张卡片进行读写操作,这就是防冲突。
防冲突机制是非接触式智能IC卡特有的问题。在接触式智能IC卡的操作中是不存在冲突的,因为接触式智能卡的读写器有一个专门的卡座,而且一个卡座只能插一张卡片,不存在读写器同时面对两张以上卡片的问题。常见的非接触式智能卡中的防冲突机制主要有以下几种:
1.面向比特的防冲突机制。
ISO14443A中使用这种防冲突机制,其原理是基于卡片有一个全球唯一的序列号。比如Mifare1卡,每张卡片有一个全球唯一的32位二进制序列号。显而易见,卡号的每一位上不是“1”就是“0”,而且由于是全世界唯一,所以任何两张卡片的序列号总有一位的值是不一样的,也就说总存在某一位,一张卡片上是“0”,而另一张卡片上是“1”。
当两张以上卡片同时进入射频场,读写器向射频场发出卡呼叫命令,问射频场中有没有卡片。这些卡片同时回答“有卡片”;
然后读写器发送防冲突命令“把你们的卡号告诉我”,收到命令后所有卡片同时回送自己的卡号。
可能这些卡片卡号的前几位都是一样的。比如前四位都是1010,第五位上有一张卡片是“0”而其他卡片是“1”,于是所有卡片在一起说自己的第五位卡号的时候,由于有卡片说“0”,有卡片说“1”,读写器听出来发生了冲突。
读写器检测到冲突后,对射频场中的卡片说,让卡号前四位是“1010”,第五位是“1”的卡片继续说自己的卡号,其他的卡片不要发言了。
结果第五位是“1”的卡片继续发言,可能第五位是“1”的卡片不止一张,于是在这些卡片回送卡号的过程中又发生了冲突,读写器仍然用上面的办法让冲突位是“1”的卡片继续发言,其他卡片禁止发言,最终经过多次的防冲突循环,当只剩下一张卡片的时候,就没有冲突了,最后胜出的卡片把自己完整的卡号回送给读写器,读写器发出卡选择命令,这张卡片就被选中了,而其他卡片只有等待下次卡呼叫时才能再次参与防冲突过程。
上述防冲突过程中,当冲突发生时,读写器总是选择冲突位为“1”的卡片胜出,当然也可以指定冲突位为“0”的卡片胜出。
上述过程有点拟人化了,实际情况下读写器是怎么知道发生冲突了呢?在前面的数据编码中我们已经提到,卡片向读写器发送命令使用副载波调制的曼侧斯特(Manchester)码,副载波调制码元的右半部分表示数据“0”,副载波调制码元的左半部分表示数据“1”,当发生冲突时,由于同时有卡片回送“0”和“1”,导致整个码元都有副载波调制,读写器收到这样的码元,就知道发生冲突了。
这种方法可以保证任何情况下都能选出一张卡片,即使把全世界同类型的所有卡片都拿来防冲突,最多经过32个防冲突循环就能选出一张卡片。缺点是由于卡序列号全世界唯一,而卡号的长度是固定的,所以某一类型的卡片的生产数量也是一定的,比如常见的Mifare1卡,由于只有4个字节的卡序列号,所以其生产数量最多为2的32次方,即4294967296张。
2.面向时隙的防冲突机制
ISO14443B中使用这种防冲突机制。这里的时隙(timeslot)其实就是个序号。这个序号的取值范围由读写器指定,可能的范围有1-1、1-2、1-4、1-8、1-16。当两张以上卡片同时进入射频场,读写器向射频场发出卡呼叫命令,命令中指定了时隙的范围,让卡片在这个指定的范围内随机选择一个数作为自己的临时识别号。然后读写器从1开始叫号,如果叫到某个号恰好只有一张卡片选择了这个号,则这张卡片被选中胜出。如果叫到的号没有卡片应答或者有多于一张卡片应答,则继续向下叫号。如果取值范围内的所有号都叫了一遍还没有选出一张卡片,则重新让卡片随机选择临时识别号,直到叫出一张卡片为止。
这种办法不要求卡片有一个全球唯一序列号,所以卡片的生产数量没有限制,但是理论上存在一种可能,就是永远也选不出一张卡片来。
Felica采用的也是这种机制。
3.位和时隙相结合的防冲突机制
ISO15693中使用这种机制。一方面每张卡片有一个8字节的全球唯一序列号,另一方面读写器在防冲突的过程中也使用时隙叫号的方式,不过这里的号不是卡片随机选择的,而是卡片唯一序列号的一部分。
叫号的数值范围分为0-1和0-15两种。其大体过程是,当有多张卡片进入射频场,读写器发出清点请求命令,假如指定卡片的叫号范围是0-15,则卡片序列号最低4位为0000的卡片回送自己的7字节序列号。如果没有冲突,卡片的序列号就被登记在PCD中。然后读写器发送一个帧结束标志,表示让卡片序列号最低4位为0001的卡片作出应答;之后读写器每发送一个帧结束标志,表示序列号的最低4位加1,直到最低4位为1111的卡片被要求应答。如果此过程中某一个卡片回送序列号时没有发生冲突,读写器就可选择此张卡片;如果巡检过程中没有卡片反应,表示射频场中没有卡片;如果有卡片反应的时隙发生了冲突,比如最低4位是1010的卡片回送卡号时发生了冲突,则读写器在下一次防冲突循环中指定只有最低4位是1010的卡片参与防冲突,然后用卡片的5-8位作为时隙,重复前面的巡检。如果被叫卡片的5-8位时隙也相同,之后再用卡片的9-12位作为时隙,重复前面的巡检,依次类推。读写器可以从低位起指定任意位数的序列号,让卡号低位和指定的低位序列号相同的卡片参与防冲突循环,卡片用指定号前面的一位或4位作为时隙对读写器的叫号作出应答。由于卡片的序列号全球唯一,所以任何两张卡片总有某个连续的4位二进制数不一样,因而总能选出一张卡片。需要指出的是,当选定的时隙数为1时,这种防冲突机制等同于面向比特的防冲突机制。
另外需要说明的是,TTF(Tag Talk First)的卡片一般是无法防冲突的。这种卡片一进入射频场就主动发送自己的识别号,当有多张卡片同时进入射频场时就会发生不读卡的现象。这时只有靠卡片的持有者自己去避免冲突了。
参考:http://www.necrfid.com/rfid/knowledge/225.html

㈧ 求RFID标签防碰撞算法: 可以是ALOHA算法实现或者是二进制树算法实现,

RFID(Radio Frequency Identification的),即射频识别,俗称电子标签。
我接触的主要是用在仓储和物流上,具体的驱动是由厂家提供,呵呵,估计熟悉的人不多,需要找底层的开发人员才行。

㈨ Aloha是啥意思

普遍意义就是夏威夷问候语,意思是“你好”或者“再见”。形容词意思可以是“友好的”。下面给出搜索结果。

来自:https://www.vocabulary.com/dictionary/aloha

在线词典解释→http://www.dictionary.com/browse/aloha?s=t

aloha

noun, interjection
1.hello; greetings.
2.farewell.
adjective
3.friendly; hospitable; welcoming:
The aloha spirit prevails throughout the islands.

下面是 Wikipedia 的解释:

Aloha (pronounced[əˈlo.hə]) in the Hawaiian language means affection, peace, compassion, and mercy. Since the middle of the 19th century, it also has come to be used as an English greeting to say goodbye and hello. "Aloha" is also included in the state nickname of Hawaii, the "Aloha State".

词源:1798, Hawaiian aloha, Maori aroha, an expression used in greeting or valediction, literally "love, affection, pity." Sometimes aloha 'oe, from 'oe "to you."

来自:http://www.etymonline.com/index.php?allowed_in_frame=0&search=aloha

其他含义(来自网络):Aloha 是世界上最早的无线电计算机通信网。它是1968年美国夏威夷大学的一项研究计划的名字。70年代初研制成功一种使用无线广播技术的分组交换计算机网络,也是最早最基本的无线数据通信协议。取名ALOHA,是夏威夷人表示致意的问候语,这项研究计划的目的是要解决夏威夷群岛之间的通信问题。Aloha网络可以使分散在各岛的多个用户通过无线电信道来使用中心计算机,从而实现一点到多点的数据通信。

㈩ 求RFID二进制搜索树防碰撞算法的Matlab仿真

问题解决了?求共享~

阅读全文

与防碰撞算法代码相关的资料

热点内容
自己购买云主服务器推荐 浏览:422
个人所得税java 浏览:761
多余的服务器滑道还有什么用 浏览:191
pdf劈开合并 浏览:28
不能修改的pdf 浏览:752
同城公众源码 浏览:489
一个服务器2个端口怎么映射 浏览:297
java字符串ascii码 浏览:79
台湾云服务器怎么租服务器 浏览:475
旅游手机网站源码 浏览:332
android关联表 浏览:945
安卓导航无声音怎么维修 浏览:332
app怎么装视频 浏览:430
安卓系统下的软件怎么移到桌面 浏览:96
windows拷贝到linux 浏览:772
mdr软件解压和别人不一样 浏览:904
单片机串行通信有什么好处 浏览:340
游戏开发程序员书籍 浏览:860
pdf中图片修改 浏览:288
汇编编译后 浏览:491