使用多网络地址来建立被测设备和控制测试的测试设备的同步的系统和方法技术方案

技术编号:8416658 阅读:155 留言:0更新日期:2013-03-15 07:07
本发明专利技术涉及一种测试数据包信号收发机的系统和方法,其中多网络地址(如媒体访问控制或MAC地址)用于建立所述被测器件和控制所述测试的所述测试设备的同步。根据示例性实施例,使用第一MAC地址建立同步,然后使用第二MAC地址进行测试。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及测试无线设备的系统和方法,该测试需要测试设备和无线设备的同步作为测试 序列的一部分。2.相关领域目前的许多手持设备将“无线连接”用于电话技术、数字数据传送、地理定位等。尽管频谱范围、调制方法和功率谱密度存在差异,无线连接标准采用同步数据包发送和接收数据。通常,所有这些无线连接能力(如WiFi、WiMAX、蓝牙等)由行业许可标准(如IEEE802. 11和IEEE 802. 16)定义,这些标准规定了具有那些连接能力的设备必须遵守的参数和限制。在设备开发连续过程的任何时间点,可能需要测试和验证设备是否在其标准规范内运行。大多数此类设备为收发机,即,该设备发送并接收无线RF信号。设计用于测试此类设备的专用系统通常包含子系统,子系统设计成接收和分析设备发送的信号,然后发送符合行业许可标准的信号,以便确定设备是否正在按照其标准接收和处理无线信号。测试环境由设备、测试器和计算机控制器组成。计算机和测试器协同采集设备的发送信号,然后针对相关标准提供的规范对其进行分析;并且针对相关标准的规范发送定制信号至设备以测试其接收器的能力。就目前许多无线设备(如手机)而言,开发者面临的问题是,没有直接控制设备的无线子块的方法。为了控制无线子块,需要向设备的CPU发出命令,设备的CPU继而向无线子系统发出对应的命令。此类型的控制会增加测试时间,因为这种通信是低效率的。解决这个问题的方法已提出(如美国专利7,689,213,该专利的公开内容以引用方式并入本文中)。在此类型系统中,测试仪器和无线系统遵循预定义的测试序列。为实现该预定义的测试序列,测试仪器和无线系统必须同步,以使得两个设备知道另一个设备的下一步工作。无线系统中可能出现的同步相关问题可能会造成上述讨论的测试方法可靠实施的问题。如果无线子系统内部的软件引起发出命令和获得结果之间的时间延迟,则该问题可能会发生。该延迟继而可引起两个系统失去同步,此时测试设备基本上在发送包,而无线子系统未观察或接收到包。因此,期望获得在表现出发出命令延迟的系统内实现可靠同步的系统和方法。
技术实现思路
根据受权利要求书保护的本专利技术,提供了测试数据包信号收发机的系统和方法,其中多网络地址(如媒体访问控制或MAC地址)用于保持被测设备和控制测试的测试设备的同步。根据示例性实施例,使用第一 MAC地址建立同步,然后使用第二 MAC地址进行测试。根据受权利要求书保护的本专利技术的一个实施例,测试数据包信号收发机的方法包括使用数据包信号收发机通过多个网络地址的第一个接收一个或多个第一数据包,其中数据包信号收发机适于通过多个网络地址通信;使用数据包信号收发机发送至少一个第一证实信号,所述至少一个第一证实信号用于指示接收到一个或多个第一数据包中的至少一个;在使用数据包信号收发机接收到预定数量的一个或多个第一数据包后,使用数据包信号收发机通过多个网络地址的第二个接收一个或多个第二数据包;以及使用数据包信号收发机发送至少一个第二证实信号,所述至少一个第二证实信号 用于指示接收到一个或多个第二数据包中的至少一个。根据受权利要求书保护的本专利技术的另一个实施例,测试数据包信号收发机的方法包括发送一个或多个第一数据包,用于使数据包信号收发机通过多个网络地址的第一个接收,其中数据包信号收发机适于通过多个网络地址通信;从数据包信号收发机接收至少一个第一证实信号,所述至少一个第一证实信号用于指示接收到一个或多个第一数据包中的至少一个;在接收到预定数量的至少一个第一证实信号后,发送一个或多个第二数据包,用于使数据包信号收发机通过多个网络地址的第二个接收;以及从数据包信号收发机接收至少一个第二证实信号,所述至少一个第二证实信号用于指示接收到一个或多个第二数据包中的至少一个。根据受权利要求书保护的本专利技术的又一个实施例,包括用于测试数据包信号收发机的测试器的装置包括发射器,其用于发送一个或多个第一数据包,用于使数据包信号收发机通过多个网络地址的第一个接收,其中数据包信号收发机适于通过多个网络地址通信,以及在从数据包信号收发机接收到预定数量的至少一个第一证实信号后,发送一个或多个第二数据包,用于使数据包信号收发机通过多个网络地址的第二个接收;以及接收器,其用于接收至少一个第一证实信号,所述至少一个第一证实信号用于指示接收到一个或多个第一数据包中的至少一个,以及从数据包信号收发机接收至少一个第二证实信号,所述至少一个第二证实信号用于指示接收到一个或多个第二数据包中的至少一个。附图说明图I示出了常规测试设置,其中被测设备(DUT)使用电缆连接到测试设备(测试器)。图2示出了常规同步(SYNC)事件。图3示出了同步(然后是信号接收测试)可能发生的常规问题。图4示出了根据受权利要求书保护的本专利技术的一个实施例的DUT和测试器同步的建立和保持。图5示出了根据受权利要求书保护的本专利技术的另一个实施例的用于测试DUT的测试器。图6示出了媒体访问控制(MAC)地址包。图7A和7B分别是根据受权利要求书保护的本专利技术的另外实施例的、示出测试器和DUT操作的状态流程图。图8A和SB分别是根据受权利要求书保护的本专利技术的另外实施例的、示出测试器和DUT操作的另外的状态流程图。·具体实施例方式以下具体实施方式是结合附图的受权利要求书保护的本专利技术的示例性实施例。相对于本专利技术的范围,此类描述旨在进行示例而非加以限制。对此类实施例加以详尽的描述,使得本领域的普通技术人员可以实施该主题专利技术,并且应当理解,在不脱离本主题专利技术的精神或范围的前提下,可以实施具有一些变化的其他实施例。在本专利技术全文中,在没有明确指示与上下文相反的情况下,应当理解,所述单独的电路元件可以是单数或复数。例如,术语“电路”可以包括单个部件或多个部件,所述部件为有源和/或无源,并且连接或以其它方式耦合到一起(如成为一个或多个集成电路芯片),以提供所述功能。另外,术语“信号”可指一个或多个电流、一个或多个电压、或数据信号。在图中,相似或相关的元件将具有相似或相关的字母、数字或数字字母混合的指示。此外,虽然在具体实施的上下文中已讨论了本专利技术使用分立的电子电路(优选地为一个或多个集成电路芯片形式),但作为另一种选择,根据待处理的信号频率或数据速率,此类电路的任何部分的功能可以是使用一个或多个适当程序化的处理器的具体实施。如下面所更详细地讨论,受权利要求书保护的本专利技术提供使用DUT中的多网络地址(如媒体访问控制(MAC)地址形式的设备标识符)的系统和方法,以允许系统区分用于同步和用于实际测试的不同数据包和命令。因此,测试设备能够更容易地控制数据包的生成,并且该方法通过使用多标识符确保了测试结果中仅考虑面向测试的包,从而解决了多个DUT中可能发生的问题。虽然如下讨论在IEEE 802. 11系统的语境中,但本领域普通技术人员很容易理解所给出的内容将适用于其他无线以及有线系统标准。一旦DUT接收数据包并且以好包接收,就生成证实信号(如ACK)。在802. 11系统中,这通常是硬件生成的,以节省处理器的时间并且优化整个系统的吞吐量。其他标准例如蓝牙,虽然处于测试模式,也可处于回送所接受的包的状态,其中包具有所接收数据的精确(逐位)表示。虽然这些响应可能看起来是不同的,但是出于本专利技术讨论的目的,它们的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2010.06.01 US 12/791,5941.一种测试数据包信号收发机的方法,包括 使用数据包信号收发机通过多个网络地址的第一个接收一个或多个第一数据包,其中所述数据包信号收发机适于通过所述多个网络地址通信; 使用所述数据包信号收发机发送至少一个第一证实信号,所述至少一个第一证实信号用于指示接收到所述一个或多个第一数据包中的至少一个; 在使用所述数据包信号收发机接收到预定数量的所述一个或多个第一数据包后,使用所述数据包信号收发机通过所述多个网络地址的第二个接收一个或多个第二数据包;以及 使用所述数据包信号收发机发送至少一个第二证实信号,所述至少一个第二证实信号用于指示接收到所述一个或多个第二数据包中的至少一个。2.根据权利要求I所述的方法,其中所述多个网络地址包括多个媒体访问控制(MAC)地址。3.根据权利要求I所述的方法,其中所述一个或多个第一数据包包括一个或多个同步数据包。4.根据权利要求I所述的方法,其中所述一个或多个第二数据包包括一个或多个测试数据包。5.根据权利要求I所述的方法,还包括在所述一个或多个第一数据包的所述接收前,复位数据包计数器。6.根据权利要求I所述的方法,还包括在预定数量的所述一个或多个第一数据包的所述接收后,复位数据包计数器。7.根据权利要求I所述的方法,还包括在所述至少一个第一证实信号的所述发送后,将所述网络地址设置为所述多个网络地址的所述第二个。8.根据权利要求I所述的方法,还包括在所述预定数量的所述一个或多个第一数据包的所述接收后,将所述网络地址设置为所述多个网络地址的所述第二个。9.根据权利要求I所述的方法,还包括在所述至少一个第一证实信号的所述发送后以及所述一个或多个第二数据包的所述接收前,禁用所述多个网络地址的所述第一个,并且启用所述多个网络地址的所述第二个。10.根据权利要求I所述的方法,其中所述至少一个第二证实信号不同于所述至少一个第一证实信号。11.一种测试数据包信号收发机的方法,包括 发送一个或多个第一数据包,用于使数据包信号收发机通过多个网络地址的第一个接收,其中所述数据包信号收发机适于通过所述多个网络地址通信; 从所述数据包信号收发机接收至少一个第一证实信号,所述至少一个第一证实信号用于指示接收到所述一个或多个第一数据包中的至少一个; 在接收到预定数量的所述至少一个第一证实信号后,发送一个或多个第二数据包,用于使所述数据包信号收发机通过所述多个网络地址的第二个接收;以及 从所述数据包信号收发机接收至少一个第二证实信号,所述至少一个第二证实信号用于指示接收到所述一个或多个第二数据包中的至少一个。12.根据权利要求11所述的方法,其中所述多个网络地址包括多个媒体访问控制(MAC)地址。13.根据权利要求11所述的方法,其中所述一个或多个第一数据包包括一个或多个同步数据包。14.根据权利要求11所述的方法,其中所述一个或多个第二数据包包括一个或多个测试数据包。15.根据权利要求11所述的方法,还包括在所述至少一个第一证实信号的所述接收后,复位证实信号计数器。16.根据权利要求11所述的方法,还包括在所述一个或多个第二数据包的所述发送后,递增数据包计数器。17.根据权利要求11所述的方法,还包括在所述至少一个第二证实信号的所述接收后,递增证实信号计数器。18...

【专利技术属性】
技术研发人员:克里斯蒂安·沃尔夫·厄尔高雷·王
申请(专利权)人:莱特普茵特公司
类型:
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1