RAIN RFID EPC Gen2协议与读写器设计¶
难度:🟡 中级 | 领域:RFID协议 | 阅读时间:约 18 分钟
日常类比¶
教室里几百名学生(标签),老师(读写器)要在几秒内点完名。不能全班同时喊“到”。电子产品代码第二代(EPC Gen2)就是点名规则:谁答、碰撞怎么办、如何防偷听;读写器硬件则是老师的扩音器与听力系统[1][2]。
摘要¶
RAIN(RAdio frequency IdentificatioN)联盟推动超高频(UHF)射频识别互操作;空中接口以 ISO/IEC 18000-63 / EPCglobal Class-1 Gen2 为核心。本文覆盖物理层、内存 Bank、盘存与 Q 自适应、密集读写器模式(DRM)、Gen2v2 安全与低层读写器协议(LLRP)。速率与隔离 dB 为规范/工程量级,以目标市场法规与实测为准[1][3]。
1. 标准与版本¶
RAIN 类似 Wi-Fi Alliance:不另起底层标准,做认证与市场推广。技术栈:ISO 18000-63 ↔ Gen2 ↔ RAIN 互操作测试[4]。
| 版本叙事 | 要点 |
|---|---|
| Gen2 v1.x | 基础盘存、密集模式改进 |
| Gen2 v2.0/v2.1 | 加密认证、隐私相关增强 |
2. 物理层与频段¶
读写器→标签(R→T):幅移键控(ASK)+ 脉冲间隔编码(PIE)。标签→读写器(T→R):反向散射;FM0 或 Miller-2/4/8(数字越大越慢、抗扰通常更好,DRM 常选 Miller-4/8)[1][3]。
| 方向 | 编码 | 速率范围(规范量级) |
|---|---|---|
| R→T | PIE | 约数十–百余 kbps |
| T→R | FM0 / Miller | 约数–数百 kbps,视配置 |
| 地区 | 频段叙事 | 接入要点 |
|---|---|---|
| 北美 | 约 902–928 MHz | 跳频等,FCC |
| 欧洲 | 约 865.6–867.6 MHz | 信道少,ETSI,功率更严 |
| 中国等 | 区域规划 | 须本地认证 |
北美允许更高等效全向辐射功率(EIRP)叙事、欧洲更严——读写器须按市场切频与限功率[1]。
3. 内存与盘存¶
| Bank | 内容 | 备注 |
|---|---|---|
| 0 Reserved | Kill/Access 密码 | 访问控制 |
| 1 EPC | CRC、PC、EPC | 业务主标识 |
| 2 TID | 厂商/型号等 | 出厂只读叙事 |
| 3 User | 应用数据 | 容量因芯片而异 |
盘存:Query 设 \(Q\)(\(2^Q\) 时隙)→ 时隙 0 标签回 RN16 → ACK → 回 EPC;QueryRep 推进时隙。碰撞多则增 Q,空时隙多则减 Q;时隙 ALOHA 理论峰值利用率约 \(1/e\approx36.8\%\)[1]。Session S0–S3 与 Inventoried Flag(A/B)支持多读写器协同;Select 按掩码过滤子集。
4. 读写器硬件与 DRM¶
UHF 读写器边发强载波边收微弱反向散射:发射约瓦级、回波可弱至 −70 dBm 量级叙事,隔离需求极高。环形器、模拟泄漏消除、数字自干扰消除级联,残余由接收动态范围吸收——具体隔离分配因方案而异[3]。
DRM:读写器互扰、标签响应串扰、频谱拥挤。手段含跳频/先听后说(LBT)、Miller 窄谱、时序协调。
5. 安全与集成¶
基础:Kill、Access 密码、Cover-Coding(异或遮盖,非强加密)。Gen2v2:高级加密标准(AES)套件、标签/双向认证、Untraceable 等隐私命令[1][5]。上位机常用 LLRP(TCP)配置盘存与射频参数,经中间件过滤后以消息队列遥测传输(MQTT)等进物联网平台。
6. 局限、挑战与可改进方向¶
1. TX–RX 隔离¶
局限:全双工收发泄漏限制灵敏度与读距[3]。 改进:分级隔离预算;天线与功率分区;验收测最弱标签。
2. Q/Session 误配¶
局限:Q 不当导致碰撞或空时隙浪费;Session 误用致漏读/重读。 改进:自适应 Q;多读写器规划 Session;用 Select 缩小群体。
3. 安全能力参差¶
局限:大量存量标签仅弱保护;Cover-Coding 防不住认真窃听。 改进:高价值场景选 Gen2v2 认证标签;密钥与密码生命周期管理。
4. 跨境频段碎片¶
局限:同一硬件难全球通用。 改进:按市场认证切频;物流跨境用区域化读写器配置。
7. 实践要点¶
- 先定地区法规与功率,再选编码(FM0 vs Miller)与 DRM 策略。
- 盘存参数与天线布局一起调,忌只调软件 Q。
- 需要防伪时把认证当需求,而非事后加密码字段。
参考文献¶
[1] EPCglobal/GS1, "EPC Gen2 UHF RFID Air Interface," Version 2.1, 2018. [2] ISO/IEC 18000-63, RFID for item management — UHF Type C. [3] Dobkin, D. M., "The RF in RFID: UHF RFID in Practice," 2nd ed., Newnes, 2012. [4] RAIN RFID Alliance, technical overviews, rainrfid.org. [5] Impinj / vendor notes on Gen2v2 security features (treat as vendor-specific). [6] GS1 LLRP (Low Level Reader Protocol) specifications. [7] ETSI EN 302 208 / FCC Part 15 RFID regulatory summaries. [8] Slotted ALOHA throughput analysis (1/e bound) textbooks. [9] Dense reader mode and spectral mask guidance in Gen2 / regional rules. [10] RFID middleware and event filtering architecture notes. [11] Session and inventoried flag behavior in multi-reader deployments.