×
Namespaces

Variants
Actions

诺基亚6136的近距离通信

From Nokia Developer Wiki
Jump to: navigation, search
WP Metro Icon Chinese.png
Article Metadata

文章
harrylister 在 16 Mar 2008 创建
最后由 hamishwillee 在 15 Dec 2011 编辑

本文是诺基亚论坛官方文档《Nokia 6131 NFC Technical Product Description》的简体中文翻译版本。希望能给大家了解近距离通信(Near Field Communication)技术带来帮助。同时欢迎对本文中翻译不准确的地方直接给出修改。谢谢!

Contents

介绍

随着市场的细分、应用程序领域的不断扩大,近距离通信(NFC)技术给我们提供了更多令人机动的机遇。通过简单触摸,NFC就使访问系统和服务等很多工作变得轻松方便。NFC基于近程无线连接,通过使两个NFC可兼容手机或标签在几厘米内逐个触摸或是同时触摸它们的方式来激活。

图1中就是Nokia 6131 NFC手机,它是第一部具有完整NFC功能的商务手机。该文档将详细介绍 Nokia 6131 NFC,提供有关该手机的构架信息,NFC的特性,各种规则,应用开发以及安全系数的管理。

图1 Nokia 6131 NFC 手机

对开放的Nokia 6131 NFC手机,可以开发的方向有:

  • 它的支付和票务应用是技术无线化的第一个应用领域。NFC技术和之前存在的被全世界数百万的用户使用的非接触式结构兼容。
  • Nokia 6131 NFC手机的NFC功能可让用户使用当前已有服务,将其另存为一个NFC标签快捷方式。最初的商务应用更倾向于被作为当前已有服务和系统的最高级别来开发,从而在最低商业开发风险的前提下使用户最大限度地受益。
  • 诸如点对点的附加应用程序,能够实现两部手机同时被触摸时二者间的通信。

Nokia在NFC领域内是很活跃的。Nokia自从2004年起就与飞利浦和索尼开始对该技术的开发,并于成立了NFC论坛[1]。2007年10月,NFC论坛的全球成员已经增加为140个组织团体。各成员代表其主要开发领域,包括半导体,移动电话,网络运营商,财经,IT以及服务公司。和其他的NFC论坛成员一起,Nokia致力于创建一个互通环境,使得那些微小目标的标签和手机能够在这个环境里通过使用清晰定义的界面和标签格式便可互相通信。

图2阐述 Nokia 6131 NFC主要的使用范例。

图 2 Nokia 6131 NFC 的使用范例

The Nokia 6131 NFC为包含NFC的不同领域提供了新的产品和服务:移动终端制造商,移动网络运营商,服务提供商,企业,应用程序以及服务开发者。Nokia 6131 NFC软件开发包[18],有关NFC的讨论区和诺基亚论坛的Wiki网站[34]自从2007年3月起支持可使用NFC功能的首批移动手机进行应用程序的开发。

Nokia 6131 NFC 手机

本章通过介绍NFC操作模式,NFC本地功能以及如何配置NFC设置的通用信息来阐述NFC特性。Nokia 6131 NFC 包括以下NFC特性:

  • 作为NFC本地功能的标签读写
  • 支持NFC论坛定义的所有标签
  • 用于开发Java手机应用程序的非接触式通信 API (JSR-257)及扩展
  • 由带有名片仿真功能的安全系数支持Mifare 4K和ISO / Global平台微型名片,用于为服务提供商安装应用程序特殊数据,例如支付和票务应用程序
  • Nokia 6131 NFC 兼容已有的非接触式阅读模式(支付和票务)

Nokia 6131 NFC 包括完善的iNFC 调制解调器和天线。Nokia 6131 NFC 的天线安置在手机外部的上部,与耳机相对的位置。

其操作距离取决于几个因素(比如标签大小,标签技术,非接触式读取技术),并且实际上不超过5厘米。还要一些情况需要物理接触。NFC的数据传输速度是106kbit/s 。Nokia 6131 NFC 的主要特性列于下表1。

特性 描述
主屏幕 分辨率: 240 x 320、色深: 24 bit
内存 最大用户存储空间:11 MB、存储卡:Micro SD、存储卡特性: 热插拔、最大JAR尺寸:1 MB
网络数据支持 EGPRS、GPRS、HSCSD、CSD
本地连接 蓝牙、红外、USB、NFC

更多Nokia 6131 NFC 移动手机的特性请参阅 Nokia Developer [2].

NFC 操作模式

Nokia 6131 NFC 有三种操作模式:读/写,标签/名片仿真和点对点(P2P)。在读/写模式下,Nokia 6131 NFC 可被用于标签的读/写功能和微型卡。在这种情况下,Nokia 6131 NFC 手机就是一个启动器,其目标是被动标签或微型卡。该特性使得 Nokia 6131 NFC 可以识读服务快捷方式,例如通过轻触启动键来连接服务,通过触摸图像帧或打印机以使用蓝牙发送图片,或者在标签上创建个人服务快捷方式。在该模式下 Nokia 6131 NFC 也可被用作非接触式阅读器,例如,一台自动贩售机。

