一种多信道矢量网络参数分析系统及方法技术方案

技术编号:16174688 阅读:56 留言:0更新日期:2017-09-09 02:05
本发明专利技术提出了一种多信道网络参数分析系统,包括:接口控制与数字处理板、信号发生与接收处理装置,接口控制与数字处理板通过不同的信道接口与服务应用程序对接,信号发生与接收处理装置通过测试端口与被测设备相连接;所述接口控制与数字处理板包括信道数据解析模块,信道数据解析模块与服务应用程序的通讯模块交互,完成分析系统与服务应用程序之间的参数设置与原始数据交互,从而组成一个完整的矢量网络分析仪系统。本发明专利技术实现了网络分析仪的移动化、模块化,还增加了远程测试、云测试功能,使得网络分析仪可以同时满足用户移动测试和云测试的需求。

【技术实现步骤摘要】
一种多信道矢量网络参数分析系统及方法
本专利技术涉及测试
,特别涉及一种多信道矢量网络参数分析系统,还涉及一种多信道矢量网络参数分析方法。
技术介绍
当前网络参数的主流测试设备为台式矢量网络分析仪,其CPU采用支持Windows的高性能嵌入式计算机模块,运行Windows操作系统,整台仪器看起来就是一台可以进行测量的计算机,而网络仪系统软件就是标准的Windows应用程序。这种结构的测量仪器往往体积大、自重高,不易移动且对测试环境要求较高。如何提供一种小巧轻便、控制方便、可移动、可远程控制测试的矢量网络参数分析系统,是目前亟待解决的问题。
技术实现思路
本专利技术提出一种多信道矢量网络参数分析系统及方法,解决了现有台式矢量网络分析仪体积大、自重高、不易移动的问题。本专利技术的技术方案是这样实现的:一种多信道网络参数分析系统,包括:接口控制与数字处理板、信号发生与接收处理装置,接口控制与数字处理板通过不同的信道接口与服务应用程序对接,信号发生与接收处理装置通过测试端口与被测设备相连接;所述接口控制与数字处理板包括信道数据解析模块,信道数据解析模块与服务应用程序的通讯模块交互,完成分析系统与服务应用程序之间的参数设置与原始数据交互,从而组成一个完整的矢量网络分析仪系统。可选地,所述信道数据解析模块与服务应用程序交互过程包括:服务应用程序启动时,首先以安装顺序对信道进行检测,网络仪提供检测顺序界面或者用户指定通讯信道;服务应用程序打开指定通道并进行通讯测试,接收到用户测量命令时,将网络仪测量需要的信息打包成网络仪环境变量通过通讯模块写入分析系统中,同时读取分析系统测试结果处理后显示;通讯模块根据读写数据类型将网络仪测量数据加标识,测试数据则直接发送;读写程序根据当前信道来确定是采用串口通讯模式或网络通讯模式;分析系统接收到数据后由信道解析模块进行处理,并将结果返回到通讯模块。可选地,所述信道数据解析模块的工作流程包括:上电复位后,信道数据解析模块首先自动检测当前通讯信道,然后启动对应的数据监控线程,监控到数据后分析收到的第一组数据,根据数据内容判断当前采用何种信道进行通讯;后续检测到输入数据时,首先判断是否为网络分析系统数据,若是则解析数据,根据数据包含的地址和数据启动译码线程,如果为写则存储,如果为读则启动信道数据发送线程,控制输出数据管脚输出指定地址的网络仪数据;如果为模块测试数据,则根据测试命令发送测试数据到数据输出管脚。可选地,所述信道数据接收和发送线程,按照信道速率、数据位数、总数据长度向信道数据接收和数据发送管脚发送/接收数据,包括以下步骤:步骤一,判断信号数据是否有效,是,则进行步骤二;步骤二,移位存储/发送接收数据,移位计数加1;步骤三,判断移位计数是否等于数据位数,否,则进入步骤二,是,则进入步骤四;步骤四,数据buffer指针加1,长度计数加1;步骤五,判断长度计数是否等于总数据长度,否,则进入步骤二,是,则进入步骤一。可选地,所述分析系统的控制程序按照功能分为四层:物理层、数据链路层、事物层、应用层;物理层实现FPGA与分析系统各器件之间的接口映射,对各信道通信数据进行译码分析;数据链路层校验每个信道的通讯数据,保证信道通讯数据的正确性;事物层实现对信道数据的各位宽读、写、控制功能;应用层解析分析系统控制字并接收、分发数据到事物层,最终控制硬件输出。本专利技术还提出了一种多信道网络参数分析方法,包括:接口控制与数字处理板和信号发生与接收处理装置,接口控制与数字处理板通过不同的信道接口与服务应用程序对接,信号发生与接收处理装置通过测试端口与被测设备相连接;所述接口控制与数字处理板包括信道数据解析模块,信道数据解析模块与服务应用程序的通讯模块交互,完成分析系统与服务应用程序之间的参数设置与原始数据交互,从而组成一个完整的矢量网络分析仪系统。可选地,服务应用程序启动时,首先以安装顺序对信道进行检测,网络仪提供检测顺序界面或者用户指定通讯信道;服务应用程序打开指定通道并进行通讯测试,接收到用户测量命令时,将网络仪测量需要的信息打包成网络仪环境变量通过通讯模块写入分析系统中,同时读取分析系统测试结果处理后显示;通讯模块根据读写数据类型将网络仪测量数据加标识,测试数据则直接发送;读写程序根据当前信道来确定是采用串口通讯模式或网络通讯模式;分析系统接收到数据后由信道解析模块进行处理,并将结果返回到通讯模块。可选地,所述信道数据解析模块的工作流程包括:上电复位后,信道数据解析模块首先自动检测当前通讯信道,然后启动对应的数据监控线程,监控到数据后分析收到的第一组数据,根据数据内容判断当前采用何种信道进行通讯;后续检测到输入数据时,首先判断是否为分析系统数据,若是则解析数据,根据数据包含的地址和数据启动译码线程,如果为写则存储,如果为读则启动信道数据发送线程,控制输出数据管脚输出指定地址的网络仪数据;如果为模块测试数据,则根据测试命令发送测试数据到数据输出管脚。可选地,所述信道数据接收和发送线程,按照信道速率、数据位数、总数据长度向信道数据接收和数据发送管脚发送/接收数据,包括以下步骤:步骤一,判断信号数据是否有效,是,则进行步骤二;步骤二,移位存储/发送接收数据,移位计数加1;步骤三,判断移位计数是否等于数据位数,否,则进入步骤二,是,则进入步骤四;步骤四,数据buffer指针加1,长度计数加1;步骤五,判断长度计数是否等于总数据长度,否,则进入步骤二,是,则进入步骤一。可选地,控制程序按照功能分为四层:物理层、数据链路层、事物层、应用层;物理层实现FPGA与分析系统各器件之间的接口映射,对各信道通信数据进行译码分析;数据链路层校验每个信道的通讯数据,保证信道通讯数据的正确性;事物层实现对信道数据的各位宽读、写、控制功能;应用层解析分析系统控制字并接收、分发数据到事物层,最终控制硬件输出。本专利技术的有益效果是:(1)利用通用串行总线转以太网、WiFi、4G网络接口模块,以及通用串行总线控制芯片,实现矢量网络参数分析系统的多信道接口方式,不仅实现了网络分析仪的移动化、模块化,还增加了远程测试、云测试功能,使得网络分析仪可以同时满足用户移动测试和云测试的需求;(2)通用串行接口的应用,使用户开发自定义服务应用程序成为可能,对矢量网络分析仪在其他领域的拓展应用奠定了基础。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术的多信道矢量网络参数分析系统的总体框图;图2为本专利技术的接口控制与数字处理板的控制框图;图3为本专利技术的信道数据解析模块与服务应用程序交互流程图;图4为本专利技术的信道数据解析模块的工作流程图;图5为本专利技术的信道数据接收和发送线程工作流程图;图6为本专利技术的多信道网络参数分析系统的控制程序的系统框图。.具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领本文档来自技高网...
一种多信道矢量网络参数分析系统及方法

