本发明专利技术公开了一种基于多网口网关的远程测试方法、系统和交互系统,涉及物联网测试领域。该方法包括:多网口网关接收后台服务器发送的测试指令,所述多网口网关对所述测试指令进行分解和排序,获得排序后的多个子测试指令,所述多网口网关将排序后的多个子测试指令加载成SCPI指令集,终端测试仪表根据所述多网口网关下发的所述SCPI指令集进行远程测试,本方案利用多网口网关进行远程测试拓展,在目前局限于实验室进行物联网终端及设备测试的基础上,通过核心设备网关的连接和控制软件的功能拓展处理,实现了空间跨越的测试能力。实现了空间跨越的测试能力。实现了空间跨越的测试能力。
【技术实现步骤摘要】
一种基于多网口网关的远程测试方法、系统和交互系统
[0001]本专利技术涉及物联网测试领域,尤其涉及一种基于多网口网关的远程测试方法、系统和交互系统。
技术介绍
[0002]目前很多物联网终端及设备的测试都是需要在实验室进行测试,借助于实验室购买的大量基础性通用仪表和定制性专用仪表;被测设备都必须送到实验室或检测中心进行测试,某些设备需要在现场工作过程中进行就地检测,其中,有些就地检测过程非常困难,甚至不可能完成;这样将大大制约了测试的应用范围。
[0003]随着物联网技术的不断发展,相较于在实验室进行物联网终端,网络设备的测试,已经不能满足现有多种功能物联网终端的测试需求,特别是在现场运行的物联网终端及设备的实时在线在用的测试需求。
技术实现思路
[0004]本专利技术所要解决的技术问题是针对现有技术的不足,提供一种基于多网口网关的远程测试方法、系统和交互系统。
[0005]本专利技术解决上述技术问题的技术方案如下:一种基于多网口网关的远程测试方法,包括:多网口网关接收后台服务器发送的测试指令;所述多网口网关对所述测试指令进行分解和排序,获得排序后的多个子测试指令;所述多网口网关将排序后的多个子测试指令加载成SCPI指令集;终端测试仪表根据所述多网口网关下发的所述SCPI指令集进行远程测试。
[0006]本专利技术的有益效果是:本方案通过多网口网关接收后台服务器发送的测试指令,并对所述测试指令进行分解和排序,获得排序后的多个子测试指令,将排序后的多个子测试指令加载成SCPI指令集,终端测试仪表根据所述多网口网关下发的所述SCPI指令集进行远程测试,本方案利用多网口网关进行远程测试拓展,在目前局限于实验室进行物联网终端及设备测试的基础上,通过核心设备网关的连接和控制软件的功能拓展处理,实现了空间跨越的测试能力。
[0007]还可以实现单个设备单点测试拓展到多个测试仪表对同一个或多个终端及设备进行多角度测试,还可以在不同的地方部署测试,对某些关联的分布在不同区域的设备进行协同的系统级测试。大大提升了测试应用范围,大大满足了目前物联网终端及设备的测试需求。
[0008]进一步地,还包括:所述多网口网关收集所述终端测试仪表的测试数据,并进行预设处理,将预设处理后的测试数据回传到所述后台服务器。
[0009]采用上述进一步方案的有益效果是:本方案通过对收集所述终端测试仪表的测试
数据进行初步预设处理保留有效数据上传到后台服务器,减少后台数据处理量,提高整体数据处理效率。
[0010]通过网关的本地数据处理,避免大量测试数据实时上传,更好地减轻网络数据传输的压力,更是减轻了后台服务器处理数据的压力,特别是大量网关同时进行测试的情况,大大减轻了后台服务器的数据处理压力。
[0011]进一步地,还包括:所述多网口网关接收所述后台服务器发送的时间同步控制指令;所述多网口网关根据所述时间同步控制指令调整多网口网关的本地实时时钟的时间。
[0012]采用上述进一步方案的有益效果是:本方案通过调整时间同步指令来调整本地实时时钟,确保与其他网关在联合测试时的同步精度,大大提高了上传数据中时间戳的精确程度,还可以通过时间同步指令缩短或延迟同步调整周期。
[0013]进一步地,所述多网口网关接收后台服务器发送的测试指令具体包括:所述多网口网关接收后台服务器发送用于测试任意一个与终端测试仪表连接的物联网终端的测试指令;或,所述多网口网关接收后台服务器发送用于测试多个与终端测试仪表连接的物联网终端的测试指令。
[0014]采用上述进一步方案的有益效果是:本方案多网口网关连接终端测试设备通过一对一,一对多,多对多的控制模式,实现从单个设备单点测试拓展到多个测试仪表对同一个或多个终端及设备进行多角度测试,还可以在不同的地方部署测试,对某些关联的分布在不同区域的设备进行协同的系统级测试,大大提升了测试应用范围,大大满足了目前物联网多终端及多设备的测试需求。
[0015]进一步地,所述多网口网关对所述测试指令进行分解和排序,获得排序后的多个子测试指令具体包括:所述多网口网关对所述测试指令进行分解;所述多网口网关将分解后所获得的多个子测试指令进行排序,获得排序后的多个子测试指令。
[0016]采用上述进一步方案的有益效果是:本方案通过对每种测试仪表进行SCPI命令分解和排序,然后依次发送给对应的测试仪表,控制测试仪进行测试,实现多种仪表的测试。
[0017]进一步地,所述测试指令包括:测试要求指令、启动测试指令、停止测试指令、继续测试指令、终止测试指令、触发测试条件指令、数据处理指令和/或数据回传指令。
[0018]采用上述进一步方案的有益效果是:本方案通过测试要求指令、启动测试指令、停止测试指令、继续测试指令、终止测试指令、触发测试条件指令、数据处理指令和/或数据回传指令等多个控制指令,实现完善的多终端测试功能。
[0019]本专利技术解决上述技术问题的另一种技术方案如下:一种基于多网口网关的远程测试系统,包括:多网口网关、后台服务器和终端测试仪表;所述多网口网关用于接收所述后台服务器发送的测试指令;所述多网口网关还用于对所述测试指令进行分解和排序,获得排序后的多个子测
试指令;所述多网口网关还用于将排序后的多个子测试指令加载成SCPI指令集;所述终端测试仪表用于根据所述多网口网关下发的所述SCPI指令集进行远程测试。
[0020]本专利技术的有益效果是:本方案通过多网口网关接收后台服务器发送的测试指令,并对所述测试指令进行分解和排序,获得排序后的多个子测试指令,将排序后的多个子测试指令加载成SCPI指令集,终端测试仪表根据所述多网口网关下发的所述SCPI指令集进行远程测试,本方案利用多网口网关进行远程测试拓展,在目前局限于实验室进行物联网终端及设备测试的基础上,通过核心设备网关的连接和控制软件的功能拓展处理,实现了空间跨越的测试能力。
[0021]还可以实现单个设备单点测试拓展到多个测试仪表对同一个或多个终端及设备进行多角度测试,还可以在不同的地方部署测试,对某些关联的分布在不同区域的设备进行协同的系统级测试,提升了测试应用范围,大大满足了目前物联网终端及设备的测试需求。
[0022]进一步地,所述多网口网关还用于收集所述终端测试仪表的测试数据,并进行预设处理,对预设处理后的测试数据回传到所述后台服务器。
[0023]采用上述进一步方案的有益效果是:本方案通过对收集所述终端测试仪表的测试数据进行初步预设处理保留有效数据上传到后台服务器,减少后台数据处理量,提高整体数据处理效率。
[0024]通过网关的本地数据处理,避免大量测试数据实时上传,更好地减轻网络数据传输的压力,更是减轻了后台服务器处理数据的压力,特别是大量个网关同时进行测试的情况,大大减轻了后台服务器的数据处理压力。
[0025]进一步地,所述多网口网关还用于接收所述后台服务器发送的时间同步控制指令;所述多网口网关还用于根据所述时间同步控制指令调本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于多网口网关的远程测试方法,其特征在于,包括:多网口网关接收后台服务器发送的测试指令;所述多网口网关对所述测试指令进行分解和排序,获得排序后的多个子测试指令;所述多网口网关将排序后的多个子测试指令加载成SCPI指令集;终端测试仪表根据所述多网口网关下发的所述SCPI指令集进行远程测试。2.根据权利要求1所述的一种基于多网口网关的远程测试方法,其特征在于,还包括:所述多网口网关收集所述终端测试仪表的测试数据,并进行预设处理,将预设处理后的测试数据回传到所述后台服务器。3.根据权利要求1或2所述的一种基于多网口网关的远程测试方法,其特征在于,还包括:所述多网口网关接收所述后台服务器发送的时间同步控制指令;所述多网口网关根据所述时间同步控制指令调整多网口网关的本地实时时钟的时间。4.根据权利要求1所述的一种基于多网口网关的远程测试方法,其特征在于,所述多网口网关接收后台服务器发送的测试指令具体包括:所述多网口网关接收后台服务器发送用于测试任意一个与终端测试仪表连接的物联网终端的测试指令;或,所述多网口网关接收后台服务器发送用于测试多个与终端测试仪表连接的物联网终端的测试指令。5.根据权利要求1所述的一种基于多网口网关的远程测试方法,其特征在于, 所述多网口网关对所述测试指令进行分解和排序,获得排序后的多个子测试指令具体包括:所述多网口网关对所述测试指令进行分解;所述多网口网关将分解...
【专利技术属性】
技术研发人员:张述云,杜仕方,
申请(专利权)人:成都森和电子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。