远程无钥匙系统表征的系统和方法与流程

文档序号:12027295阅读:267来源:国知局
远程无钥匙系统表征的系统和方法与流程

本申请总体上涉及用于表征车辆的远程锁止、解锁和启动功能系统的射频功能的系统和方法。



背景技术:

许多车辆包括在没有使用传统钥匙或其他机械装置或以其他方式与车辆物理接触的情况下用于授权进入车辆以及控制车辆功能的远程无钥匙系统(rks)。远程控制装置可以以与车辆的点火钥匙分离的独立的密钥卡、或内置于点火钥匙手柄中的密钥卡的形式。常规的远程无钥匙系统通常包括用于启用远程、无钥匙控制车辆的车门的遥控钥匙系统(pks),包括,例如锁止和解锁车门锁或车辆中的其他电子锁,打开和/或关闭行李箱、后挡板、滑动门、或其他电子操作的车门。

为了确保车辆的rks系统正确地操作,车辆制造商测试和表征rks内的密钥卡的射频功能。具体地,通过特定的测试程序,制造商设法确定密钥卡的距离的范围和灵敏度以及密钥卡是否将在rks系统中与车辆通信。用于表征远程密钥卡的范围和灵敏度的现有测试程序是耗费时间的并且包括许多缺陷。这些缺陷的源是产生结果的测试程序,该结果具有归因于在测试程序期间的各种输出变化和低效率的广泛分布的测试产生结果。程序也不提供理解在测试中的装置不能符合某些规范的原因、以及理解系统的哪方面(密钥卡、车辆等)是可靠的所需的见解或细节。

因此,需要密钥卡测试和表征程序,该程序可以一致且有效地进行并且该程序导致提供对理解遥控钥匙系统的各个方面的功能和限制所需的细节的见解。



技术实现要素:

所附权利要求限定本申请。说明书总结实施例的各个方面并且不应该用于限制权利要求。如通过查阅下面的附图和详细描述将对本领域普通技术人员显而易见的是,根据在此描述的技术预期其他实施方式,并且这些实施方式旨在被包含在本申请的范围内。

本公开的各种实施例提供用于通过分离并且精确地表征在封闭可控环境中的总体rks系统的各个比特来表征车辆远程无钥匙系统(rks)的射频(rf)功能的系统和方法。更具体地说,这个rks表征系统包括用于把密钥卡与车辆隔离的封闭测试室以及操纵密钥卡和车辆之间的用于部件之间的可控rf信号分析的rf信号的仿真控制系统。在某些实施例中,rks表征系统包括用于致动密钥卡的自动程序,从而消除需要实际的人进行任何测试并且消除由此引起的任何变化。通过这个程序,rks表征系统能够单独地识别车辆rks系统的密钥卡因素、车辆因素、以及人的因素。

在一实施例中,rks表征系统通过把密钥卡或者车辆置于封闭测试室中来打破密钥卡和车辆之间的rf路径,然后使用仿真控制系统把可控rf信号插入到密钥卡和车辆之间的rf路径中。当车辆被置于测试室里面时,密钥卡在测试室外面被放置在控制室的激活箱中。车辆旋转至多个位置,并且通过可控的自动程序,rks表征系统的仿真控制系统收集关于在每个位置的车辆和密钥卡之间的rf传输的数据。在关于多个不同的rf频率以及在每个位置进行这个测试之后,用在测试室里面的密钥卡和在测试室外面的车辆重复整个测试,以便单独地测试每个部件。

这样的配置提供一种系统和方法,该系统和方法分离并且精确地表征总体系统的各个因素中的每一个,并且在更少的时间内且用比现有密钥卡测试系统和方法更少的人来收集更多的数据。

附图说明

为了更好地理解本发明,可以参考在下面的附图中显示的实施例。附图中的部件不一定按比例绘制并且相关元件可以被省略、或在某些情况下比例可能已经被放大,以便强调并且清楚地说明在此描述的新特征。此外,如本领域已知的,可以不同地设置系统部件。此外,在附图中,相同的附图标记指定在几个视图中的相应部分。

图1是根据某些实施例的操作本公开的遥控钥匙表征系统的实施例的示例程序或方法的流程图;

图2a是根据某些实施例的操作用于车辆因素测试的遥控钥匙表征系统的实施例的示例程序或方法的流程图;

图2b说明根据某些实施例的图1的遥控钥匙系统的车辆因素测试的示例实施例;

图3a是根据某些实施例的操作用于密钥卡因素测试的遥控钥匙表征系统的实施例的示例程序或方法的流程图;

图3b说明根据某些实施例的图1的遥控钥匙系统的单向密钥卡因素测试的示例实施例;

图3c说明根据某些实施例的图1的遥控钥匙系统的双向密钥卡因素测试的示例实施例;

图4是根据某些实施例的包括包含在图1的遥控钥匙表征系统的密钥卡中的计算装置的一实施例的部件的框图;

图5是根据某些实施例的包括包含在图1的遥控钥匙表征系统的车辆中的计算装置的一实施例的部件的框图;

图6是根据某些实施例的包括包含在图1的遥控钥匙表征系统的仿真控制系统中的计算装置的一实施例的部件的框图。

具体实施方式

虽然本发明可以以各种形式具体体现,但一些示例性且非限制性的实施例在附图中被显示并且将在下文被描述,应理解本公开被认为是本发明的范例并且不旨在把本发明限制为图示的具体实施例。

在本申请中,转折连词的使用旨在包括连词。定冠词或不定冠词的使用不旨在指示基数。特别地,对“该”对象或“一(a)”和“一(an)”对象的引用也旨在表示多个可能的这样的对象中的一个。

许多车辆包括在没有使用传统钥匙或其他机械装置或以其他方式与车辆物理接触的情况下用于授权进入车辆以及控制车辆功能的远程无钥匙系统(rks)。相反,这些系统包括密钥卡,该密钥卡为用户提供各种车辆操作或功能的远程无钥匙控制,并且传送比如锁止、解锁、发动机启动这样的命令输入,该命令输入被输入到密钥卡中并且发射至车辆。在某些实施例中,密钥卡可以被预先配置为通过车辆制造商或与其有关的实体启用车辆的这些操作的直接控制。如将要领会的是,其他车辆功能可以是通过密钥卡可控的,并且本公开旨在覆盖任何以及所有这样的密钥卡操作。

用于测试遥控钥匙系统的密钥卡功能的现有系统和方法包括:(1)建立远离并且围绕车辆的各种距离点,(2)具有移动至每个距离点并且在密钥卡上按压输入的实际的人,以及(3)确定车辆是否响应。这样的现有测试方法的主要缺点是结果被限于密钥卡工作以及不工作的一系列距离点。测试结果不提供关于为什么不满足特定距离要求以及系统的哪方面(密钥卡、车辆、或人)有责任的见解。

