手机NFC工作模式
模式介绍
手机的 NFC 功能有3种模式:
- 卡模拟模式
- 读写器模式
- 双向数据分享模式
网上关于 NFC 功能介绍的最多的是 读写器模式
,即 NFC 手机作为一个读卡器去读其他的卡片。
但如果 NFC 手机工作在 卡模拟模式
下就可以把手机模拟成一张卡片去供其他读卡器读取数据。
SE 介绍
通常做法是在手机中放置叫做 Secure Element(简称 SE)安全元件。
SE 可以与 NFC 芯片集成在一起由手机厂商提供,或集成在 SIM 卡中由运营商提供。
NFC 的卡模式工作需要读卡器先与 NFC 控制单元通信,再由 NFC 与 SE 通信进行事务处理,SE 返回给 NFC 处理结果,这时手机软件可以查询 SE 的通信状态通知用户。
Android HCE
系统软件厂商(Google)为了摆脱手机厂商与运营商的 SE 元件限制,在 Android 4.4 系统中加入了 Host-based Card Emulation
就是 HCE,力图通过软件模拟 SE 元件,以达到所有安装了 Android 4.4 系统的手机不依赖 SE 元件就可以使用 NFC 手机卡模拟模式的效果,这样就可以大大的推进 NFC 支付功能的进程。