网络接口运行侦测方法

文档序号:7758242阅读:260来源:国知局
专利名称:网络接口运行侦测方法
技术领域
本发明涉及一种网络接口管理方法,尤其涉及一种在电磁兼容性(EMC,Electro Magnetic Compatibility)测试中对待测装置进行的网络接口运行侦测方法。
背景技术
电磁干扰存在于不同场所中,所谓电磁干扰是指任何能使设备或系统性能降级的电磁现象,例如看电视的时候,如果旁边有人使用电吹风等家用电器,电视的屏幕上会出现雪花条纹。可见,电磁干扰信号会妨碍正在运行的电子装置,因此,生产厂家会对生产出来的电子装置进行EMC测试。EMC是指设备或系统在其电磁环境中符合要求运行并不对其环境中的任何设备产生无法忍受的电磁干扰的能力。因此,在EMC测试中,测试人员需要运行测试程序使得待测装置(例如计算机、笔记本电脑等)内的所有驱动满负载运行。然而,目前的EMC测试中,并没有在执行测试程序前或执行测试过程中使得待测装置的网络接口运行的程序,因此,没有对待测装置的网络接口进行测试势必造成EMC测试的结果产生误差而无法获得准确的测试结果。

发明内容
鉴于以上内容,有必要提供一种网络接口运行侦测方法,可在执行EMC测试前对待测装置的网络接口进行配置,通过建立待测装置与外部其他装置的连接从而使得待测装置的网络接口得以运行,并且对网络接口的运行进行侦测。一种网络接口运行侦测方法,应用于需进行电磁兼容性EMC测试的待测装置中, 该方法包括如下步骤生成多个批处理Ping程序,所述多个批处理ping程序与所述待测装置的多个网络接口逐一对应;将所述待测装置的多个网络接口与服务器的多个网络接口逐个连接;获取所述服务器中的多个网络接口的互联网协议IP地址;将所获取的IP地址逐个写入所述待测装置内储存的多个批处理Ping程序中;及执行所述多个批处理ping程序使所述待测装置通过多个网络接口连续对所述多个批处理Ping程序中写入的IP地址执行 ping命令。相较于现有技术,所述的网络接口运行侦测方法,可在执行EMC测试前对待测装置的网络接口进行配置,通过建立待测装置与外部其他装置的连接从而使得待测装置的网络接口得以运行,从而令EMC测试结果更为精确。