此外,这样的测试程序是耗费时间的并且来自这样的测试的结果可能是不可靠的,因为有许多可能影响结果的外部变量。例如,现有测试方法不在可控环境中进行,而是在公共停车场中进行。同样,应对归因于比如从测试到测试的天气变化、天气对进行测试的人的影响、由于天气的表面状况变化、来自比如以类似频带操作的蜂窝塔、在区域中操作的其他rks发射器这样的外部发射器的干扰,以及各种其他因素的这样的因素的测试结果的变化是不可能的。此外,持有密钥卡的人可以引起测试结果的变化,比如,例如归因于在测试期间人不同地持有密钥卡以及从测试到测试、从持有密钥卡的人到人变化、在地球的表面之上的身高身体差异、每个人的手臂长度、手大小的rf输出变化。难以隔离以及引起测试结果的变化的其他因素包括:在测试期间的密钥卡荷电状态、密钥卡的方向,从测试到测试的密钥卡和车辆之间的距离的不一致性,以及车辆定位不精确性。

本公开的各种实施例通过提供用于通过分离并且精确地表征封闭可控环境中的总体系统的各个比特来表征车辆远程无钥匙系统(rks)的射频(rf)功能的系统和方法来解决这些缺陷中的每一个。更具体地说,这个rks表征系统包括用于把密钥卡与车辆隔离的封闭测试室以及操纵密钥卡和车辆之间的用于部件之间的可控rf信号分析的rf信号的仿真控制系统。在某些实施例中,rks表征系统包括用于致动密钥卡的自动程序,从而消除需要实际的人进行任何测试并且消除由此引起的任何变化。通过这个程序,rks表征系统能够单独地识别车辆rks系统的密钥卡因素、车辆因素、以及人的因素。

在一实施例中,rks表征系统包括封闭的防风雨的rf清洁检查室、rf收发器、以及仿真控制系统。在这个实施例中,仿真控制系统包括用于控制密钥卡和车辆之间的rf信号并且用于与测试硬件和rks表征系统的各种控制器通信的计算装置(比如关于图6描述的计算装置)。在这个实施例中,rks表征系统通过把密钥卡或者车辆置于测试室里面来打破密钥卡和车辆之间的rf路径,然后使用仿真控制系统把可控rf信号插入到测试室中。当车辆被置于测试室里面时,密钥卡在测试室外面被放置在控制室的激活箱中。车辆旋转至多个位置,并且通过可控的自动程序,rks表征系统的仿真控制系统收集关于在每个位置的车辆和密钥卡之间的rf传输的数据。在关于多个不同的rf频率以及在每个位置进行这个测试之后,用在测试室里面的密钥卡和在测试室外面的车辆重复整个测试,以便单独地测试每个部件。

这样的配置实现rks系统的每个因素的分离、以及关于每个因素的个性化分析。这样的配置在一段较短的时间内也通过可靠、一致的程序提供更多数据。例如,今天的要求是车辆周围一定百分比的点必须满足最小距离要求。例如,车辆周围的22个点的70%必须满足至少300英尺。如果车辆的rks系统不满足要求,则本公开的rks表征系统可以确定哪个比特有责任。

图1说明操作本公开的rks表征系统的示例程序或方法100的流程图。虽然参考在图1中显示的流程图描述程序100,但可以使用执行与程序100有关的措施的许多其他程序。例如,某些图示框的顺序可以改变,某些图示框可以是可选的,或某些图示框可以不被使用。

在这个实施例的操作中,操作本公开的rks表征系统的程序100包括配置检查室,如框102所示。更具体地说,检查室(在此也被称为“测试室”)提供没有外部rf噪音源的可控、封闭、防风雨的rf清洁环境。例如,测试室没有比如由无线电台、其他车辆等引起的噪音这样的通常存在于室外的rf噪音。在某些实施例,测试室进一步地包括rf吸收器,该rf吸收器在测试期间消除在测试室内的rf噪音的任何反射并且提供更多的一致性。在某些实施例中,测试室是30米长。通过使用仿真控制系统的rf信号操纵,30米测试室提供与现有测试模型的开放停车场测试相同、或更大的测试范围。rks表征系统的测试室消除归因于来自现有测试方法的开放停车场测试的外来噪音的缺陷,并且提供更一致且可靠的结果。

配置检查室也包括配置密钥卡激活箱。在某些实施例中,密钥卡激活箱在测试室里面。在其他实施例中,密钥卡激活箱在单独的控制室中。更具体地说,如下面更详细地描述,密钥卡激活箱是在rks表征测试期间用于致动密钥卡的设施。密钥卡激活箱不同地配置以用于rks表征系统的各种测试(即,车辆因素测试对密钥卡因素测试)。在密钥卡因素测试和车辆因素测试两者中,密钥卡激活箱包括在没有干扰它的rf功能的情况下致动密钥卡的装置。例如,在某些实施例中,这将通过使用比如塑料或橡胶管这样的非导电材料以及气动致动机构来实现。关于密钥卡因素测试,密钥卡在测试室里面被放置在激活箱中以提供密钥卡输入的可控自动激活,并且车辆保持在测试室的外面。相比之下,关于车辆因素测试,车辆被置于测试室里面并且密钥卡被放置在控制室的激活箱中以提供密钥卡输入的可控自动激活。在某些实施例中,关于车辆因素测试,密钥卡激活箱包括传感器以将rf信号发射至密钥卡以及从密钥卡接收rf信号。在某些实施例中,关于车辆因素测试,密钥卡激活箱配置为具有在其里面的rf吸收器的小的屏蔽罩。

如下面更详细地描述,在一实施例中,测试室包括用于在测试期间使在测试室里面的对象转动的转台,以及在测试程序期间用于操作转台的转台控制器。测试室进一步地包括在测试室里面的用于当密钥卡或车辆在测试室里面时将rf信号发射至密钥卡或车辆并且从密钥卡或车辆接收rf信号的至少一个天线。

应该领会的是,rks表征系统的天线和发射设备能够覆盖预期的频率范围和带宽以模仿车辆和密钥卡的频率范围和带宽。在测试系统中使用的rf收发器能够产生足够的功率电平以适当地确定最小rf功能的阈值。

