当前位置: 首页 > 专利查询>弗兰克公司专利>正文

使用机器可读代码来测试通信网络的系统和方法技术方案

技术编号:15273176 阅读:78 留言:0更新日期:2017-05-04 13:19
一种测试设备,所述测试设备包括用于对通信网络的网络元件进行测试程序的测试单元以及用于读取与所述通信网络的网络元件相关联的机器可读代码的机器可读代码读取器。所述测试设备还包括计算机设备,该计算机设备被配置为:(i)确定与所读取的机器可读代码数据相关的组件类型;(ii)基于所确定的组件类型从多个配置文件中选择配置文件;并且(iii)使用所选择的配置文件来配置用于测试程序的测试单元,并在所述网络元件上进行测试程序。

System and method for testing communication network using machine readable code

A test device, the test device includes a machine readable code reader test unit for the network element to the communication network test program and network element for reading and the communication network with the related machine readable code. The test equipment including computer equipment, the computer device is configured to determine: (I) associated with machine readable code data read component types; (II) determine the type of component selection configuration files from multiple configuration files based on; and (III) to make the allocation of testing unit for testing program the choice of configuration files, and test procedures in the network element.

【技术实现步骤摘要】

本专利技术所公开的实施例整体涉及用于测试通信网络的系统和方法,并且更具体地讲,涉及使用机器可读代码来测试通信网络的系统和方法
技术介绍
由于下列原因:为特定网络元件选择合适测试规范时的误差、网络元件混淆拥挤、在通信网络站点中难以定位网络元件以及向测试设备输入被测试网络元件的错误识别码,使得测试通信网络的网络元件(诸如,电缆端点)易于出现延迟和人为错误。因此,需要一种克服上述困难的系统和方法。
技术实现思路
以下描述的图示实施例的目的和优点将在下面的具体实施方式中示出并且是显而易见的。图示实施例的附加优点将通过书面具体实施方式和本文的权利要求书以及附图中具体指出的设备、系统和方法来实现和获得。为了实现这些及其他优点并符合图示实施例的目的,在一个方面,本专利技术公开了一种测试设备,该设备包括包含测试单元的测试装置和机器可读代码读取器,该测试单元用于对通信网络的网络元件进行测试程序,该机器可读代码读取器用于读取与通信网络的网络元件相关的机器可读代码。所述测试设备还包括计算机设备,该计算机设备被配置为:(i)确定与所读取的机器可读代码数据相关的组件类型;(ii)基于所确定的组件类型从多个配置文件中选择配置文件;并且(iii)使用所选择的配置文件来配置用于测试程序的测试单元,并在所述网络元件上进行测试程序。在另外的方面,公开了一种移动设备。所述移动设备包括用于读取机器可读代码的机器可读代码读取器和计算机。所述计算机被配置为接收指令以对包括在通信网络中的第一网络元件进行测试程序,该第一网络元件具有相关的第一机器可读代码。所述计算机还被配置为接收与由读取器读取的第二机器可读代码相关的读取器输出,其中所述第二机器可读代码与连接的通信网络的第二网络元件相关,其中所述第二机器可读代码与指示所述第二网络元件位置的第二网络元件数据相关,访问包含在与所述第二机器可读代码相关的第一网络元件数据中所述第一网络元件的位置,访问与所读取的所述第二机器可读代码相关的所述第二网络元件数据中所述第二网络元件的位置,并通过提供地图或导航方向中的至少一者来指示相对于所述第二网络元件的所述待测试第一网络元件的位置。附图说明附带的附录和/或附图示出了根据本公开的各种非限制性、示例性、创造性方面:图1示出了示例性通信网络;图2示出了示例性网络设备/节点;图3示出了根据本公开的通信网络测试系统的示意图,其中机器可读代码与待测试的通信网络相应的网络元件相关;图4示出了图3所示通信网络测试系统的移动设备的示意图。图5示出了图3所示通信网络测试系统的测试设备的示意图。图6示出了流程图,该流程图示出使用根据正确规范的机器可读代码来配置图4所示测试设备的方法;图7示出了流程图,该流程图示出使用机器可读代码来选择使用机器可读代码配置在阵列中的网络元件的正确识别号来配置图4所示测试设备的方法;图8示出了阐述由图4所示测试设备进行的方法的流程图,该方法用于使用机器可读代码定位网络元件;图9示出了阐述由图4所示测试设备进行的方法的流程图,该方法用于使用机器可读代码来推断网络元件的位置;以及图10示出了阐述由图4所示测试设备进行的方法的流程图,该方法用于使用机器可读代码来增强具有网络元件相关数据的网络元件的图像。具体实施方式现在参照附图更全面地描述图示实施例,其中类似的附图标记表示类似的结构/功能特征结构。图示实施例不以任何方式限于所示内容,因为下面所描述的图示实施例仅仅是示例性的,如本领域技术人员所理解的那样,其能够以各种形式实施。因此,应当理解,本文所公开的任何结构和功能细节不应被解释为限制,而仅仅是作为权利要求书的基础,并作为用于教导本领域技术人员以各种方式采用所讨论实施例的表示。此外,本文所使用的术语和短语不旨在是限制性的,而是提供所示实施例的可理解描述。除非另有定义,否则本文所用的所有技术术语和科学术语都具有与本专利技术所属领域的普通技术人员通常理解的相同含义。但是与本文所述的那些类似或等同的任何方法和材料也可用于所示实施例的实践或测试,现在描述示例性方法和材料。必须注意,如本文和所附权利要求所用,单数形式“一个”和“该”包括复数指示物,除非上下文另有明确指示。因此,例如,对“一个激励”的引用包括多个这样的激励,并且对“该信号”的引用包括对一个或多个信号以及本领域技术人员已知的其等同物的引用,以此类推。应当理解,下面讨论的图示实施例优选地为驻留在计算机可用介质上的软件算法、程序或代码,该计算机可用介质具有用于启用具有计算机处理器的机器的执行的控制逻辑。机器通常包括被配置用于提供来自计算机算法或程序执行的输出的记忆存储。如本文所用,术语“软件”是指与可在主计算机处理器中的任何代码或程序同义,而不考虑其实施是在硬件、固件中还是作为在盘上可用的计算机软件产品、记忆存储设备或者用于从远程机器下载。本文所述的实施例包括这种软件,以实施上述公式、关系和算法。本领域技术人员将基于上述实施例来理解图示实施例的其他特征和优点。因此,除了由所附权利要求所指示的之外,图示实施例不限于已经具体示出和描述的内容。现在描述性地转到附图,其中在所有若干视图中类似的参考特征表示类似的元件。图1描绘了其中可实现以下所示实施例的示例性通信网络100。应当理解,通信网络100是通过通信链路互连的节点和用于在端节点之间传输数据的段的地域上分布的集合,诸如,个人计算机、工作站、智能电话设备、平板电脑、电视机、传感器和/或其他设备(诸如汽车等)。可获得许多类型的网络,其类型范围从局域网(LAN)到广域网(WAN)。LAN通常通过位于相同的一般物理位置(诸如,建筑物或校园)处的专用私人通信链路来连接节点。另一方面,WAN通常通过长距离通信链路,诸如,公共载波电话线、光学光路、同步光网络(SONET)或同步数字体系(SDH)链路等来连接地域上分散的节点。图1是示例性通信网络100的示意性框图,该图示例性地包括通过各种通信方法互连的节点/设备101-108(例如,传感器102、客户端计算设备103、智能电话设备105、网络服务器106、路由器107、交换机108等)。例如,链路109可以是有线链路或者可包括无线通信介质,其中某些节点与其他节点通信,例如,基于距离、信号强度、当前操作状态、位置等。此外,在适当的时候,每个设备可使用本领域技术人员将理解的预定义的网络通信协议(诸如,各种有线协议和无线协议等)向其他设备传送数据包(或帧)142。在该上下文中,协议由定义节点如何相互交互的一组规则组成。本领域技术人员将理解,通信网络中可使用任何数量的节点、设备、链路等,并且本文所示的视图是出于简便目的。此外,虽然本文结合一般的网络云示出了实施例,但是本文的具体实施方式不限于此,并且可被应用于硬连线的网络。如本领域技术人员将理解的那样,本专利技术的各个方面可被体现为系统、方法或计算机程序产品。因此,本专利技术的各个方面可采取完全硬件实施例、完全软件实施例(包括固件、驻留软件、微代码等)或者组合软件和硬件方面的实施例的形式,在本文中这些实施例可全部被称为“电路”、“模块”或“系统”。此外,本专利技术的各个方面可采取计算机程序产品的形式,该计算机程序产品在其上体现计算机可读程序代码的一种或多种计算机可读介质中体现。可采用一种或本文档来自技高网...
使用机器可读代码来测试通信网络的系统和方法

