移动设备测试系统的制作方法

文档序号:10518179阅读:491来源:国知局
移动设备测试系统的制作方法
【专利摘要】此处公开了用于测试移动设备的系统、方法和计算机介质。外部信号隔离外壳内包含一组测试系统组件。包含多个无线接入点的多个内部信号隔离外壳被包含在该外部信号隔离外壳内。衰减器也包含在外部信号隔离外壳内并且连接至多个无线接入点。衰减器从相应的多个内部信号隔离外壳内包含的多个无线接入点中的至少一些无线接入点接收输出信号,并且至少部分基于接收到的输出信号在外部信号隔离外壳内无线地发射测试信号。
【专利说明】移动设备测试系统
[0001 ] 领域
[0002]本申请一般设及移动设备测试。
[000;3]背景
[0004] 近年来,移动设备已经越来越多地用于访问互联网。随着用户继续需求从移动设 备连续地访问互联网,确保各无线接入点和/或各蜂窝连接之间的平滑转换已经变得很重 要。然而,测试各接入点之间或接入点和蜂窝连接之间的转换通常是令人困扰的过程,该过 程一般包括技术人员在物理上将移动设备移出一个接入点的范围并且移入另一个接入点 或另一连接的范围。除了困难且耗时W外,在运种方法中,可能难W限制或控制噪声。
[0005] 概述
[0006] 此处描述的示例设及移动设备测试系统。通过使用此处描述的系统、方法和计算 机可读介质,可W测试各移动设备。外部信号隔离外壳可W包含多个内部信号隔离外壳。内 部信号隔离外壳可W包含无线接入点。衰减器可W连接至无线接入点W便控制从各个接入 点到测试信号的贡献。衰减器从内部信号隔离外壳内包含的无线接入点接收输出信号,并 且至少部分基于接收到的输出信号,衰减器在外部信号隔离外壳内发送测试信号。测试信 号被测试中的移动设备所接收,移动设备的性能可W响应于测试信号被监控。
[0007] 提供该概述W便W简化形式介绍概念的选集,所述概念在W下详细描述中被进一 步描述。本概述并不旨在标识所要求保护主题的关键特征或必要特征,也不旨在用于限制 所要求保护主题的范围。
[0008] 所要求保护的主题的W上及其他的目标、特征及优点将从W下参照附图进行的详 细描述中变得更显而易见。
[0009] 附图简述
[0010] 图1是示例移动设备测试系统的框图。
[0011] 图2是用于测试移动设备的示例方法的流程图。
[0012] 图3是用于测试移动设备的示例方法的流程图,该示例方法模拟设备在各接入点 之间的转移。
[0013] 图4是包括噪声接入点的示例移动设备测试系统的框图。
[0014] 图5是示例移动设备测试系统的框图,该示例移动设备测试系统包括多个接入点、 多个噪声接入点W及各种输入端口。
[0015] 图6是示例移动设备测试系统的透视图。
[0016] 图7是用于测试移动设备的示例方法的流程图,该示例方法模拟该设备在接入点 和蜂窝源之间的转移。
[0017] 图8是可实现一些所述示例的示例移动设备的示意图。
[0018] 图9是图示其中可实现一些所述示例的一般化实现环境的示意图。
[0019] 图10是图示其中可实现一些所述示例的适当计算环境的一般化示例的示意图。
[0020] 详细描述
[0021] 通过使用此处描述的系统、方法和计算机可读介质,可W测试移动设备。如W上讨 论的,测试移动设备在各接入点之间转移期间的性能一般包括将移动设备物理地转移出一 个接入点的范围并且转移入另一个接入点的范围。此处描述的移动设备测试系统允许移动 设备在测试外壳内保持静止的同时被测试。此处描述的测试系统还允许使用单个测试系统 来实施多个测试。W下参照图1-10详细描述了各示例。
[0022] 图1图示一示例移动设备测试系统100。移动设备测试系统100包括外部信号隔离 外壳102。外部信号隔离外壳102将其中包含的容积与至少具有期望频率范围的射频(RF)信 号相隔离。例如,外部信号隔离外壳102可W被设计成将所包含的容积与Wi-Fi频率(例如, 2.4細Z、3.6GHz、4.9細Z、和/或 5細Z) W 及蜂窝频率(例如,700MHz、800MHz、850MHz、1.7GHz、 1.9G化、和/或2.1GHz)下的外部信号相隔离。外部信号隔离外壳102也可W在其他频率下隔 离所包含的容积。如此处使用的,"隔离"是指对信号(例如,外部信号隔离外壳102外部的信 号)进行衰减,W使达到所包含的容积的信号具有一个不与在所包含的容积内测试的移动 设备相干扰的量级(例如,足够小量级)或其他特征。隔离不要求自所包含的容积完全排除 一信号。
[0023] 外部信号隔离外壳102可W是"法拉第箱",它是一个一般具有实屯、导体层或诸如 金属网运样的互连导电元件的层的外壳。法拉第箱的导电性质将该法拉第箱所包围的容积 与该箱外部始发的电磁福射屏蔽开。外部信号隔离外壳102也可W是不被严格认为是法拉 第箱的另一类型的外壳。在一些示例中,外部信号隔离外壳102可W是由Ramsey Electronics公司制造的"RF测试外壳"。
[0024] 内部信号隔离外壳104和106被包含在外部信号隔离外壳102内。内部信号隔离外 壳104和106也可W是法拉第箱,并且可W与外部信号隔离外壳102类似地设计和配置。无线 接入点(APH08和110分别包含在内部信号隔离外壳104和106内。在该文档通篇,内部信号 隔离外壳被图示为包含单个AP。在一些示例中,多个AP被包含在一些内部信号隔离外壳中; 运一布局可W模仿其信号具有噪声的AP。如此处使用的,"无线接入点"是指允许诸如移动 设备运样的无线设备连接至有线连接或网络的设备。AP可W接收自移动设备发送的无线信 号并将无线信号发送至移动设备。AP可W例如使用IE邸802.11标准(如在Wi-Fi吸通信中 使用的标准)来通信。
[00巧]衰减器112连至AP 108和110。衰减器112从AP 108和110接收输出信号并且经由天 线114在外部信号隔离外壳102内无线地发射测试信号。尽管在图1中被示出为两个单独组 件,但是天线114可W在衰减器112内部。所发射的测试信号至少部分基于自AP 108和110接 收到的输出信号。衰减器112可W是例如由Aeroflex Microelechonic Solutions公司制 造的衰减器。在一些示例中,代替衰减器112而使用一个不同的组件,该不同的组件可W从 AP接收输出信号并且生成一测试信号。从AP 108和110对测试信号的贡献可W是独立可变 的。
[0026]天线114所发射的测试信号可由外部信号隔离外壳102内包含的测试中的一个或 多个移动设备(未示出)来接收,设备的性能可W在使用测试信号进行一个或多个测试时被 监控。外部信号隔离外壳102因此用于将移动设备测试系统100的其他组件与外部信号隔离 外壳102之外始发的信号相隔离,而内部信号隔离外壳104和106确保AP 108和110所生成的 输出信号也与测试中的设备相隔离,衰减器112使用该AP 108和110所生成的输出信号来生 成该测试信号。根据运一布局,衰减器112所产生且由天线114发射的测试信号可W在无干 扰的情况下被测试中的设备所接收,且可w对该设备进行一个或多个测试。
[0027] 通过定位在内部信号隔离外壳(例如,104和106)内的接入点(例如,AP 108和110) 并且使用内部信号隔离外壳外部的衰减器发射包括来自各AP的贡献的测试信号,来自AP的 无线信号可W被更准确地控制(例如,可W从零信号强度准确地变化为最大信号强度)。 [00%]图2图示一种用于测试移动设备的示例方法200。在过程框202,接收到测试标准。 测试标准可W包括要运行的预定测试的指示;测试的传输模式;不同AP的信号强度贡献;ii 试数据分组或测试数据的指示;测试频率;测试持续期;要为不同AP使用的验证类型(例如, 受保护Wi-Fi的接A?(WPA)、等等);或者各种其他参数或测试信息。在过程框204,基于该 标准确定来自多个AP中的相应AP的初始信号贡献。相应的AP被包含在相应的多个内部信号 隔离外壳内,诸如图1的内部信号隔离外壳104和106。内部信号隔离外壳被包含在一外部信 号隔离外壳内,诸如图1的外部信号隔离外壳102。
[0029] 在过程框206,至少部分基于来自相应多个内部信号隔离外壳内包含的相应AP的 信号贡献而确定测试信号。在过程框208,在外部信号隔离外壳内发射测试信号。从多个AP 对测试信号的贡献复制了移动设备从多个AP接收信号的实际使用情况。例如,在被非测试 场景中的用户操作时,移动设备可能从附近的AP接收较强的信号并且从远距的AP接收较弱 的信号。因此,测试信号可W被确定为包括来自第一 AP的较大贡献W表示该附近的APW及 来自第二AP的较少贡献W表示该远距的AP。在过程框210,监控测试中的移动设备响应于测 试信号的性能。性能可W用例如所丢失的分组、当前下载/上载是否继续、当前下载/上载中 的延迟、该设备连接至哪个AP、所丢失的呼叫或者其他度量来测量。
[0030] 图3图示一种用于测试移动设备的示例方法300。在过程框302,接收到测试标准。 在过程框304,基于该标准确定来自多个AP中的相应AP的初始信号贡献。相应的AP被包含在 相应的多个内部信号隔离外壳内,诸如图1的内部信号隔离外壳104和106。内部信号隔离外 壳被包含在一外部信号隔离外壳内,诸如图1的外部信号隔离外壳102。在过程框306,至少 部分基于来自相应多个内部信号隔离外壳内包含的相应AP的信号贡献而确定测试信号。在 过程框308,在外部信号隔离外壳内发射测试信号。
[0031] 在过程框310,所发射的测试信号被改变W模拟测试中的移动设备在外部信号隔 离外壳外部的各AP之间的转移。例如,测试信号可W被改变W模拟真实世界场景,其中用户 带着移动设备从一个AP步行至另一个AP(例如,从第一 AP所处的办公楼的一端移至第二AP 所处的办公楼的另一端)。在一些示例中,改变测试信号包括减少从多个AP中的第一AP对测 试信号的贡献,并且增加从多个AP中的第二AP对测试信号的贡献。W此方式改变测试信号 模拟了将测试中的无线设备从外部信号隔离外壳外部的第一 AP移走并且移向在外部信号 隔离外壳外部的第二AP。在过程框312,监控测试中的移动设备响应于测试信号的性能。
[0032] 例如,可W从W较低水平(例如,10%)来自第一AP的贡献W及W较高水平(例如, 80%)来自第二AP的贡献开始而执行测试。然后,测试可W通过来自第一 AP的贡献随时间升 高至一较高水平(例如,80 % ),而来自第二AP的贡献随同一时间被对应地降低至一较低水 平(例如,10%)来继续。然后可W监控测试中的设备的操作。例如,可W监控测试中的设备 W确定它是否从连至第二AP被成功地切换至连至第一 AP。类似地,测试中的设备可W被测 试W确定流传送的数据是否在在各接入点之间的连接转移期间不受中断地继续。
[0033] 来自每一个AP的贡献可W被独立地改变。在一些示例中,来自第一AP的贡献可W 被保持恒定,而来自第二AP的贡献变化。运可W模拟移动AP或热点随着移动设备一起移动。 例如,操作移动设备的用户可W与其移动设备充当热点的另一个人一起步行。在该场景中, 来自移动热点的信号会保持相对恒定,但其他AP可能增加或降低信号强度。
[0034] 图4图示一移动设备测试系统400。移动设备测试系统400包括外部信号隔离外壳 402^及分别包含4?412、414、416和418的内部信号隔离外壳404、406、408和410。衰减器 420连至AP 412、414、416和418。衰减器420被配置成经由天线424将测试信号无线地提供至 测试中的移动设备422。测试信号可W是例如Wi-Fi测试信号。测试信号至少部分基于从AP 412、414、416和418中的至少一些接收到的输出信号。
[0035] 移动设备测试系统400可W改变衰减器420所发射的测试信号W便执行一个或多 个测试。例如,减少AP 412、414、416和418中的一个AP对测试信号的贡献并且增加 AP 412、 414、416和418中的第二个AP对测试信号的贡献可W模拟测试中的移动设备422从与外部信 号隔离外壳402外部的一个AP相连接转移成与外部信号隔离外壳402外部的另一个AP相连 接。
[0036] 噪声AP 426也包含在外部信号隔离外壳402内。不像AP 412、414、416和418,噪声 AP 426不包含在内部信号隔离外壳内。噪声AP 426将噪声信号发射至测试中的移动设备 422。在一些示例中,多个噪声AP被包含在外部信号隔离外壳402内。噪声AP 426所发射的噪 声信号模拟在实际使用环境中存在的被认为是噪声的RF信号。噪声信号可W包括各种频率 和量级的多个子信号。
[0037] 外部信号隔离外壳402;内部信号隔离外壳404、406、408和410;4?412、414、416和 418;衰减器420; W及天线424可W类似于图1中的系统100的相应组件。
[0038] 图5图示一移动设备测试系统500。移动设备测试系统500包括外部信号隔离外壳 502W及分别包含AP 508和510的内部信号隔离外壳504和506。内部信号隔离外壳504和内 部信号隔离外壳506之间的楠圆指示包含AP的附加内部信号隔离外壳是可能的。例如,系统 500可W包含至少四个内部信号隔离外壳W及相应的AP。衰减器512连至AP 508和510。衰减 器512被配置成经由天线514将测试信号无线地提供至测试中的移动设备516。测试信号可 W是例如Wi-Fi测试信号。测试信号至少部分基于从AP 508和510中的至少一些接收到的输 出信号。
[0039] 系统500也包括噪声AP 518和520。如同对于内部信号隔离外壳504和506,噪声AP 518和噪声AP 520之间的楠圆指示附加的噪声AP是可能的。路由器522将噪声信号提供至噪 声AP 518和520用于传输。系统500还包括多个输入端口524。输入端口524将外部计算设备 526连接至路由器522、衰减器512W及测试中的移动设备516。外部计算设备526不包含在外 部信号隔离外壳502内。外部计算设备526可W是例如服务器计算机或膝上型计算机;可W 运行测试软件;W及可W经由输入端口524将测试标准及其他信息传送至路由器522、衰减 器512W及测试中的移动设备516。
[0040] 在一些实施例中,测试中的移动设备516具有可允许测试序列被测试中的移动设 备516选择或指定的测试"app"或应用或其他软件。测试中的移动设备516可W经由输入端 口 524将测试指令传送至外部计算设备526,而外部计算设备526可W与路由器522和衰减器 512通信。测试软件(无论是通过测试中的移动设备516上的测试app还是通过外部计算设备 526)可W是基于web的服务(例如,WHTTP实现),允许通过具有互联网接入的任一设备来控 制移动设备测试。在一些示例中,输入端口524的各端口中的至少一个将测试控制信号传送 至衰减器512,衰减器512至少部分地确定由衰减器512所发射的测试信号。测试控制信号可 W包括测试标准。
[0041] 输入端口 524可从外部信号隔离外壳502外侧来访问。W此方式,外部计算设备526 可W被插入到输入端口 524内W便与系统500的包含在外部信号隔离外壳502内的组件通 信。输入端口 524可W包括例如通用串行总线化SB)端口 528和530; W太网端口 532和534;串 行端口536和538;超小型版本A(SMA)端口540和542; W及电源端口544。可W按需包括附加 的端口和连接器类型。输出端口 524也可W连接至功率监控器546,功率监控器546监控测试 中的移动设备516的性能。例如,功率监控器546可W监控在测试的各个部分期间使用的电 池容量的数量。在一些示例中,监控软件被安装在测试中的移动设备516和/或外部计算设 备526上,所述监控软件监控诸如丢失的分组、当前下载/上载是否继续、当前下载/上载中 的延迟、丢失的呼叫之类的性能度量、或者其他度量。
[0042] 外部信号隔离外壳502、内部信号隔离外壳504和506、AP 508和510、衰减器512、天 线514W及噪声AP 518和520可W类似于图1中的系统100W及图4中的系统400的相应组件。
[0043] 图6图示一移动设备测试系统600的透视图。外部信号隔离外壳602在图6中楓 柜"形式示出,该楓柜具有口604, 口604打开W用于访问外部信号隔离外壳内包含的各组件 (诸如内部信号隔离外壳、AP、衰减器、(诸)噪声AP、路由器、巧聯中的移动设备、等等)。输入 端口 606允许外部计算设备608与外部信号隔离外壳602内包含的各组件通信。
[0044] 外部信号隔离外壳602可W是便携式的。例如,外部信号隔离外壳602的尺寸可W 大约为3英尺X 2英尺X 3英尺,然而各种尺寸是可能的。系统600可W在各位置之间容易地 转移,并且可W被容易地存放于单个房间或办公室中。
[0045] 图7图示一种用于测试移动设备的方法700。方法700可W在图2的方法200或图3的 方法300之后执行。或者,方法700可W被独立地执行。在处理框702,确定第二测试信号,第 二测试信号包括来自AP中的至少一个AP的信号贡献W及来自蜂窝输入信号的信号贡献。测 试信号可由例如衰减器来发射,衰减器诸如参照图1、4和5讨论的衰减器。蜂窝输入信号可 W例如通过参照图5和6讨论的输入端口来提供。在处理框704,发射第二测试信号。所发射 的第二测试信号在处理框706中变化。改变第二测试信号模拟了测试中的移动设备在位于 外部信号隔离外壳外部的APW及位于外部信号隔离外壳外部的蜂窝信号源之间的转移。
[0046] 在一些实施例中,使用一单独的蜂窝测试信号,该单独的蜂窝测试信号至少部分 基于蜂窝输入信号。蜂窝测试信号可由衰减器、路由器或其他设备所发射。测试中的移动设 备在位于外部信号隔离外壳外部的APW及位于外部信号隔离外壳外部的蜂窝信号源之间 的转移可W通过改变第二测试信号W及改变蜂窝测试信号的信号强度来模拟,其中第二测 试信号可W是Wi-Fi测试信号。运一场景测试了蜂窝源和AP之间的"切换"。
[0047] 例如,测试可W从第二测试信号开始执行,第二测试信号是基于在较高水平(例 如,80%)来自一个或多个AP的贡献W及在较低水平(例如,30 % )来自蜂窝测试信号的贡 献。然后,现聯继续,第二测试信号随时间降低至较低水平(例如,10%),而蜂窝测试信号相 应地随着同一时间增加至较高水平(例如,90%)。然后可W监控测试中的设备的操作。例 如,可W监控测试中的设备W确定它是否从(经由第二测试信号)连至AP成功地切换至连至 蜂窝源。类似地,测试中的设备可W被测试W确定流化数据是否在连接从AP转换至蜂窝源 期间不受中断地继续。
[0048] 在一些示例中,在第二测试信号的强度减少(例如,减少至低于一阔值)的同时,蜂 窝测试信号的强度保持恒定。运一场景模拟了连至AP的用户(例如,在咖啡店)下载或流传 送内容、然后走出该AP的范围之外(例如,离开该咖啡店)并且继续使用蜂窝源下载/流传 送。
[0049] 示例移动设备
[0050] 图8是描述一示例性移动设备800的系统示意图,该示例性移动设备800包括各种 任选的硬件和软件组件,一般在802示出。移动设备中的任何组件802可W与任何其他组件 通信,然而为容易说明未示出所有连接。移动设备可W是各种计算设备(例如,蜂窝电话、智 能电话、手持计算机、个人数字助理(PDA)、等等)的任一种,并且可W允许与一个或多个移 动通信网络804(诸如蜂窝或卫星网络)的无线双向通信。
[0051] 图示的移动设备800可W包括用于执行任务的控制器或处理器810(例如,信号处 理器、微处理器、ASIC或者其他控制和处理逻辑电路),所述任务诸如信号编码、数据处理、 输入/输出处理、功率控制、和/或其他功能。操作系统812可W控制各组件802的分配和使 用,并且支持一个或多个应用程序814。应用程序可W包括常见的移动计算应用(例如,电子 邮件应用、日历、联系人管理器、web浏览器、消息收发应用)、或者任何其他计算应用。操作 系统812也可W支持测试中设备(DUT)控制"app"或应用892dDUT控制app 892提供用于选择 或指定要在移动设备上运行的一个或多个测试的界面,如W上参照图5讨论的。
[0052] 图示的移动设备800可W包括存储器820。存储器820可W包括不可移动存储器822 和/或可移动存储器824。不可移动存储器822可W包括RAM、R0M、闪存、硬盘或者其他公知的 存储器存储技术。可移动存储器824可W包括闪存或订户身份模块(SIM)卡,运在GSM通信系 统或者其他公知的存储器存储技术中是公知的,诸如"智能卡"。存储器820可用于存储运行 操作系统812和应用814的数据和/或代码。示例数据可W包括要经由一个或多个有线或无 线网络被发送至和/或接收自一个或多个网络服务器或其他设备的网页、文本、图像、声音 文件、视频数据或者其他数据集。存储器820可用于存储订户标识符和设备标识符,所述订 户标识符诸如国际移动订户身份(IMSI),所述设备标识符诸如国际移动设备标识符 (IMEI)。运种标识符可W被发射至网络服务器W标识用户和设备。
[0053] 移动设备800可W支持一个或多个输入设备830 W及一个或多个输出设备850,所 述输入设备诸如触摸屏832、麦克风834、照相机836、物理键盘838和/或轨迹球840,所述输 出设备诸如扬声器852和显示器854。其他可能的输出设备(未示出)可W包括压电或其他触 觉输出设备。一些设备可W用于多于一个输入/输出功能。例如,触摸屏832和显示器854可 W在单个输入/输出设备内被组合。输入设备830可W包括自然用户界面(NUIKNUI是使用 户能自然"方式与设备交互、免受诸如鼠标、键盘、远程控件等输入设备所施加的人工约 束的任一界面技术。NUI方法的示例包括依赖于语音识别、触摸和触笔识别、屏上及屏侧的 手势识别、空气手势、头部和眼部跟踪、说话和语音、视觉、触摸、手势W及机器智能的那些 方法。NUI的其他示例包括使用加速度计/巧螺仪、面部识别、3D显示器、头部、眼部和凝视跟 踪的运动手势检测、沉浸式增强的现实和虚拟现实系统,运些中的全部都提供更自然的界 面,还包括使用电场传感电极化EG及相关方法)来感测脑部活动的技术。因此,在一个具体 示例中,操作系统812或应用814可W包括语音识别软件作为语音用户界面的一部分,该语 音用户界面允许用户经由语音命令来操作设备800。而且,设备800可W包括允许经由用户 的空间手势进行用户交互的输入设备和软件,诸如检测和解释手势W便向游戏应用提供输 入。
[0054] 无线调制解调器860可W禪合至天线(未示出)并且可W支持处理器810和外部设 备之间的双向通信,如本领域已知的。调制解调器860被一般示出,并且可W包括用于与移 动通信网络804通信的蜂窝调制解调器和/或其他基于无线电的调制解调器(例如,蓝牙864 或Wi-Fi 862)。无线调制解调器860-般被配置成与一个或多个蜂窝网络(诸如GSM网络)通 信,用于单个蜂窝网络内、多个蜂窝网络之间、或者在移动设备和公共交换电话网(PSTN)之 间的数据和语音通信。
[0055] 移动设备还可W包括至少一个输入/输出端口 880、电源882、卫星导航系统接收机 884 (诸如全球定位系统(GPS)接收机)、加速度仪886、和/或物理连接器890,物理连接器890 可W是USB端口、I邸E 1394(火线)端口和/或RS-232端口。图示的组件802不是必须的或全 包含的,因为任何组件可W被删除且其他组件可W被添加。
[0056] 示例实现方式环境
[0057] 图9图示了其中可实现所述的实施例、技术和技能的适当实现方式环境900的一般 化示例。
[005引在示例环境900中,各种类型的服务(例如,计算服务)由云910提供。例如,云910可 W包括多个计算设备的集合,多个计算设备可W是中央式或分布式定位的,所述多个计算 设备向经由诸如互联网运样的网络连接的各类用户和设备提供基于云的服务。实现方式环 境900可W不同方式被用来完成计算任务。例如,一些任务(例如,处理用户输入和呈现用户 界面)可W在本地计算设备(例如,所连接的设备930、940、950)上执行,而其他任务(例如, 要在后续处理中使用的数据的存储)可W在云210中执行。
[0059] 在示例环境900中,云910为具有各种屏幕能力的所连接的设备930、940、950提供 服务。所连接的设备930代表具有计算机屏幕935(例如,中等尺寸屏幕)的设备。例如,所连 接的设备930可W是诸如台式计算机、膝上型电脑、笔记本、上网本等个人计算机。所连接的 设备940代表具有移动设备屏幕945(例如,小尺寸屏幕)的设备。例如,所连接的设备940可 W是移动电话、智能电话、个人数字助理、平板计算机等等。所连接的设备950代表具有大屏 幕955的设备。例如,所连接的设备950可W是电视机屏幕(例如,智能电视机)或连至电视机 的另一设备(例如,机顶盒或游戏控制台)等等。所连接的设备930、940、950中的一者或多者 可W包括触摸屏能力。触摸屏可不同方式接受输入。例如,电容式触摸屏在对象(例如, 指尖或触笔)跨表面上流动的电流扭曲或中断时检测到触摸输入。举另一个示例,触摸屏可 W使用光学传感器在来自光学传感器的波束被中断时检测到触摸输入。对于一些触摸屏所 检测的输入而言,与屏幕表面的物理接触不是必要的。在示例环境900中也可W使用没有屏 幕能力的设备。例如,云910可W为没有显示器的一个或多个计算机(例如,服务器计算机) 提供服务。
[0060] 服务可由云910通过服务提供者920提供、或通过其他在线服务提供者(未图示)而 提供。例如,云服务可W被定制为特定的所连接设备(例如,所连接的设备930、940、950)的 屏幕大小、显示器能力和/或触摸屏能力。
[0061] 在示例环境900中,云910至少部分使用服务提供者920,将此处所述的技术和解决 方案提供给各种所连接的设备930、940、950。例如,服务提供者920可^为各种基于云的服 务提供集中式解决方案。服务提供者920可W管理对于各用户和/或设备(例如,对于所连接 的设备930、940、950和/或它们相应的用户)的服务预订。云910可W存储用于测试移动设备 的各种测试标准960。诸如所连接的设备935、940和/或950运样的计算设备可W从云910检 索移动设备测试标准960来执行移动设备的一个或多个测试。
[0062] 示例计算环境
[0063] 图10图示了其中可实现所述发明的适当计算环境1000的一般化示例。计算环境 1000不意图对用途或功能范围作出任何限制,因此发明可W在不同的通用或专用计算系统 中实现。例如,计算环境1000可W是各种计算设备(例如,台式计算机、膝上型计算机、服务 器计算机、平板计算机、媒体播放器、游戏系统、移动设备等)中的任一种。
[0064] 参照图10,计算环境1000包括一个或多个处理单元1010、1015W及存储器1020、 1025。在图10中,该基本配置1030被包括在虚线内。处理单元1010、1015执行计算机可执行 的指令。处理单元可W是通用中央处理单元(CPU)、专用集成电路(ASIC)中的处理器或者任 何其他类型的处理器。在多处理系统中,多个处理单元执行多个计算机可执行指令W增加 处理功率。例如,图10示出中央处理单元1010 W及图形处理单元或协处理单元1015。有形存 储器1020U025可W是可由(诸)处理单元存取的易失性存储器(例如,寄存器、高速缓存、 RAM)、非易失性存储器(例如,R0M、EEPR0M、闪存等)或者两者的某一组合。存储器1020、1025 W适合被(诸)处理单元执行的计算机可执行指令的形式,存储实现此处描述的一个或多个 发明的软件1080。例如,存储器1020和1025 W及软件1080可W存储用于执行此处描述的移 动设备的一个或多个测试的计算机可执行指令。
[0065] 计算系统可具有附加特征。例如,计算环境1000包括存储器1040、一个或多个输入 设备1050、一个或多个输出设备1060、W及一个或多个通信连接1070。诸如总线、控制器或 网络运样的互连机制(未示出)互连计算环境1000的多个组件。一般而言,操作系统软件(未 示出)为计算环境1000中执行的其他软件提供操作环境,并且协调计算环境1000的各组件 的活动。
[0066] 有形存储器1040可W是可移动的或不可移动的,并且包括磁盘、磁带或盒带、CD- R0M、DVD或可用于存储信息并且可在计算环境1000内存取的任何其他介质。存储器1040存 储用于软件1080的指令,所述软件1080实现此处描述的一个或多个发明。
[0067] (诸)输入设备1050可W是诸如键盘、鼠标、笔或轨迹球运样的触摸输入设备、语音 输入设备、扫描设备、或者向计算环境1000提供输入的另一设备。对于视频编码,(诸)输入 设备1050可W是照相机、视频卡、TV调谐器卡、或接受模拟或数字形式的视频输入的类似设 备、或者将视频样本读入计算环境1000的CD-ROM或CD-RW。(诸)输出设备1060可W是显示 器、打印机、扬声器、CD-刻录机或者自计算环境1000提供输出的另一设备。
[0068] (诸)通信连接1070允许在通信介质上到另一计算实体的通信。通信介质在已调数 据信号中传送信息,诸如计算机可执行指令、音频或视频输入或输出、或者其他数据。已调 数据信号是具有W对信号中的信息编码的方式被设置或改变的一个或多个特征的信号。通 过示例、但非限制,通信介质可W使用电气、光学、RF或其他载波。
[0069] 尽管W特定的顺序次序描述所公开方法的一些的操作W便于方便呈现,但应当理 解,运一描述方式包含重排,除非W下提出的具体语言要求特定的次序。例如,顺序描述的 操作可w在一些情况下并行地重排或同时执行。此外,为简洁起见,附图可能不示出所公开 的方法可W结合其他方法使用的各种方式。
[0070] 所公开方法的任一个可W被实现为存储于一个或多个计算机可读存储介质(例 如,一个或多个光学介质盘、易失性存储器组件(诸如DRAM或SRAM)、或者非易失性存储器组 件(诸如闪存或硬驱))上并且在计算机(例如,任何商业可购买的计算机,包括包含计算硬 件的智能电话或其他移动设备)上执行的计算机可执行指令。术语计算机可读存储介质不 包括通信连接,诸如信号和载波。用于实现所公开技术的计算机可执行指令中的任一个W 及在实现所公开的实施例期间创建和使用的任何数据可W被存储在一个或多个计算机可 读存储介质上。计算机可执行指令可W是例如专用软件应用或者经由web浏览器或其他软 件应用(诸如远程计算应用)访问和下载的软件应用的一部分。运种软件可W例如在单个本 地计算机(例如,任何适当的商业可购买计算机)上或者使用一个或多个网络计算机在网络 环境(例如,经由互联网、广域网、局域网、客户端一服务器网络(诸如云计算网络)、或者其 他运样的网络)中执行。
[0071] 为清楚起见,仅描述了基于软件的实现方式的特定所选方面。省略了本领域公知 的其他细节。例如,应当理解,所公开的技术不限于任何具体的计算机语言或程序。例如,所 公开的技术可W通过WC++、Java、Pe;rl、JavaSc;ript、AdobeFlash或者任何其他适当的编 程语言编写的软件来实现。同样,所公开的技术不限于任何特定的计算机或硬件类型。适当 计算机和硬件的特定细节是公知的,并且不需要在本公开中详细提出。
[0072] 还应当理解,此处描述的任何功能可W至少部分由一个或多个硬件逻辑组件、而 不是软件来执行。例如、但非限制,可使用的硬件逻辑组件的说明性类型包括场可编程口阵 列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、片上系统(S0C)、复杂可编程逻辑器 件(CPLD)、等等。
[0073] 而且,基于软件的实施例(包括例如用于使计算机执行所公开方法的任一种的计 算机可执行指令)中的任一者可W通过适当的通信手段被上载、下载或远程地访问。运种适 当的通信手段包括例如互联网、万维网、内联网、软件应用、电缆(包括光纤电缆)、磁通信、 电磁通信(包括RF、微波和红外通信)、电子通信或者其他运样的通信手段。
[0074] 所公开的方法、装置和系统不应W任何方式被限制。相反,本公开针对各种所公开 实施例的所有新颖的和非显而易见的特征和方面,既可W单独也可W彼此进行各种组合和 子组合。所公开的方法、装置和系统不限于任何具体方面或特征或它们的组合,所公开的实 施例也不要求存在任一个或多个具体优点或者解决问题。
[0075] 考虑到可对其应用所公开发明的原理的许多可能的实施例,应当认识到所示的实 施例仅仅是本发明的优选示例并且不应被视为限制本发明的范围。相反,本发明的范围由 所附权利要求所定义。因此,我们要求保护所有落在运些权利要求的范围内的发明。
【主权项】
1. 一种移动设备测试系统,包括: 外部信号隔离外壳,在其中包含有: 多个内部信号隔离外壳; 在相应的多个内部信号隔离外壳内包含的多个无线接入点;以及 连至所述多个无线接入点的衰减器,其中所述衰减器: 从所述相应的多个内部信号隔离外壳内包含的多个无线接入点的至少一些接收输出 信号;以及 至少部分基于接收到输出信号在所述外部信号隔离外壳内无线地发射测试信号。2. 如权利要求1所述的系统,还包括多个输入端口,所述多个输入端口连至所述衰减器 并且可从所述外部信号隔离外壳访问,其中所述多个输入端口中的至少一些输入端口将测 试控制信号传送至所述衰减器,所述测试控制信号至少部分地确定由所述衰减器所发射的 测试信号。3. 如权利要求2所述的系统,其特征在于,蜂窝信号通过所述多个输入端口之一被提供 至所述衰减器。4. 如权利要求1所述的系统,其特征在于,所述系统包括至少四个内部信号隔离外壳, 每个内部信号隔离外壳在其中都包含有至少一个无线接入点。5. 如权利要求1所述的系统,其特征在于,所述衰减器连至位于所述外部信号隔离外壳 内部的测试中的移动设备或者位于所述外部信号隔离外壳外部的计算设备中的至少一者。6. 如权利要求1所述的系统,其特征在于,进一步包括: 所述外部信号隔离外壳内包含的至少一个噪声接入点,其中所述至少一个噪声接入点 不被包含在内部信号隔离外壳内,且其中所述至少一个噪声接入点向测试中的移动设备发 射噪声信号。7. 如权利要求1所述的系统,其特征在于,进一步包括: 在所述外部信号隔离外壳内经受测试的移动设备,其中所述系统通过改变所述衰减器 所发射的测试信号来模拟所述移动设备在各无线接入点之间的移动。8. -种移动设备测试系统,包括: 便携式信号隔离外壳,在其中包含有: 多个内部信号隔离外壳; 相应的多个内部信号隔离外壳内包含的多个无线接入点; 连至所述多个无线接入点的衰减器,其中所述衰减器被配置成向测试中的移动设备无 线地提供Wi-Fi测试信号,且其中Wi-Fi测试信号是至少部分基于从所述相应的多个内部信 号隔离外壳内包含的无线接入点中的至少一些无线接入点接收到的输出信号;以及 所述便携式信号隔离外壳内包含的至少一个噪声接入点,其中所述至少一个噪声接入 点向所述测试中的移动设备发射噪声信号, 其中所述系统通过减少所述多个无线接入点中的第一个无线接入点对所述Wi-Fi测试 信号的贡献以及增加所述多个无线接入点中的第二个无线接入点对所述Wi-Fi测试信号的 贡献,来改变衰减器所发射的Wi-Fi测试信号,从而模拟所述移动设备从与所述便携式信号 隔离外壳外部的一个无线接入点相连转移成与所述便携式信号隔离外壳外部的另一个无 线接入点相连。9. 如权利要求8所述的系统,其特征在于,所述衰减器连至一蜂窝输入信号,且其中所 述系统被配置成通过改变所述Wi-Fi测试信号以及改变至少部分基于蜂窝输入信号的蜂窝 测试信号的信号强度,来模拟测试中的移动设备在位于所述外部信号隔离外壳外部的无线 接入点以及位于所述外部信号隔离外壳外部的蜂窝信号源之间的转移。10. -种用于测试移动设备的方法,所述方法包括: 接收用于对测试中的移动设备进行测试的标准; 基于所述标准,确定来自多个无线接入点中的相应无线接入点的初始信号贡献,其中 所述相应接入点被包含在相应的多个内部信号隔离外壳内,且其中所述多个内部信号隔离 外壳被包含在外部信号隔离外壳内; 至少部分基于来自所述相应的多个内部信号隔离外壳内包含的相应的无线接入点的 信号贡献来确定测试信号; 在所述外部信号隔离外壳内发射所述测试信号;以及 响应于所述测试信号而监控测试中的移动设备的性能。11. 如权利要求10所述的方法,其特征在于,进一步包括: 改变所发射的测试信号以模拟所述测试中的移动设备在位于所述外部信号隔离外壳 外部的多个无线接入点之间的转移。12. 如权利要求11所述的方法,其特征在于,所述改变包括减少从所述多个无线接入点 中的第一个无线接入点对所述测试信号的贡献并且增加从所述多个无线接入点中的第二 个无线接入点对所述测试信号的贡献,其中所述改变模拟了所述测试中的移动设备从所述 外部信号隔离外壳外部的第一无线接入点移开并且移向所述外部信号隔离外壳外部的第 二无线接入点。13. 如权利要求10所述的方法,其特征在于,进一步包括: 确定第二测试信号,所述第二测试信号包括来自所述无线接入点中的至少一个无线接 入点的信号贡献以及来自蜂窝输入信号的信号贡献; 发射所述第二测试信号;以及 改变所发射的第二测试信号,其中改变第二测试信号模拟了测试中的移动设备在位于 所述外部信号隔离外壳外部的无线接入点以及位于所述外部信号隔离外壳外部的蜂窝信 号源之间的转移。14. 如权利要求10所述的方法,其特征在于,进一步包括: 从所述外部信号隔离外壳内包含的噪声源发射噪声信号。15. 如权利要求10所述的方法,其特征在于,所述测试信号是Wi-Fi信号。
【文档编号】H04W24/06GK105874841SQ201480057854
【公开日】2016年8月17日
【申请日】2014年10月14日
【发明人】Y·张, A·阿尔马德霍恩, V·辛格, K·阿加
【申请人】微软技术许可有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1