配置检查室包括配置在检查室外面的用于rks表征的部件。例如,在一实施例中,测试室包括延伸通过测试室的地板用于将测试室里面和外面的天线连接的电缆。此外,配置检查室还包括配置用于操作rks系统的仿真控制系统。仿真控制系统包括用于控制rks表征系统的部件并且用于收集来自rks表征系统的数据的计算装置(比如关于图6描述的计算装置600)。

配置检查室还包括连接确认设备来确定对密钥卡按钮按下的车辆响应的反馈。在某些实施例中,这个设备包括通过在检查室外部延伸至控制室的光纤线传送信息的音频和视觉记录装置。在其他实施例中,其包括光传感器或喇叭鸣响。

在配置检查室之后,操作本公开的rks表征系统的程序100包括配置rf系统,如框104所示。本公开的rks表征系统通过测试和分析可控环境中密钥卡和车辆之间的rf传输来表征rks系统中的密钥卡和车辆的rf功能。这通过在仿真控制系统内形成控制插入在密钥卡和车辆之间的rf信号的定制数字信号处理器是可能的。更具体地说,除通过仿真控制系统之外,通过把车辆或密钥卡置于测试室内,rks表征系统打破密钥卡和车辆之间的rf路径并且约束密钥卡和车辆之间的所有rf通信。通过这个新系统,在不用必须知道关于通信的任何细节的情况下,随意捕捉、复制、存储、操纵和转发未知编码的安全密钥卡和车辆rf控制无线通信。

配置rf系统包括配置rks表征系统的一个或多个rf收发器。每个rf收发器既发射又接收密钥卡和车辆之间的rf信号。通过仿真控制系统控制rf收发器。更具体地说,通过仿真控制系统的计算装置(比如关于图6解释的计算装置600)内的处理器控制收发器。在某些实施例中,rf收发器在测试室外面的控制室中。rf收发器是唯一的,因为它们被设置针对三个或四个频率,并且可以配置为通过中继器系统实现双向通信。更具体地说,rg中继器配置为从天线捕捉rf信号、记录rf信号并且重放rf信号。使用仿真控制系统,捕捉的rf信号的大小可以根据测试需要而增加和减少。通过操纵rf信号的强度,rks表征系统可以测试在有限长度的测试室内的rf信号强度的范围。在一示例实施例中,测试室是30米长,该中继器实现密钥卡和车辆之间的双向测试。

为了确保准确地进行这个程序,配置rf系统还包括在每个rf检查之前验证rf链路。在一实施例中,密钥卡的rf链路验证包括循环通过四个不同的频率并且验证密钥卡在每个频率接收信号。在这个实施例中,用于测试室的rf链路验证包括从10米天线发射单个连续波(cw)频率至rf链路。应该领会的是,通常将只有一个车辆响应的频率以及车辆传送的密钥卡接收用于确认的单独的频率。例如,在434mhz,密钥卡发射信号并且车辆接收该信号以用于确认。在这个相同的示例中,在902mhz,车辆传送信号并且密钥卡接收该信号以用于确认。应该领会的是,在某些实施例中,rf链路确认配置为合适的频率而不是循环通过多个频率。

在验证rks表征系统的rf连接之后,程序100包括进行预先测试评估,如框106所示。更具体地说,rks表征系统在通过致动密钥卡输入测试以及从密钥卡捕捉发射信号之前识别密钥卡的频率。一旦识别到频率,rks表征系统就能够自动地设置所有的rf条件。通过这样的配置,在没有使用任何特殊密钥卡或任何特殊车辆软件或硬件的情况下,并且甚至在没有使用任何特定安全代码的情况下,rks表征系统形成用于测试目的模拟环境。在某些实施例中,rks系统进一步地包括测量来自车辆的响应频率,因为它可以是与来自密钥卡的响应不同的频率。这样的测量可以通过由供应者提供的硬件规格中的信息补偿。

在配置测试室、验证rf链路功能、并且进行预先测试评估之后,操作rks表征系统的程序100包括测试每个特定因素。更具体地说,程序100包括进行车辆因素测试,如框108所示,其与如框110所示的进行密钥卡因素测试分开,并且在某些实施例中,也进行人的因素测试,如框112所示。车辆因素指的是当集成在车辆内时(即,天线布局、归因于其他车辆部件的rf噪音)的射频功能。关于附图2a和2b更详细地解释车辆因素测试。密钥卡因素单独指的是密钥卡的rf功能。关于附图3a、3b和3c更详细地解释密钥卡因素测试。人的因素指的是当人致动、持有或携带密钥卡时人对系统的rf响应的影响。在某些实施例中,人不包含在人的因素测试中。在一个这样的实施例中,密钥卡可以放置在材料中或邻近材料放置,该材料表示在各种场景中人将对密钥卡的rf性能的影响。

应该领会的是,关于车辆因素测试和密钥卡因素测试两者,rks表征系统和方法不包括实际的人。将人从程序移除移除了系统内特定的变化源。这些变化可以归因为人之间的身体差异以及人如何持有和控制密钥卡的差异。使用本公开的rks表征系统和方法能够精确地发现并且记录这些特性。

在某些实施例中,仅测试和表征密钥卡因素和车辆因素。在某些可选实施例中,人的因素也被分析,并且将需要实际的人用于测试。将进行人的因素测试以测量垂直和水平密钥卡发射,以及与车辆、与持有密钥卡的人的双向通信的最低灵敏度。

在进行不同的特定因素测试之后,程序100包括推断用于分析的数据,如框114所示。通过收集和分析来自这个新程序的数据,rks表征系统实现标准rf计算的使用以估算现实世界中的系统的预期范围。如果一个人发现某些结果不满足新形成的匹配新程序结果的要求,那么可以在上面列出精确缓和变化。应该领会的是,将会有从装置引起响应需要的电力和将在外面实现的范围之间的关联。在某些实施例中,当数据被推断用于分析时,通过要用的参考表提供这个信息。

存在密钥卡和车辆因素的这样的自动室内表征的几个益处。例如,天气不再是因素。在现有rks测试系统的情况下,天气可以影响rks测试的结果,或可以完全地阻止rks测试,因为现有rks测试在开放停车场中在室外进行。在完全自动化的情况下,车辆和人员安排比现有系统的情况下更容易管理。此外,测试需要更少的时间并且提供关于每个因素的更多数据。所有的rf频率和调制类型以及频率(包括竞争车辆)可以通过这个程序表征。此外,不需要特殊的软件或硬件。

转向图2a和2b,该图2a和2b说明本公开的rks表征系统和方法的车辆因素测试部分的示例实施例。车辆因素的rf功能的分析包括,但不限于,偏振输出功率以及在多个位置的每一个处接收车辆的灵敏度特性。图2a说明根据本公开的一实施例的进行车辆因素测试的示例程序200的流程图。图2b说明配置用于车辆因素测试的rks表征系统的示例实施例。