【技术保护点】
一种多信道网络参数分析系统,其特征在于,包括:接口控制与数字处理板、信号发生与接收处理装置,接口控制与数字处理板通过不同的信道接口与服务应用程序对接,信号发生与接收处理装置通过测试端口与被测设备相连接;所述接口控制与数字处理板包括信道数据解析模块,信道数据解析模块与服务应用程序的通讯模块交互,完成分析系统与服务应用程序之间的参数设置与原始数据交互,从而组成一个完整的矢量网络分析仪系统。

【技术特征摘要】
1.一种多信道网络参数分析系统,其特征在于,包括:接口控制与数字处理板、信号发生与接收处理装置,接口控制与数字处理板通过不同的信道接口与服务应用程序对接,信号发生与接收处理装置通过测试端口与被测设备相连接;所述接口控制与数字处理板包括信道数据解析模块,信道数据解析模块与服务应用程序的通讯模块交互,完成分析系统与服务应用程序之间的参数设置与原始数据交互,从而组成一个完整的矢量网络分析仪系统。2.如权利要求1所述的一种多信道网络参数分析系统,其特征在于,所述信道数据解析模块与服务应用程序交互过程包括:服务应用程序启动时,首先以安装顺序对信道进行检测,网络仪提供检测顺序界面或者用户指定通讯信道;服务应用程序打开指定通道并进行通讯测试,接收到用户测量命令时,将网络仪测量需要的信息打包成网络仪环境变量通过通讯模块写入分析系统中,同时读取分析系统测试结果处理后显示;通讯模块根据读写数据类型将网络仪测量数据加标识,测试数据则直接发送;读写程序根据当前信道来确定是采用串口通讯模式或网络通讯模式;分析系统接收到数据后由信道解析模块进行处理,并将结果返回到通讯模块。3.如权利要求1所述的一种多信道网络参数分析系统,其特征在于,所述信道数据解析模块的工作流程包括:上电复位后,信道数据解析模块首先自动检测当前通讯信道,然后启动对应的数据监控线程,监控到数据后分析收到的第一组数据,根据数据内容判断当前采用何种信道进行通讯;后续检测到输入数据时,首先判断是否为网络分析系统数据,若是则解析数据,根据数据包含的地址和数据启动译码线程,如果为写则存储,如果为读则启动信道数据发送线程,控制输出数据管脚输出指定地址的网络仪数据;如果为模块测试数据,则根据测试命令发送测试数据到数据输出管脚。4.如权利要求3所述的一种多信道网络参数分析系统,其特征在于,所述信道数据接收和发送线程,按照信道速率、数据位数、总数据长度向信道数据接收和数据发送管脚发送/接收数据,包括以下步骤:步骤一,判断信号数据是否有效,是,则进行步骤二;步骤二,移位存储/发送接收数据,移位计数加1;步骤三,判断移位计数是否等于数据位数,否,则进入步骤二,是,则进入步骤四;步骤四,数据buffer指针加1,长度计数加1;步骤五,判断长度计数是否等于总数据长度,否,则进入步骤二,是,则进入步骤一。5.如权利要求1所述的一种多信道网络参数分析系统,其特征在于,所述分析系统的控制程序按照功能分为四层:物理层、数据链路层、事物层、应用层;物理层实现FPGA与分析系统各器件之间的接口映射,对各信道通信数据进行译码分析;数据链路层校验每个信道的通讯数据,保证信道通讯数据的正确性;事物层实现对信道数据的各位宽读、写、控制功能;应用层解析分析系统控制字并接收、分发...

【专利技术属性】
技术研发人员:刘丹梁胜利李明太赵立军杨明飞袁国平李树彪郭永瑞庄志远蔡宏坤
申请(专利权)人:中国电子科技集团公司第四十一研究所
类型:发明
国别省市:山东,37

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

1