【技术保护点】
一种测试设备,包括:测试单元,所述测试单元用于对通信网络的网络元件进行测试程序;机器可读代码读取器,所述机器可读代码读取器用于读取与所述通信网络的网络元件相关联的机器可读代码;以及计算机,所述计算机被配置为:确定与所读取的所述机器可读代码数据相关联的组件类型;基于所确定的所述组件类型从多个配置文件中选择配置文件;使用所选择的所述配置文件来配置用于测试程序的所述测试单元;并且在所述网络元件上进行所述测试程序。

【技术特征摘要】
2015.10.27 US 14/9244081.一种测试设备,包括:测试单元,所述测试单元用于对通信网络的网络元件进行测试程序;机器可读代码读取器,所述机器可读代码读取器用于读取与所述通信网络的网络元件相关联的机器可读代码;以及计算机,所述计算机被配置为:确定与所读取的所述机器可读代码数据相关联的组件类型;基于所确定的所述组件类型从多个配置文件中选择配置文件;使用所选择的所述配置文件来配置用于测试程序的所述测试单元;并且在所述网络元件上进行所述测试程序。2.根据权利要求1所述的测试设备,其中基于与所述组件类型相关联的测试规范进一步选择所述配置文件。3.根据权利要求2所述的测试设备,其中所述测试规范包括国际测试规范、制造商理论测试规范和制造商实际测试规范中的至少一者。4.根据权利要求1所述的测试设备,其中所述多个配置文件指定了用于分配与网络元件相关联的接口阵列的标识的编号规则,并且所述计算机还被配置为响应于推进到所述阵列中的下一接口的请求,根据与所确定的所述标识相关联的编号规则选择接口标识。5.根据权利要求1所述的测试设备,其中所述计算机还被配置为生成与尚未具有相关机器可读代码的第二网络元件相关联的独特机器可读代码,并将所述机器可读代码输出到存储设备和打印机中的至少一者。6.根据权利要求5所述的测试设备,其中所述独特机器可读代码与下列至少一者相关联:与所述第二网络元件相关联的测试程序历史记录;所进行的与所述第二网络元件相关联的故障检修程序历史记录;对所述第二网络元件的硬件、配置或位置的改变;与所述第二网络元件相关联的特定故障;在所述第二网络元件附近的其他网络元件的库存;规定时间段;与所述第二网络元件交互的规定操作者;以及与所述第二网络元件相关联的其他网络元件。7.一种移动设备,包括:机器可读代码读取器,所述机器可读代码读取器用于读取机器可读代码;以及计算机,所述计算机被配置为:接收指令,以对包括在通信网络中的第一网络元件进行测试程序,所述第一网络元件具有相关的第一机器可读代码;接收与由所述读取器读取的第二机器可读代码相关联的读取器输出,所述第二机器可读代码与连接的所述通信网络的第二网络元件相关联,其中所述第二机器可读代码与指示所述第二网络元件的所述位置的第二网络元件数据相关联;访问包括在与所述第二机器可读代码相关联的第一网络元件数据中的所述第一网络元件的位置;访问与所读取的所述第二机器可读代码相关联的所述第二网络元件数据中的所述第二网络元件的所述位置;并且通过提供地图或导航方向中的至少一者来指示测试中的所述第一网络元件相对于所述第二网络元件的所述位置。8.根据权利要求7所述的移动设备,其中所述第一网络元件为电缆的第一端点,所述电缆具有所述第一端点和第二端点,其中所述计算机被配置为:从所述第一网络元件数据识别所述第二端点;确定与所识别的第二端点相关联的第二网络元件数据;基于所述第二网络元件数据确定所述第二端点的位置;并且通过提供地图或导航方向中的至少一者来指示所述第二端点相对于位置参考点和所述第一端点之一的位置的所述位置。9.根据权利要求7所述的移动设备,所述移动设备还包括:用于通过第二网络进行通信的网络通信接口,其中通过所述第二网络进行的所述通信指示所述移动设备的位置,...

【专利技术属性】
技术研发人员:CJ伍顿JP希特尔JD谢尔
申请(专利权)人:弗兰克公司
类型:发明
国别省市:美国;US

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

1