如图2b所示,rks表征系统当配置用于车辆因素测试时,包括测试室252、车辆222、远程密钥卡240,以及与至少两个天线234、230通信的rf收发器232。更具体地说,如下面更详细地描述,rf收发器232捕捉来自密钥卡240的rf信号,并且对封闭测试室里面的车辆222存储、控制、以及重放rf信号。

如图2a所示,在这个实施例的操作中,程序200包括配置车辆因素测试,其中车辆222在测试室252内处于旋转位置并且密钥卡240在测试室252外面的控制室中的激活箱(未示出)中,如框202所示。也就是说,如关于图1所描述的,测试室252配置为是不受天气影响且rf清洁的环境。除这些配置之外,测试室252不同地设置用于每个特定因素测试。关于车辆因素测试,车辆222是隔离的以便它可以独立于rks表征系统的其他因素而被分析。

如图2b所示,关于车辆因素测试,车辆222置于测试室252中处于旋转位置。在这个实施例中,这通过把车辆222置于转台224上来实现。在这个实施例中,转台是马力机(dyno)224,该马力机224配置为通过马力机控制器226使车辆旋转360度。在这个实施例中,马力机控制器226配置为以1度增量使车辆旋转360度。车辆在马力机324上的第一位置开始。rks表征系统当配置用于车辆因素测试时进一步地包括仿真控制系统,该仿真控制系统在这个实施例中表示为pc228。仿真控制系统228配置为与rf收发器232以及马力机控制器226通信以控制车辆因素测试并且配置为从车辆因素测试收集数据。应该领会的是,本公开的密钥卡表征系统和方法的车辆因素测试部分不需要特殊硬件或软件部件。可以使用目前用于现有测试方法的相同的测试硬件(rf1测试硬件)进行本公开的rks表征系统和方法。

返回到图2a,在配置车辆因素测试之后,程序200包括按压密钥卡240一次,如框204所示。更具体地说,在某些实施例中,密钥卡240被放置在控制室中的激活箱中,在该激活箱中自动地致动密钥卡240上的输入。密钥卡240输入的自动致动——通过仿真控制系统228——是消除需要实际的人的rks表征系统的独特方面。这样的配置进一步地消除由用于测试的实际的人的可变性引起的数据的任何差异。

每次致动密钥卡240,rf信号就发射至车辆222。更具体地说,如上面关于图1所描述的,在进行任何特定因素测试之前,rks表征进行预先测试估计,在预先测试估计中rks表征系统识别密钥卡240的频率。一旦识别到频率,rks表征系统就通过仿真控制系统自动地设置所有的rf条件。在这个示例实施例中,rf收发器232捕捉通过室252外面的天线230的来自密钥卡240的信号,并且通过在室252里面的第二天线234发射信号至车辆。一旦已经通过rf收发器232捕捉到rf信号,仿真控制系统228就对车辆222存储、控制、并且重放通过测试室252里面的第二天线234捕捉的密钥卡信号。在某些实施例中,系统的频率基于预先测试的rks表征步骤对测试来说是固定的。在这样的实施例中,调整在每个位置的输出的振幅。

通过这样的配置,在没有使用任何特殊密钥卡、或任何特殊车辆软件或硬件的情况下,以及甚至在没有使用任何特定安全代码的情况下,本公开的rks表征系统形成用于测试目的的模拟环境。

程序200包括在按压密钥卡之后,确定响应,如菱形框206所示。在一实施例中,确定响应指的是确定车辆是否响应。更具体地说,当致动密钥卡时,信号从密钥卡发射并且被车辆接收,并且车辆通过输出确认信号或者通过完成命令或两者来进行响应。例如,如果致动密钥卡上的车门解锁输入,命令解锁车门的信号从密钥卡发送至车辆。当车辆接收这个命令时,车辆通过解锁车门或闪烁前照灯或既闪烁车前灯又解锁车门来完成命令以确认命令信号的收到。

如图2b所示,在这个实施例中,摄像机236捕捉车辆222的任何响应。摄像机236表示视频监测。应该领会的是,在某些实施例中,当测试每个部件时,响应可以被实际的人或被视频摄像机监测。这允许在没有人员使用的情况下进行测试或允许同时运行多个测试并且具有减少的检查结果的人员。

在某些实施例中,测试软件可以配置为通过设置视频或音频掩模(触发器)自动地确定响应。同样,在某些实施例中,can(控制器局域网)总线或其他通信协议可以被监测以确定车辆响应;然而,这通常是不必要的。

通过自动监测对密钥卡按压的车辆响应提供必要的自动闭环反馈以按比例决定或改变rf信号的大小——降低或者提高大小——直到识别到车辆因素。更具体地说,程序200包括如果车辆响应,则记录rf传输电平和天线极化并且降低rf电平,如框208所示。在降低rf电平之后,程序200包括返回至框204并且以新的降低的rf电平再次按压密钥卡,如图2a所示。这使得车辆222对在马力机224上的每个位置的rf电平范围测试密钥卡作出响应。应该领会的是,在rf电平的范围的这个测试程序使得rks表征系统确定rf激活的“阈值电平”,或引起响应需要的最小电平。在某些实施例,为了确定阈值电平或最小电平,振幅电平将被设置为基准水平并且提高直到观察到响应。在这样的实施例中,振幅接着以更精细的步骤降低直到没有响应。

另一方面,程序200包括如果车辆没有对在指定的rf电平的密钥卡作出响应,则记录rf传输电平以及天线极化,如框210所示。程序200包括在记录该rf电平的数据之后,确定是否已经测试该位置的所有rf电平,如菱形框212所示。程序200包括如果没有测试所有的rf电平,则设置rf电平,如框214所示,并且返回至框204以再次按压密钥卡。在某些实施例中,这个步骤包括将rf电平设置为关于新位置的基本测试电平。在某些实施例中,这个步骤包括增加rf电平并且以新增加的rf电平按压密钥卡。

另一方面,程序200包括如果钥匙表征系统确定已经测试所有的rf电平,则使车辆222旋转至下一位置,如框216所示。程序200包括在使车辆222旋转至下一位置之后,确定是否已经测试当前车辆位置,如菱形框218所示。车辆因素测试测量并且记录与极化输出功率有关的数据以及围绕密钥卡以1度增量以及在指定水平面上方和下方以1度增量如360度精细的接收灵敏度。

