用于改进nfcee发现过程的方法和装置制造方法

文档序号:7992221阅读:167来源:国知局
用于改进nfcee发现过程的方法和装置制造方法
【专利摘要】本文公开的各方面涉及提供一种NFCC(730)能够藉以向DH(734)提供足够信息来以NFCEE(760)的名义开始RF发现的机制。在一个示例中,通过NFC设备(700),DH(734)可被配备成从NFCC(730)接收(804)发现请求通知,该发现请求通知指示有NFCEE(760)正在请求DH(734)执行发现过程。该发现请求通知可包括被格式化成简化RF发现命令的创建的信息。DH(734)可进一步被配备成确定(806)是否要使用该发现请求通知中包括的信息来生成RF发现命令,一旦确定要包括接收到的信息,就使用该发现请求通知中包括的信息来生成(808)基于DH(734)的发现命令,以及将该RF发现命令传送(810)给NFCC(730)。
【专利说明】用于改进NFCEE发现过程的方法和装置
[0001]根据35U.S.C.§ 119的优先权要求
[0002]本专利申请要求于2011年9月23日提交的题为“METHODS AND APPARATUS FORIMPROVING NFCEE DISCOVERY PROCESS (用于改进NFCEE发现过程的方法和装置)”的临时申请N0.61/538,676的优先权,其已转让给本申请受让人并因而被明确援引纳入于此。
[0003]对共同待审专利申请的参引
[0004]本专利申请与以下2011年9月13日提交的题为“Methods and Apparatus forproviding NFCEE Context to NFC Discovery Process (用于向 NFC 发现过程提供 NFCEE上下文的方法和装置)”的共同待审的美国临时专利申请相关,该申请的代理人案卷号为N0.113311P1,其已转让给本申请的受让人,并通过援引明确纳入于此。
[0005]背景
[0006]领域
[0007]所公开的各方面一般涉及设备之间的通信和/或设备内的通信,尤其涉及用于改进射频(RF)发现过程的方法和系统,其由NFC控制器(NFCC)和设备主机(DH)促成,针对始发自近场通信(NFC)执行环境(NFCEE)的请求。
[0008]背景
[0009]技术进步已导致越来越小且越来越强大的个人计算设备。例如,当前存在各种各样的便携式个人计算设备,包括无线计算设备,诸如各自较小、轻量、且易于由用户携带的便携式无线电话、个人数字助理(PDA)、以及寻呼设备。更具体地,例如,便携式无线电话进一步包括通过无线网络来传达语音和数据分组的蜂窝电话。许多这样的蜂窝电话被制造成具有不断增加的计算能力,并且由此,正变得相当于小型个人计算机和手持式PDA。而且,此类设备能够实现使用各种各样的频率和适用覆盖区域进行的通信,诸如蜂窝通信、无线局域网(WLAN)通信、NFC等等。
[0010]如在NFC论坛控制器接口(NCI)规范的当前草案中所述,DH协调与NFCC的通信以启动RF发现过程。作为这一过程的一部分,使用RF发现命令(例如,RF_DISC0VER_CMD),该命令包括覆盖要由NFCC来执行的发现任务列表的参数。与RF发现过程相关联的另一消息是 NFCC 发现请求通知(例如,RF_NFCEE_DI SC0VERY_REQ_NTF )。RF_NFCEE_DI SC0VERY_REQ_NTF使得NFCC能够向DH通知有一 NFCEE (例如,安全元件)被耦合至该NFCC并且该NFCEE企图敦促NFCC以该NFCEE的名义来执行RF发现。例如,可以使得驻留在NFCEE (例如,通用集成通信卡(WCC))或其他安全元件上的应用能够独立于DH地尝试NFC事务。迄今为止,RF_DISC0VER_CMD中包括的参数与RF_NFCEE_DISCOVERY_REQ_NTF中的参数之间不存在相互作用/交叠。由此,尽管可以向DH通知NFCEE企图使用NFCC来进行RF发现,但并未使DH知晓该NFCEE将偏好/请求在这样的RF发现期间使用的任何配置参数。例如,DH不知晓NFCEE关于RF技术(NFC-A、B、F )、RF模式(例如,轮询、监听)以及在RF发现期间要使用有源还是无源通信的偏好。从而,可能期望用于提供NFCC能够藉以向DH提供足够信息来以NFCEE的名义开始RF发现的 机制的改进的装置和方法。
[0011]概述[0012]以下给出一个或多个方面的概述以提供对这些方面的基本理解。此概述不是所有构想到的方面的详尽综览,并且既非旨在标识出所有方面的关键性或决定性要素亦非试图界定任何或所有方面的范围。其目的是要给出一个或多个方面的一些概念以作为稍后给出的更加详细的描述之序。
[0013]描述了与提供一种NFCC能够藉以向DH提供足够信息来以NFCEE的名义开始RF发现的机制有关的各方面。在一个示例中,通过NFC设备,DH可被配置成从NFCC接收发现请求通知,该发现请求通知指示有NFCEE正在请求DH执行发现过程。该发现请求通知可包括被格式化成简化RF发现命令的创建的信息。DH可被进一步配置成确定是否要使用该发现请求通知中包括的信息来生成RF发现命令,一旦确定要包括接收到的信息,就使用该发现请求通知中包括的信息来生成基于DH的发现命令,以及将该RF发现命令传送给NFCC。
[0014]根据相关方面,一种用于提供NFCC能够藉以向DH提供足够信息来以NFCEE的名义开始RF发现的机制的方法。该方法可包括从NFCC接收指示有NFCEE正在请求DH执行发现过程的发现请求通知。该方法可包括确定是否要使用该发现请求通知中包括的信息来生成RF发现命令。该方法可进一步包括一旦确定要包括接收到的信息,就使用该发现请求通知中包括的信息来生成基于DH的发现命令。此外,该方法可包括将该RF发现命令传送给 NFCC。
[0015]另一方面涉及一种通信设备。该无线通信设备可包括用于从NFCC接收指示有NFCEE正在请求DH执行发现过程的发现请求通知的装置。该通信设备可包括用于确定是否要使用该发现请求通知中包括的信息来生成RF发现命令的装置。该通信设备可进一步包括用于一旦确定要包括接收到的信息就使用该发现请求通知中包括的信息来生成基于DH的发现命令的装置。此外,该通信设备可包括用于将该RF发现命令传送给NFCC的装置。
[0016]另一方面涉及一种通信装置。该装置可包括被配置成从NFCC接收指示有NFCEE正在请求DH执行发现过程的发现请求通知的DH。该DH可被配置成确定是否要使用该发现请求通知中包括的信息来生成RF发现命令。该DH可被进一步配置成一旦确定要包括接收到的信息就使用该发现请求通知中包括的信息来生成基于DH的发现命令。该DH还可被配置成将该RF发现命令传送给NFCC。
[0017]另一方面涉及一种可具有计算机可读介质的计算机程序产品,该计算机可读介质包括用于从NFCC接收指示有NFCEE正在请求DH执行发现过程的发现请求通知的代码。该计算机可读介质可包括用于确定是否要使用该发现请求通知中包括的信息来生成RF发现命令的代码。该计算机可读介质可进一步包括用于一旦确定要包括接收到的信息就使用该发现请求通知中包括的信息来生成基于DH的发现命令的代码。该计算机可读介质还可包括用于将该RF发现命令传送给NFCC的代码。
[0018]为能达成前述及相关目的,这一个或多个方面包括在下文中充分描述并在所附权利要求中特别指出的特征。以下描述和附图详细阐述了这一个或多个方面的某些解说性特征。但是,这些特征仅仅是指示了可采用各种方面的原理的各种方式中的若干种,并且本描述旨在涵盖所有此类方面及其等效方案。
[0019]附图简述
[0020]以下将结合附图来描述所公开的方面,提供附图是为了解说而非限定所公开的各方面,其中相似的标号标示相似的元件,且其中:[0021]图1是根据一方面的近场无线通信系统的框图。
[0022]图2是根据一方面的近场通信传递系统的示意图。
[0023]图3是根据一方面的NFC环境的框图;
[0024]图4是描述根据一方面的改进始发自NFCEE的NFCC发现过程的示例的流程图;
[0025]图5是描述根据一方面的改进始发自NFCEE的NFCC发现过程的示例的呼叫流图;
[0026]图6是描述根据一方面的改进始发自NFCEE的NFCC发现过程的另一示例的呼叫流图;
[0027]图7是根据一方面的设备主机(DH)的示例架构的功能框图;以及
[0028]图8是根据一方面的用于改进始发自NFCEE的NFCC发现过程的示例通信系统的功能框图。
[0029]详细描述
[0030]现在参照附图描述各个方面。在以下描述中,出于解释目的阐述了众多具体细节以提供对一个或多个方面的透彻理解。然而应当理解,没有这些具体细节也可实践此(类)方面。
[0031]一般而言,当设备在NFC目标设备和/或标签的覆盖区域的范围内时,该设备可识别该NFC设备和/或标签。此后,该设备可获得足以允许建立通信的信息。可被建立的一种形式的通信是对等通信链路(例如,基于NFC-DEP的通信链路)。如本文所描述的,各设备之间的通信可通过各种各样的NFC RF技术来实现,这些技术诸如但不限于,NFC-A, NFC-B,NFC-F等等。而且,可在通信的不同阶段(例如,激活阶段、数据交换阶段等)期间启用不同的NFC技术。更进一步,可在通信的不同阶段使用不同的比特率。
[0032]图1解说了根据本发明的各个示例性实施例的无线通信系统100。输入电力102被提供给发射机104以生成用于提供能量传递的辐射场106。接收机108耦合至辐射场106并且生成输出电力Iio以供由I禹合至该输出电力110的设备(未不出)存储或消耗。发射机104和接收机108两者分开一距尚112。在一个不例性实施例中,发射机104和接收机108是根据互谐振关系来配置的,并且在接收机108的谐振频率与发射机104的谐振频率非常接近的情况下,当接收机108位于辐射场106的“近场”内时,发射机104与接收机108之间的传输损耗是微乎其微的。
[0033]发射机104进一步包括用作能量传送的装置的发射天线114。接收机108包括作为用于能量接收的装置的接收天线118。该发射天线和接收天线的大小根据与其相关联的应用和设备来决定。如所述的,高效的能量传递是通过将发射天线的近场中的大部分能量耦合至接收天线而非使电磁波中的绝大部分能量传播至远场来进行的。当处于该近场中时,可在发射天线114与接收天线118之间形成耦合模式。天线114和118周围可能发生这种近场耦合的区域在本文中被称为耦合模式区域。
[0034]图2是示例近场无线通信系统的示意图。发射机204包括振荡器222、功率放大器224以及滤波器和匹配电路226。振荡器被配置成以所期望的频率生成信号,该频率可响应于调节信号223来调节。振荡器信号可由功率放大器224以响应于控制信号225的放大量来放大。可包括滤波器和匹配电路226以滤除谐波或其他不想要的频率,并且将发射机204的阻抗匹配至发射天线214。
[0035]接收机208可包括匹配电路232以及整流器和开关电路234以生成DC电力输出来对如图2中所示的电池236充电或对耦合至接收机的设备(未示出)供电。可包括匹配电路232以将接收机208的阻抗匹配至接收天线218。接收机208和发射机204可在单独的通信信道219 (例如,蓝牙、zigbee、蜂窝等)上通信。
[0036]参照图3,解说了根据一方面的通信网络300的框图。通信网络300可包括通信设备310,通信设备310可通过天线324使用一种或多种NFC技术326 (例如,NFC-A, NFC-B,NFC-F等)与远程NFC设备330处于通信。一方面,远程NFC设备330和/或通信设备310可作用于通过一个或多个RF接口 334、使用一个或多个RF协议336、以有源或无源通信模式338通过NFC模块332进行通信。在另一方面,通信设备310可作用于被连接至接入网和/或核心网(例如,CDMA网络、GPRS网络、UMTS网络、以及其他类型的有线和无线通信网络)。在一方面,远程NFC设备可包括但不限于远程NFC标签、读取器/写入器设备、对等发起方设备、远程对等目标设备等。
[0037]通信设备310可包括NCI320。在一方面,NCI320可作用于实现启用NFC的天线与NFC控制器312之间的通信。NCI320可作用于以监听模式和/或轮询模式来工作。
[0038]在另一方面,通信设备310可包括一个或多个NFCEE350。在一方面,NFCEE350可耦合至NFC控制器312。此外,NFCEE350可包括一个或多个应用,该些应用能作用于请求对通过NFC控制器312可用的各种功能性的访问。在一方面,NFCEE350可以是安全元件。在一方面,NFCEE350可包括具有各种模块的UICC,此类模块诸如但不限于,订户信息模块(SIM), CDMA订户身份模块(CSM)等。在另一方面,每一个NFCEE350可由NFC控制器312使用可供在RF发现过程期间使用的NFCEE标识符来区分。
[0039]通信设备310可包括NFC控制器312。在一方面,NFCC312可包括NFCEE发现请求模块314。NFCEE发现请求模块314可作用于从一个或多个NFCEE350接收请求。在一方面,此类请求可包括NFCEE标识符以及对与NFC控制器312相关联的功能性的访问请求,此类功能性诸如有RF发现过程。由于DH340控制RF发现过程,因此NFCEE发现请求模块314可进一步作用于生成NFCEE发现请求通知(例如,RF_NFCEE_DISCOVERY_REQ_NTF)消息,该NFCEE发现请求通知消息包括标识该NFCEE的一个或多个参数和/或指示该NFCEE将偏好在RF发现过程期间使用的配置设置的`一个或多个参数。表1描述根据一方面的可被包括在RF_NFCEE_DISCOVERY_REQ_NTF消息中的各个字段。
[0040]
RF NIΧ?Ε DISCOVERY REQ NTF—
有效载荷字段 I长度 _值描述 — _
NFCEE ID__I个八位位组请求RF发现的NFCEE的ID (参见5.2节)
RF技术与模式 I个八位位组正被请求的RF技术与模式(参见表53)。
[0041]表1:NFCEE发现请求的通知
[0042]表1内的表引用(例如,见5.2节、表53)是在当前NCI草案标准的上下文中作出的。一般而言,DH340可以基于其自身的要求以及对其他NFCEE350的请求将NFCEE的350请求考虑在内。尽管DH可能考虑到NFCEE350的请求,但DH340在接收到这一通知时采取的动作是因实现而异的。此外,如果DH340决定要以NFCEE350的名义启动RF发现,则DH340可在RF发现命令(例如,RF_DISCOVER_CMD)的配置列表字段中包括来自表1中提供的通知的RF技术与模式值。[0043]DH340可包括RF发现命令模块342,该RF发现命令模块能作用于生成命令以敦促NFCC312执行与RF发现相关联的各种功能。表2描述可被包括在RF_DISCOVER_CMD中的各个字段。
[0044]
【权利要求】
1.一种用于通信的设备,包括: 用于由设备主机(DH) (734)从近场通信控制器(NFCC) (730)接收(804)指示有近场通信执行环境(NFCEE) (760)正在请求所述DH (734)执行发现过程的发现请求通知的装置,其中所述发现请求通知包括被格式化成简化RF发现命令的创建的信息; 用于确定(806)是否要使用所述发现请求通知中包括的信息来生成射频(RF)发现命令的装置; 用于一旦确定要包括接收到的信息就使用所述发现请求通知中包括的信息来生成(808)基于所述DH (734)的发现命令的装置;以及 用于将所述RF发现命令传送(810)给所述NFCC (730)的装置。
2.如权利要求1所述的设备,其特征在于,所述用于生成(808)的装置进一步包括: 用于基于确定不要包括接收到的信息来用指示所述请求是始发自DH (734)的参数来生成(808)所述RF发现命令的装置。
3.如权利要求1所述的设备,其特征在于,所述信息包括RF技术与模式参数。
4.如权利要求1所述的设备,其特征在于,所述信息向所述DH(734)指示RF类型、工作模式、以及在由所述NFCEE (760)请求的发现过程中要使用有源还是无源通信类型。
5.如权利要求1所述的设备,其特征在于,所述发现请求通知包括RF_NFCEE_DISCOVERY_REQ_NTF 消息。
6.如权利要求1所述的 设备,其特征在于,所述RF发现命令包括RF_DISCOVER_CMD消肩、O
7.如权利要求1所述的设备,其特征在于,所述NFCEE(760)包括直接耦合至所述NFCC(730)的安全组件。
8.如权利要求1所述的设备,其特征在于,所述NFCEE(760)包括通用集成通信卡(nCC),所述通用集成通信卡(UICC)包括订户信息模块(SM)或CDMA订户身份模块(CSM)中的至少一者。
9.如权利要求1所述的设备,其特征在于,所述用于接收的装置进一步包括: 用于从所述NFCC (730)接收(804)指示成功收到所述RF发现命令的发现响应的装置。
10.一种通信的方法,包括: 由设备主机(DH)从近场通信控制器(NFCC)接收(402)指示有近场通信执行环境(NFCEE)正在请求所述DH执行发现过程的发现请求通知,其中所述发现请求通知包括被格式化成简化RF发现命令的创建的信息; 确定(404)是否要使用所述发现请求通知中包括的信息来生成射频(RF)发现命令;一旦确定要包括接收到的信息就使用所述发现请求通知中包括的信息来生成(514)基于DH的发现命令;以及 将所述RF发现命令传送(408)给所述NFCC。
11.如权利要求10所述的方法,其特征在于,进一步包括: 一旦确定不要包括接收到的信息,就用指示所述请求是始发自DH的参数来生成(404)所述RF发现命令。
12.如权利要求10所述的方法,其特征在于,所述信息包括RF技术与模式参数。
13.如权利要求10所述的方法,其特征在于,所述信息向所述DH(734)指示RF类型、工作模式、以及在由所述NFCEE (760)请求的发现过程中要使用有源还是无源通信类型。
14.如权利要求10所述的方法,其特征在于,所述发现请求通知包括RF_NFCEE_DISCOVERY_REQ_NTF消息,所述RF发现命令包括RF_DISCOVER_CMD消息,并且其中所述NFCEE (760)包括直接耦合至所述NFCC (730)的安全元件,其中所述安全元件包括通用集成通信卡(UICC),所述通用集成通信卡(UICC)包括订户信息模块(SIM)或CDMA订户身份模块(CSM)中的至少一者。
15.如权利要求10所述的方法,其特征在于,进一步包括: 从所述NFC C (730)接收(412)指示成功收到所述RF发现命令的发现响应。
【文档编号】H04W4/00GK103828408SQ201280046435
【公开日】2014年5月28日 申请日期:2012年9月21日 优先权日:2011年9月23日
【发明者】J·希兰 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1