SWP协议详解:ACT及物理层规范
需积分: 44 99 浏览量
更新于2024-08-13
收藏 1.2MB PPT 举报
"本文档总结了ACT协议和SWP协议的学习要点,涵盖了UICC和CLF之间的交互规则,以及SWP协议的物理层和数据链路层的细节。"
在非接触式通信领域,SWP(Single Wire Protocol)协议是一种关键的接口协议,它定义了非接触前端(CLF)与UICC(Universal Integrated Circuit Card)卡内的安全元素(SE)之间信息传输的物理连接和信号传输规范。SWP接口利用三根线——VCC、GND和SWP,其中SWP线实现全双工通信,基于负载调制原理。
在UICC和CLF的交互中,有特定的帧结构规则。对于UICC收到的帧,如果FR位为1,UICC会重发上一个ACT帧;若FR位为0,则不会重发。同时,UICC会忽略INF位,而CLF在接收帧时应忽略FR位并设置INF位为0来指示ACT_INFORMATION字段的有效性。在同步ID(SYNC_ID)认证过程中,UICC发送SYNC_ID给CLF,CLF比对存储的系统配置数据,匹配成功则完成同步,否则会禁止进一步通信,直至UICC生成新的SYNC_ID。
SWP物理层规定了S1和S2信号的编码规则,S2信号只有在S1为高电平时才有效。SWP接口有三个状态:ACTIVATED(数据交互中),SUSPENDED(暂停状态),和DEACTIVATED(未激活)。ACTIVATED状态下,S1提供连续的“0”“1”序列,直到变为SUSPENDED状态。在SUSPENDED状态,S1为“H”,S2为“L”。DEACTIVATED状态中,S1和S2均为“L”。
状态转换方面,从SUSPENDED到ACTIVATED的RESUME过程由主设备或从设备触发,主设备发送连续的idlebits,从设备响应并在规定时间内调整S2和S1的状态。而从ACTIVATED到SUSPENDED的转换只能由主设备发起,发送特定的(P1Suspend)序列。从SUSPENDED到DEACTIVATED的转换,主设备需将S1从“H”变为“L”并维持一段时间。
此外,SWP协议支持class B和class C的电气特性。这些详细的规定确保了在SIM卡的ISO7816接口下同时支持7816和SWP接口的稳定通信。
ACT协议和SWP协议是NFC技术中实现UICC和CLF之间高效、安全通信的基础,它们规定了数据传输的流程、帧结构和物理层的电气特性,确保了非接触支付和其他应用的顺畅运行。
166 浏览量
118 浏览量
2021-04-30 上传
220 浏览量
2021-09-18 上传
小炸毛周黑鸭
- 粉丝: 25
最新资源
- 高效文员求职简历模板分享,面试必备参考
- Spark源码深度剖析与实战应用指南
- 游戏快速退出:移除10秒等待时间的解决方案
- Hedgehog开源库:Java分布式计算解决方案
- React项目开发与部署流程解析
- 翻译求职者必备:简历模板下载指南
- 探索Canvas API:如何用JavaScript绘制多边形
- Apache Tomcat 9服务器部署与IPTV技术应用
- LeetCode二维数组搜索技巧与面试问题深度解析
- 掌握JavaScript集成Mercado Pago支付示例
- 体育教练简历模板下载,助你求职成功
- Android高效滚动数字条的实现方法
- OBS-tablet-remote:远程控制OBS的平板电脑优化工具
- 文本分解工具TextSplitter:简化大型文件处理
- 深入探索JavaScript算法的核心原理
- LeetCode算法挑战:338题解决方案解析