应该领会的是,在某些实施例中,以设置极化执行整个测试(即,所有位置),然后以另一极化重复整个测试。在另一实施例中,测量在每个位置的每个预期极化。例如,rks表征系统确定在每个位置的水平极化的阈值电平,并且确定在每个位置的垂直极化的阈值。在另一实施例中,rks表征系统确定在0度的水平极化的阈值电平,然后切换至垂直极化并且在移动至1度和重复程序之前发现在那个相同位置的阈值电平。

程序200包括一旦车辆旋转至已经收集到数据的位置,就结束车辆因素测试,如框220所示。

从车辆因素测试收集的数据提供关于车辆222的rf功能的灵敏度的范围的信息。从车辆因素测试收集到的数据可以提供关于偏好车辆的某侧(驾驶员侧对乘客侧)的垂直和水平极化、最大功率或最小灵敏度、以及车辆的rf功能的方向性的信息。收集的数据还可以用于确定来自密钥卡的最佳接收的车辆内理想的天线布局。这将通过物理上重新定位车辆rks收发器和至车辆内各个位置的相关电线并且重复测试来实现。

转向图3a、3b和3c,该图3a、3b和3c说明本公开的rks表征系统和方法的密钥卡因素测试部分的示例实施例。密钥卡因素的rf功能的分析包括,但不限于,极化输出功率和在多个位置的每一个处密钥卡的发射灵敏度特性。归因于密钥卡的测试数据的其中两个变化包括荷电状态、是否持有或悬挂密钥卡。本公开的rks表征系统在测试之前通过更换每个密钥卡的电池并且通过将密钥卡放置在激活箱中来消除这些变化源,在该激活箱中通过一致且自动的程序致动密钥卡。图3a说明根据本公开的一实施例进行单向密钥卡因素测试的示例程序300的流程图。图3b说明配置用于单向密钥卡因素测试的rks表征系统360的第一示例实施例。

图3c说明配置用于单向和/或双向密钥卡因素测试的rks表征系统350的第二示例实施例。密钥卡功能可以包括单向通信、和双向通信。更具体地说,在某些实施例中,响应于至密钥卡的命令输入,密钥卡发射信号至车辆并且车辆完成命令。这被称为单向通信。在某些实施例中,车辆将确认信号发送回到密钥卡并且密钥卡接收那个确认命令。这被称为双向通信。例如,在某些实施例中,当车辆从密钥卡接收信号时,车辆传送确认信号至密钥卡,并且密钥卡输出信号,因此通知用户车辆已经接收到从密钥卡发送的命令。在某些实施例中,密钥卡输出可以是由密钥卡的输出装置提供的用于指示至密钥卡的用户的收到移动链路输入的视觉的、可听的、和/或触觉提示。在某些实施例中,当完成命令时,车辆发送信号至密钥卡。

首先转向图3a和3b,该图3a和3b说明配置用于单向密钥卡因素测试的rks表征系统的流程图和示例配置。如图3b所示,在这个实施例中,rks表征系统360当配置用于单向密钥卡因素测试时包括测试室352、转台324上的远程密钥卡340,以及与测试室352里面的天线334通信的至少一个rf收发器332。在这个实施例中,转台324是马力机324。马力机控制器326用于基于正在被测试的因素使测试室352里面的对象(在这个情况下,密钥卡340)旋转。个人电脑(pc)328表示仿真控制系统,该仿真控制系统包括用于根据一实施例进行密钥卡表征测试和分析的计算系统(比如下面描述的计算系统600)和硬件(比如rfi测试硬件)。如上面关于车辆因素测试所描述的,本公开的密钥卡表征系统和方法的密钥卡因素测试部分不需要特殊的硬件或软件部件。可以使用目前正在使用的相同测试硬件进行如同本公开的rks表征系统和方法的车辆因素测试这样的密钥卡因素测试。

如图3a所示,在这个实施例的操作中,程序300包括配置密钥卡因素测试,其中密钥卡340在测试室352里面处于旋转位置,如框302所示。关于密钥卡因素测试,密钥卡340在测试室352里面被隔离以便它可以独立于rks表征系统的其他因素而被分析。

如图3b所示,关于密钥卡因素测试,密钥卡340被放置在测试室352中处于旋转位置。在一实施例中,这通过把密钥卡340放置在比如马力机324这样的转台上来实现,马力机324配置用于通过马力机控制器326使车辆旋转360度。密钥卡340在马力机324上的第一位置上开始。应该领会的是,图3b不描绘车辆。图3b说明设计用于分析与任何车辆响应分离的密钥卡340输出的rf功能的单向密钥卡因数测试的一实施例。在某些实施例中,甚至在没有车辆存在的情况下,这样的设置可以用于双向测试。在这样的实施例中,天线和rf测试设备能够既将信号发射至密钥卡又从密钥卡接收信号。然而,应该领会的是,在某些实施例中,即使没有说明车辆,在这个实施例中,仍然监测车辆以在致动密钥卡340时确定车辆响应以便可以记录成功的rf信号发射。

转回到图3a,程序300包括在配置密钥卡因素测试之后,按压密钥卡340一次,如框304所示。更具体地说,在这个实施例中,通过仿真控制系统228自动地致动密钥卡340以便消除需要实际的人和测试使用的实际的人的可变性引起的数据的任何差异。每次致动密钥卡340,rf信号就从测试室352里面的密钥卡340发射至测试室352外面的处于固定位置的车辆。在这个示例实施例中,rf收发器332通过测试室352里面的天线334捕捉来自密钥卡340的信号。应该领会的是,关于密钥卡因素测试,焦点在于密钥卡340,但仍然需要密钥卡340与车辆322交互。车辆322用于验证密钥卡340信号的接收并且用于提供合适的响应信号以通过密钥卡340验证接收并且记录引起响应需要的振幅的阈值。

通过这样的配置,在没有使用任何特殊密钥卡或任何特殊车辆软件或硬件的情况下,并且甚至在没有使用任何特殊安全代码的情况下,本公开的rks表征系统形成用于测试目的的模拟环境。

程序300包括在按压密钥卡之后,确定响应,如菱形框306所示。更具体地说,在这个示例实施例中,这个步骤包括确定车辆是否响应。如同在车辆因素测试,在某些实施例中,可以通过人或通过记录车辆的摄像机来监测车辆响应。程序300包括如果车辆作出响应,则记录rf传输电平和天线极化并且降低rf电平,如框308所示。程序300包括在降低rf电平之后,返回至框304并且以新的降低的rf电平再次按压密钥卡340,如图3a所示。这是以便在每个位置测试密钥卡340的一系列rf电平。