图1是本发明网络接口运行侦测方法的较佳实施方式的运行环境图。图2是本发明网络接口运行侦测方法的较佳实施方式的待测装置结构示意图。图3是本发明网络接口运行侦测方法的较佳实施方式的流程图。主要元件符号说明
待测装置1
处理器10
存储装置12
批处理Ping程序120
主测试程序122
网络接口14
服务器2
测试装置 具体实施例方式如图1所示,是本发明网络接口运行侦测方法的较佳实施方式的运行环境图。将待测装置1放置于电磁兼容性(EMC,Electro MagneticCompatibiIity)实验室内,运行相关测试程序,并通过测试装置3对所述待测装置1进行EMC测试。例如,所述待测装置1可以是计算机、笔记本电脑、服务器等电子设备。所述测试装置3可以是EMC测试放大器等装置。在本较佳实施方式中,需要在对所述待测装置1执行EMC测试前将所述待测装置 1的多个网络接口 14(参照图2所示)与一个外部的服务器2的多个网络接口进行逐一的连接,从而使得EMC测试过程中所述待测装置1的网络接口运行起来以保证EMC测试的准确度。本发明主要是针对目前在对所述待测装置1执行EMC测试时,虽然会通过测试程序使得所述待测装置1内的各个驱动(例如硬盘驱动等)运行起来实现满负载,然而,却容易忽略使所述待测装置1的多个网络接口 14也运行起来,因此,会造成测试结果的不够准确。运用本发明的网络接口运行侦测方法,可实现对所述待测装置1的网络接口的自动配置、运行以及对运行的侦测,无需测试人员手动作业,因此,可保证EMC测试结果更为精确。如图2所示,是本发明网络接口运行侦测方法的较佳实施方式的待测装置结构示意图。所述的待测装置1包括处理器10、存储装置12以及多个网络接口 14(图中只示出1 个)。所述的处理器10用于执行所述待测装置1内安装的各类软件。所述的存储装置12 用于存储各类数据,例如,多个批处理Ping程序120以及主测试程序122。所述多个批处理 ping程序120的运用将在下文描述。所述的主测试程序122,用于使得所述待测装置1内各驱动满负载运行并进行EMC 测试。如图3所示,是本发明网络接口运行侦测方法的较佳实施方式的水平校准流程图。首先,步骤S2,根据测试人员编写的ping命令生成多个批处理ping程序120,并将该多个批处理ping程序储存至所述的待测装置1。所述多个批处理ping程序120与所述待测装置1的多个网络接口 14逐一对应。所述ping程序120可储存为“bat”格式的文件。 例如,所述 ping 程序可以是“Pinging 123.0.0.1 with 32 bytesof data”。步骤S4,将所述待测装置1的多个网络接口 14与所述服务器2的多个网络接口逐个进行连接,例如,可通过网线将所述待测装置1与所述服务器2进行连接。
4
步骤S6,获取所述服务器2中与所述待测装置1连接的多个网络接口的互联网协议(IP, Internet Protocol)地址。步骤S8,将所获取的IP地址逐个写入所述待测装置1内储存的多个批处理ping 程序120中。若所述多个批处理ping程序120中已包括有IP地址,则将所获取的IP地址替换所述多个批处理Ping程序120中的原有IP地址。通过本步骤可以实现对所述待测装置1的多个网络接口 14进行IP地址的分配。 所述IP地址需在同一个网段内,例如IP地址可以为192. 168. 1. 1-255等。步骤S10,执行所述的多个批处理ping程序120使所述待测装置1通过多个网络接口 14连续对所述多个批处理ping程序120中写入的IP地址执行ping命令。步骤S12,获取所述多个批处理ping程序120执行后的返回信息。步骤S14,根据该返回信息判断所述待测装置1是否成功与所述服务器2建立连接。在本实施方式中,若所述的返回信息中包括的所述待测装置1与所述服务器2之间传送数据的往返一次的时间小于1毫秒,则确定所述待测装置1与所述服务器2之间的连接成功。例如若返回信息显示"Iteply from xxx. xxx. xxx. xxx:bytes = 32time < Ims TTL = 128",则表示该待测装置1与所述服务器2之间的连接成功,即所述待测装置1的各个网络接口 14已运行。若所述待测装置1与所述服务器2之间的连接不成功,则流程返回至步骤S10,继续执行所述的多个批处理Ping程序。若所述待测装置1与所述服务器2之间的连接成功,于步骤S16,执行所述主测试程序122以测量所述待测装置1的电磁辐射状况,然后结束本流程。由于本发明仅针对所述待测装置1在执行EMC测试前的网络接口 14的配置、运行以及运行的侦测,而后续的EMC 测试可采用本领域常用的方法。上述流程中各步骤可由所述待测装置1的处理器10执行,也可通过所述服务器2 进行远程执行。以上实施方式仅用以说明本发明的技术方案而非限制,尽管参照以上较佳实施方式对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换都不应脱离本发明技术方案的精神和范围。
权利要求
1.一种网络接口运行侦测方法,应用于需进行电磁兼容性EMC测试的待测装置中,其特征在于,该方法包括如下步骤生成多个批处理Ping程序,所述多个批处理ping程序与所述待测装置的多个网络接口逐一对应;将所述待测装置的多个网络接口与服务器的多个网络接口逐个连接; 获取所述服务器中的多个网络接口的互联网协议IP地址; 将所获取的IP地址逐个写入所述待测装置内储存的多个批处理Ping程序中;及执行所述多个批处理Ping程序使所述待测装置通过多个网络接口连续对所述多个批处理ping程序中写入的IP地址执行ping命令。
2.如权利要求1所述的网络接口运行侦测方法,其特征在于,该方法还包括 获取所述多个批处理Ping程序执行后的返回信息,根据该返回信息判断所述待测装置是否成功与所述服务器建立连接。
3.如权利要求2所述的网络接口运行侦测方法,其特征在于,该方法还包括 若所述返回信息中包括的所述待测装置与所述服务器之间传送数据往返一次的时间小于1毫秒,则确定所述待测装置与所述服务器之间的连接成功。
4.如权利要求1所述的网络接口运行侦测方法,其特征在于,所述待测装置还包括主测试程序,用于使得所述待测装置内各驱动满负载运行并进行EMC测试。
5.如权利要求4所述的网络接口运行侦测方法,其特征在于,该方法还包括在所述多个批处理Ping程序执行后,执行所述主测试程序以测量所述待测装置的电磁辐射状况。
6.如权利要求1所述的网络接口运行侦测方法,其特征在于,该方法还包括 将生成的多个批处理Ping程序储存至所述的待测装置。
全文摘要
一种网络接口运行侦测方法,应用于进行电磁兼容性EMC测试的待测装置中,该方法包括生成多个批处理ping程序,该多个批处理ping程序与所述待测装置的多个网络接口逐一对应;将所述待测装置的多个网络接口与服务器的多个网络接口逐个连接;获取所述服务器中的多个网络接口的互联网协议IP地址;将所获取的IP地址逐个写入所述待测装置内储存的多个批处理ping程序中;及执行所述多个批处理ping程序使所述待测装置通过多个网络接口连续对所述多个批处理ping程序中写入的IP地址执行ping命令。利用本发明可在待测装置进行EMC测试时避免遗漏运行待测装置的网络接口。
文档编号H04L12/24GK102377599SQ20101026476
公开日2012年3月14日 申请日期2010年8月27日 优先权日2010年8月27日
发明者王超 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1