在标签/名片仿真模式下 Nokia 6131 NFC 模拟手机内的 ISO-14443 微型卡或Mifare 4K标签。该模式下 Nokia 6131 NFC 可被用作非接触式卡,例如支付和票务功能。已有的ISO-14443阅读器结构不能将 Nokia 6131 NFC 的标签仿真操作与传统的微型卡或同类型的标签区分开来。这是NFC技术的优势,是已有的阅读结构所不能替代的。

点对点 (P2P) 模式支持两部 Nokia 6131 NFC 移动手机或其它具有 NFCIP-1功能的手机通过彼此触摸实现共享数据。协议 (NFCIP-1) 的电磁属性是标准的 ISO~18092 和 ECMA 320/340.该模式只被Java应用程序支持; 现已有用于非接触式通信API (JSR-257)的NFCIPConnection 扩展。更多关于 P2P 扩展的信息请参考 4.2.2 章节,点对点扩展。

图3阐述 Nokia 6131 NFC 的不同操作模式

图3 Nokia 6131 NFC 操作模式

Nokia 6131 NFC 一次只能在一种模式下操作。手机软件可自动切换操作模式。模式间的切换通常不被用户感知,另外手机似乎可同时在多模式下运行。

服务快捷方式

Nokia 6131 NFC 包括用于读写标签的NFC本地功能。该功能使用读/写操作模式。服务快捷方式支持快速简单的路径以创建商务卡,短消息,呼叫请求或是访问网址。也可用来通过识读包括一部分 Nokia 6131 NFC 记录类型的标签来初始化蓝牙。服务快捷方式以预定义内容的方式编写,比如短消息快捷方式包括文本和手机电话本。NFC 论坛规定了存储在标签上的服务快捷方式的数据格式。当 Nokia 6131 NFC 使用服务快捷方式读取标签时,它将自动发起特定服务。

图4阐述了发起商务名片,书签及文本消息的过程。

图4 使用本地NFC功能发起服务

注意当你编写标签时,之前的信息将在没有任何提示的情况下被覆盖。另外注意当 Nokia 6131 NFC 处于省电模式 (即背景灯为关或者翻盖被合拢)时,不能使用NFC本地功能。在省电模式下,MIDlets依然可使用NFC特性且标签/名片仿真也可正常运行。

更多关于如何使用NFC特性的信息请参阅 Nokia 6131 NFC 用户指南 [3].

可支持的数据格式和规则

NFC本地功能使用由NFC论坛规定的用于读写标签的记录类型定义 (RTDs) 标准。

RTD 规定了创建标准记录类型的数据格式和规则。该标准记录类型是被NFC论坛应用程序定义和第三方软件使用的,它基于 NFC 数据交换格式(NDEF) 。NDEF规定了用于NFC 论坛所兼容手机和标签。

RTD 规则定义了新应用程序的记录格式并给用户创建自己的应用程序的方式。

你可以通过URL记录创建短消息,网址,文件以及呼叫请求服务快捷方式。

更多有关 NDEF 和 RTD 规则的信息请参考 NFC Forum specifications [1].

表2 Nokia 6131 NFC 本地支持的 NDEF RTDs

可支持的标签

Nokia 6131 NFC 可兼容所有NFC论坛所定义的标签类型:

  • 类型 1, 例如 Innovision Topaz
  • 类型 2, 例如 Mifare Ultralight
  • 类型 3, 例如 Sony FeliCa (non-secured elements only)
  • 类型 4, 例如 Mifare DESFire

另外, Nokia 6131 NFC 也支持 :

  • Innovision Jewel (read only)
  • Mifare Standard 1K
  • Mifare Standard 4K

更多有关 NFC论坛标签类型的信息请参考NFC Forum specifications [1].

NFC 设置

在 Nokia 6131 NFC 用户界面里你可以更改以下设置:

  • 标签检测 (使用本地NFC功能读或写): 开或关
  • 安全系统级别
  • 常活动状态
  • 首先询问 (保持60秒活动状态)
  • 首先询问密码 (保持60秒活动状态)
  • 更改安全系统密码
  • A 4 数字密码

图5阐述了所示的NFC设置。

6131 NFC FIG 5.png

Nokia 6131 NFC 构架

J2ME 环境

基于Nokia 6131 NFC的Contactless Communication API (JSR-257) 应用

Contactless Communication API (JSR-257)扩展

Tag 技术扩展

Peer-to-Peer 扩展

PushRegistry 扩展

品牌配置

NFC应用离开发

原生NFC开发

MIDlet开发

使用安全系统的应用开发

Nokia NFC 开发者社区

Nokia 6131 NFC 的软件开发包

Nokia 6131 NFC 模拟器

Java APIs

MIDlets 范例

管理 Nokia 6131 NFC 的安全系统

密钥管理

Nokia Unlock Service MIDlet

安全系统 OTA 管理

案例 1: 安全系统 OTA 管理 - 信任链未被破坏

案例 2: 安全系统 OTA 管理 - 信任链被打破

FIN

Harrylister.jpg
Author: harrylister (harrylister_at_gmail_dot_com)

You can share this article under Attribution-Share Alike 3.0 Unported

This page was last modified on 15 December 2011, at 08:53.
209 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.

 

Thank you!

We appreciate your feedback.

×