另一方面,程序300包括如果车辆没有对在指定rf电平的密钥卡340作出响应,则记录rf传输电平和天线极化,如框310所示。程序300包括在记录那个rf电平的数据之后,确定是否已经测试这个位置的所有rf电平,如菱形框312所示。更具体地说,测试一系列rf电平以便可以确定阈值电平(即,引起响应所需的最小功率电平)。程序300包括如果没有测试所有的rf电平,则设置rf电平,如框314所示,并且返回至框304以再次按压密钥卡340。在某些实施例中,这个步骤包括将rf电平设置为新位置的基本测试电平。在一实施例中,这个步骤包括增加rf电平并且以新的增加的rf电平按压密钥卡。

另一方面,程序300包括如果rks表征系统确定已经测试所有的rf电平,则使密钥卡340旋转至下一位置,如框316所示。程序300包括在使密钥卡340旋转至下一位置之后,确定是否已经测试到当前车辆位置,如菱形框318所示。这是为了确保密钥卡340以1度增量旋转整个360度,并且收集每个密钥卡340位置的数据。程序300包括一旦密钥卡340旋转至已经收集到数据的位置,就结束密钥卡因素测试,如框320所示。

从单向密钥卡因素测试收集的数据提供一系列密钥卡rf信号强度输出,密钥卡340用该密钥卡rf信号强度输出起作用。更具体地说,密钥卡因素测试提供关于极化、最大功率或最小灵敏度、以及密钥卡的rf功能的方向性的数据。

转向图3c,该图3c说明配置用于双向密钥卡因素测试的rks表征系统。应该领会的是,这个相同的设置可以用于单向和双向密钥卡因素测试二者。图2b、3b和3c的不同配置,仅是某些实施例的说明并且不旨在限制。如图所示,rks表征系统的这个实施例包括测试室352、车辆322、远程密钥卡340、以及与至少两个天线330、334通信的rf收发器332。更具体地说,在这个实施例中,rf收发器332通过两个天线330、334存储、控制、以及重放密钥卡信号和车辆信号两者。

更具体地说,在某些实施例中,rks表征系统包括测试在密钥卡340接收的来自车辆的反馈响应。在这样的实施例的示例中,密钥卡340被按压以发送命令至车辆322,例如解锁命令。车辆322接收解锁命令,使车辆解锁,并且将确认命令发送回到密钥卡340。在一实施例中,确认命令是密钥卡340内的发光二极管(led)的闪烁。对于这样的实施例,系统将包括两个摄像机336、338以捕捉密钥卡340和车辆322的任何响应。

在可选实施例中,通过把车辆和密钥卡置于分开的室中进一步地增加上述测试的效率,该分开的室都包括转台。在这个实施例中,所有三个因素测试同时运行。也就是说,同时全部测试密钥卡因素、人的因素、以及车辆因素。在某些实施例中,用于密钥卡的室大体上小于用于车辆的室。

转向图4、5和6,该图4、5和6说明包括在本公开的rks表征系统的各种实施例内的各种计算装置。如上所述,rks表征系统至少包括测试室252、352,密钥卡240、340,车辆222、322,rf收发器232、332,以及仿真控制系统228、328,该仿真控制系统表示为上面描述的实施例中的pc。图4描绘包括在密钥卡240、340中的计算装置400的示例实施例。图5描绘包括在车辆222、322内的计算装置的示例实施例。图6描绘包括在仿真控制系统内的示例计算装置,比如例如在用于控制rf收发器232、332并且执行在上面关于图2a、2b、3a、3b和3c描述的车辆因素测试和密钥卡因素测试的pc228、328内的计算装置。

转向图4,在一实施例中,密钥卡240、340内的计算装置400可以配置用于为用户提供至车辆222、322的输入至密钥卡240、340中的各种车辆操作或功能的远程无钥匙控制以及通信命令输入。如图4所示,密钥卡计算装置400包括用于促进密钥卡操作的数据处理器402和存储器404。在某些实施例中,存储器404存储一组指令412。处理器402配置为与主存储器404通信、访问该组指令412、并且执行该组指令412以根据指令412总体上控制计算装置400的操作。特别地,存储器404包括通过处理器402执行以促进密钥卡240、340和车辆222、322之间的交互的指令412。

处理器402是硬件装置并且可以是任何定制制造或商业上可获得的处理器、中央处理单元(cpu)、与计算装置400有关的几个处理器中的辅助处理器、基于半导体的微处理器(以微芯片或芯片组的形式)、另一类型的微处理器、微控制器、可编程逻辑阵列、专用集成电路、逻辑装置、或用于处理、输入、输出、操纵、存储或检索数据的其他电子装置,或总体上用于执行软件指令的任何装置。处理器402可以配置为当计算装置400操作时执行存储在存储器404内的软件指令412以将数据传送至存储器404并且从存储器404接收数据,并且根据软件总体上控制计算装置400的操作。软件——全部或部分,但通常是后者——可以被处理器402读取、在处理器402中缓冲、然后被执行。

存储器404包括易失性存储器元件(例如,随机存取存储器(ram,比如dram(动态随机存取存储器)、sram(静态随机存取存储器)、sdram(同步动态随机存取存储器)等))以及非易失性存储器元件(例如,rom(只读存储器)、硬盘驱动器、磁带、cdrom(光盘只读存储器)等)中的任何一个或组合。此外,存储器404可以包含电子、磁性、光学、和/或其他类型的存储装置。存储器404可以包括配置为存储用于实施在此描述的系统和/或技术的软件的计算机可读介质。在某些情况下,存储器404可以具有分布结构,其中各种部件彼此远程就位,但仍然被处理器402访问。

如图4所示,密钥卡计算装置400也包括具有用于与车辆222、322通信并且在某些实施例中用于连接至各种无线网络的天线410的无线单元408。例如,单元408可以包括用于通过蜂窝网络(例如,gsm(全球移动通信系统)、gprs(通用分组无线服务技术)、lte(长期演进技术)、3g(第三代移动通信技术)、4g(第四代移动通信技术)、cdma(码分多址)等)、802.11网络(例如,wifi)、wimax(全球微波互联接入)网络、和/或卫星网络无线通信的移动通信单元(未示出)。

密钥卡240、340也包括可以被用户操作以传输操作命令至车辆222、322的多个输入装置406(也被称为“车辆按钮”)。在某些实施例中,每个输入装置406可以与至少一个车辆功能有关,包括但不限于车门锁止、解锁、发动机启动等。输入装置406可以是任何类型的输入装置,包括但不限于按钮(buttonsorpushbuttons)、滑块、开关、旋钮、刻度盘、和/或触摸输入装置。

如图4所示,密钥卡240、340进一步地包括用于响应于由密钥卡240、340接收到的某些输入而提供视觉、可听的、和/或触觉输出的一个或多个输出装置414。例如,密钥卡240、340可以配置为一俟接收到密钥卡240、340上的用户选择的输入406就输出信号以执行命令,并且一俟从车辆222、322接收到已经执行车辆命令的确认就可以提供输出。在某些实施例中,一个或多个输出装置414可以配置为提供不同的视觉输出、或提示,取决于在密钥卡240、340接收到的输入。在这样的情况下,输出装置414可以包括比如发光二极管(led)这样的车灯418。在某些实施例中,密钥卡240、340可以包括多个led,并且每个led可以配置为输出不同颜色的光以分别表示不同的输入。在某些实施例中,密钥卡240、340可以包括作为输出装置的显示器220。在其他实施例中,一个或多个输出装置414包括至少一个触觉装置(未示出),比如致动器或机电马达,其响应于在密钥卡240、340接收到的输入而振动、发蜂鸣声、或以其他方式提供触觉提示、或输出。

转向图5,该图5描绘可以包括在车辆222、322中的示例性车辆计算系统(vcs)500的一实施例,例如作为根据实施例的车辆222、322的车辆电子系统或信息娱乐系统的一部分。vcs500可以是比如由福特汽车公司(fordmotor)制造的(车载娱乐系统)系统这样的信息娱乐系统。vcs500的其他实施例可以包括与下面描述并且在图5中显示的那些部件不同、更少的、或附加的部件。在实施例中,vcs500可以配置为与密钥卡240、340通信并且接收、处理和执行由此接收到的命令输入。

如图5所示,vcs500可以包括数据处理器502和存储器,或数据存储装置504(与上面关于图4描述的处理器402和存储器404相似)以及车辆数据总线506。在实施例中,vcs500可以包含通用计算机,该通用计算机用存储在数据存储装置504(例如,电子存储器)或任何地方中的各种编程指令或模块编程。vcs500进一步地包括负责监测和控制车辆222、322的电气系统或子系统的各种电子控制单元(ecu)。每个ecu可以包括例如用于收集、接收、和/或传送数据的一个或多个输入和输出,用于存储数据的存储器,以及用于处理数据和/或基于其产生新的信息的处理器。在图示实施例中,vcs500的ecu包括远程无钥匙系统(rks)508、远程信息处理控制单元(tcm)510、车身控制模块(bcm)512、人机界面(hmi)514、动力传动系统控制模块(pcm)516、以及各种其他ecu506。

vcs500的ecu可以通过车辆总线506(比如,例如控制局域网(can)总线)互相连接,该车辆总线506传递数据至各种ecu以及其他车辆和/或与vcs500通信的辅助部件并且从各种ecu以及其他车辆和/或与vcs500通信的辅助部件传递数据。此外,数据处理器502可以通过数据总线506与任何一个ecu和数据存储装置504通信以便执行包括与图1、2a和3a中显示的方法100、200、300有关的功能的一个或多个功能或支持与密钥卡240、340的交互。

远程无钥匙系统(rks)508是配置为用于控制和监测密钥卡240、340和车辆222、322之间的远程无钥匙交互的ecu。rks508可以包括遥控钥匙系统并且在某些情况下,包括远程无钥匙点火系统。在后者情况下,rks508也可以被称为“被动进入被动启动(peps)系统”。在某些实施例中,rks508是单独的独立ecu,该单独的独立ecu通过车辆总线506与bcm512、pcm516、tcu510以及车辆222、322的其他ecu互相连接以便执行rks/peps操作。例如,rks508可以通过tcu510从密钥卡240、340接收车辆命令、处理命令以识别用于执行命令的合适的ecu、发送命令至识别到的ecu、以及确认命令的执行。在其他实施例中,rks508可以由多个段组成,该段合并到vcs500的各种ecu中,比如,例如bcm512、pcm516、和/或tcu510,以处理在每个ecu接收到的rks/peps命令。在又一实施例中,rks508可以包括在一个ecu内,比如,例如tcu510,以便在rks/peps命令被tcu510接收时处理或处理rks/peps命令。

车身控制模块(bcm)512是用于控制和监测车辆222、322的车身中的各种电子配件的ecu。在实施例中,bcm512是控制车辆222、322的车门的ecu,包括锁止、解锁、打开、和/或关闭所述车门。在某些实施例中,bcm512也控制电动车窗、电动车顶(例如,天窗(moonroof、sunroof)、敞篷顶等)、以及车辆220、322的内部照明装置。bcm512也可以控制车辆222、322的车身中的其他电动部件,比如例如空调单元、电动车镜、和电动座椅。如将要领会的是,在bcm512仅控制和监测车辆222、322的车门的情况下,bcm512可以被称为车门控制单元(dcu)。bcm512可以配置为实施从密钥卡240、340接收到的与车门、车窗或由bcm512控制的其他车身部件有关的命令。

动力传动系统控制模块(pcm)516是用于控制和监测车辆222、322的发动机和变速器的ecu。在某些实施例中,pcm516可以分离为两个单独的ecu,具体地是发动机控制单元和变速器控制单元。在任一情况下,pcm516可以配置为控制车辆222、322的发动机的启动和停止,并且可以实施从密钥卡240、340接收的启动发动机的命令。

远程信息处理控制单元(tcu)510是用于使车辆222、322能够连接至各种无线网络的ecu,各种无线网络包括例如gps、wifi、蜂窝、蓝牙、nfc(近场通信)、rfid(射频识别)、卫星、和/或红外。在实施例中,tcu510(也被称为“车辆远程信息处理单元”)包括包含一个或多个天线、收音机、调制解调器、接收器、和/或用于连接至各种无线网络的发射器(未示出)的无线通信模块518。例如,无线通信模块518可以包括用于通过蜂窝网络(例如,gsm、gprs、lte、3g、4g、cdma等)、802.11网络(例如,wifi)、wimax网络、和/或卫星网络无线通信的移动通信单元(未示出)。tcu510也可以配置为使用从gps卫星获取的纬度值和经度值来控制追踪车辆222、322。在优选实施例中,无线通信模块518包括蓝牙或用于接收通过密钥卡240、340发射的车辆命令和/或数据的其他短程接收器(未示出)、以及蓝牙或用于发送数据至密钥卡240、340的其他短程发射器(未示出)。

在实施例中,tcu510通过无线通信模块518接收外部数据(包括来自密钥卡240、340的命令输入),并且将外部数据提供至vcs500的合适的ecu。例如,如果tcu510接收锁止车门命令,则tcu510通过车辆总线506发送命令至bcm512。同样,如果tcu510接收启动发动机命令,则tcu510通过车辆总线506发送命令至pcm516。在某些实施例中,tcu510也从vcs500的其他ecu和/或数据处理器502接收内部数据,其具有将内部数据传送至车辆222、322的指令,或从本公开的远程rks表征系统的另外部件接收内部数据。

人机界面(hmi)514(也被称为“用户界面”)可以是用于实现用户与车辆222、322交互并且用于为车辆操作者或驾驶员呈现车辆信息的ecu。虽然没有示出,但hmi514可以包含仪表板(ip)、媒体显示屏幕、以及用于输入、录入、接收、捕捉、显示、或输出数据的一个或多个输入装置和/或输出装置,该数据与车辆计算系统500、在图1、2a和3a中显示的方法100、200、300或在此公开的技术有关。hmi514可以配置为通过数据总线506与vcs500的其他ecu和/或数据处理器502交互以便为vcs500的合适部件提供通过hmi514接收的信息或输入并且为车辆操作者或驾驶员呈现从vcs500的各种部件接收到的信息或输出。

转向图6,该图6说明根据实施例的包括在仿真控制系统内的计算装置600的示例实施例,该计算装置600配置为控制远程rks表征系统的各种操作或功能。更具体地说,在某些实施例中,rks表征系统的部分作为可执行程序在软件中实施,并且被比如主机计算机、个人计算机(台式电脑、膝上型轻便电脑、或平板类型的计算机)、个人数字助理、工作站、小型计算机、计算机网络、虚拟网络、互联网云计算设施、移动电话或智能电话、平板电脑、或其他手持计算装置这样的一个或多个专用或通用数字计算机执行。在这样的情况下,包括计算装置600的仿真控制系统可以表示任何计算机,rks表征系统驻留或部分驻留在该计算机中。

如上所述,在某些实施例中,用rks表征系统的各种部件操作仿真控制系统以执行测试程序并且从rks表征系统收集数据。在某些实施例中,仿真控制系统的各种部件可以使用一个或多个服务器或计算机可执行的软件实施,比如pc228、328内的具有处理器602和存储器604的计算装置600以及测试硬件部件(比如射频干扰(rfi)测试硬件)。例如,程序100、200、300可以使用计算装置600——或更具体地说——通过rks表征系统的各种部件之间的交互实施,该交互被与所述部件有关的一个或多个计算机处理器502上执行的软件促进。

如图6所示,计算装置600总体上包括处理器602(与上面描述的处理器402、502类似)、存储器604(与上面描述的存储器404、504类似)。在某些实施例中,计算装置600包括设计用于操作rks表征系统的rf收发器的特殊数字信号处理器。处理器602配置为与存储器604通信、访问一组指令612、以及执行该组指令612以总体上根据指令612控制计算装置600的操作。特别地,存储器604包括处理器602执行以进行rks表征系统的测试程序的指令612。在某些实施例中,存储器604可以配置为存储包含用于实施与rks表征系统有关的逻辑功能的有序列表的可执行指令的一个或多个单独的程序或应用程序610(例如,源程序、可执行程序(对象代码)、或脚本)。

计算装置600也包括通信地连接至计算装置600的各种部件的本地接口608。本地接口608可以是,例如,但不限于,如本领域已知的一个或多个总线或其他有线或无线连接。本地接口608可以具有附加元件(该附加元件为了简化而被省略),比如实现通信的控制器、缓冲器(高速缓存)、驱动器、中继器、以及接收器。此外,本地接口608可以包括地址、控制、和/或数据连接以实现其他计算部件之间的合适的通信。

计算装置600也包括各种输入/输出(i/o)装置。i/o装置606可以包括计算装置600内部的,或外部的并且无线连接或通过连接电缆和/或i/o端口连接的交互硬件。i/o装置606可以包括输入装置616,例如,但不限于可编程逻辑控制器(plc)的输入模块、键盘、鼠标、扫描仪、麦克风、触摸屏、手写笔、射频装置阅读器、输入硬件(例如,按钮、开关、滑块、旋钮、刻度盘等;比如,例如车辆输入装置506和密钥卡输入装置406)等。此外,i/o装置606也可以包括输出装置618,例如但不限于,plc的输出模块、显示器、触觉装置(例如,致动器)、灯光音频输出装置(例如,扬声器)等。

i/o装置606进一步地包含与输入和输出二者通信的装置,包括,但不限于无线通信模块620。无线通信模块620包括配置为将无线信号发射至rks表征系统的至少其他部件、和/或从rks表征系统的至少其他部件接收无线信号的一个或多个天线622。无线通信模块620进一步地包括一个或多个接收器、发射器、和/或通信地连接至一个或多个天线622以用于处理接收到的信号、提供发射的信号、或以其他方式促进与rks表征系统的其他部件的无线通信的收发器(未示出)。无线通信模块620也可以包括调制器/调制解调器、桥接器和/或路由器。

包括在无线通信模块620中的无线通信技术的确切类型可以根据计算装置600而变化,并且可以包括短程无线通信技术(比如,例如射频(rf)、蓝牙、红外、和/或nfc技术)和远程或带宽无线通信技术(比如,例如wifi、wimax、其他无线以太网、蜂窝、gps、和/或卫星技术)中的至少一种。在某些情况下,无线通信模块620可以包括一个以上的天线和相应收发器以便通过不同的无线网络通信。

在某些情况下,计算装置600也可以包括用于实施在此描述的技术的一个或多个方面的硬件(比如上面描述的rfi测试硬件)。在这样的情况下,硬件使用任何下面的技术,或其组合(该技术在本领域各自是众所周知的):具有用于根据数据信号实施逻辑功能的逻辑门的离散逻辑电路、具有合适组合的逻辑门的专用集成电路(asic)、可编程门阵列(pga)、现场可编程门阵列(fpga)等。

在某些实施例中,程序描述或附图中的框可以表示模块、段、或代码的一部分,该代码包括用于实施程序中的特定逻辑功能或步骤的一个或多个可执行指令。如将要被本领域普通技术人员所理解的,任何可选实施方式包括在在此描述的实施例的范围内,在实施例中功能可以以与所示或讨论的范围之外的顺序执行,包括大体上同时或以相反顺序,取决于包含的功能。

应该强调的是,上述实施例特别是任何“优选”的实施例,是实施方式的可能示例,仅提出用于清楚地理解本发明的原则。在大体上不背离在此描述的技术的精神和原则的情况下,可以对上述实施例做出许多变化和修改。所有这样的修改旨在在此包括在本公开的范围内并且通过下面的权利要求保护。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1