当前位置:主页 > 科技论文 > 计算机论文 >

基于LXI网络化仪器通信模块的设计与实现

发布时间:2019-09-17 10:17
【摘要】:LXI仪器总线的出现,将仪器的测试测量引入到了网络化时代,实现了仪器的远程测量与管理。当前新型的仪器仪表多数具有LXI总线功能,可以直接接入互联网,实现网上的通信及测量。但是现有的许多仪器仪表还没有LXI总线接口,不能直接与网络互连,为了实现仪器仪表的网络化功能,我们设计了LXI仪器代理,通过LXI仪器代理将无网络功能的仪器接入到互联网上。本文主要对LXI仪器代理上的通信模块进行研究,以实现仪器的远程测量与管理。在仪器网络化过程中,为了实现仪器的远程测量、维护和管理,本文采用了HISLIP协议和SNMP协议。其中,HISLIP是由IVI联盟组织制定的高速局域网仪器协议,以满足仪器测量数据高速、可靠、安全的传输。SNMP是由互联网工程工作小组制定的简单网络管理协议,用来对网络设备进行维护与管理。本文首先对LXI仪器总线技术进行分析,研究LXI仪器的各种规范要求,包括物理规范、触发机制以及数据传输方式等。在此基础上研究LXI总线标准中的仪器专用通信协议HISLIP,包括该协议的锁技术、缓冲区技术、以及各种类型消息的交互过程等;其次,深入分析基于SNMP的简单网管技术,建立仪器MIB库,并研究如何对仪器MIB库中的各种管理对象进行操作;然后,设计LXI仪器代理的HISLIP服务器模块和SNMP代理模块,并进行SNMP代理模块和HISLIP服务器模块的编程与调试;最后,利用实验室现有资源搭建最小化测试系统,对HISLIP服务器模块和SNMP代理模块进行功能测试,结果表明HISLIP服务器模块可以满足测量中心的仪器软面板与远端的LXI仪器代理的数据传输要求,SNMP代理具备与SNMP管理站进行通信的功能。
【图文】:

时序图,网络管理模型,请求消息,管理站


128-255逦预留逡逑客户端向服务器请求远程控制的消息交互时序图如图2.13所示。逡逑客户端逦服务器端逡逑<HS><A邋巧邋nc邋民邋emoteLocalCGntrolxrequ邋巧邋t><M邋巧邋sageID><0>逡逑逦>逡逑<HS><A邋巧邋ncRemoteLocal邋民巧邋ponse><0><0><0>逡逑寺逦逡逑图2.13向服务器请求远程控制的消息交互时序图逡逑步骤如下:逡逑(1)

管理站,通信图,操作模块,消息


逡逑网管平台与SNMP代理的通信如图3.4所示。逡逑严库逦以产逡逑I邋M旧I ̄ ̄I管理站I逦邋I代理I ̄I邋MIB邋I逡逑逦UDP逦UDP逡逑IP逦IP逡逑具体的协议逦具体的协议 ̄逡逑\,,逦网络逦,/逦"逡逑’逦I逦1逦^逡逑图3.4管理站和SNMP代理的通信图逡逑3.3.1邋SNMP操作模块的设计逡逑SNMP邋Agent的作用是对远端管理主机上SNMP管理站发送的各种请求消息进行逡逑应答,并在仪器设备发生异常时,主动向NMS发送trap消息。设计如下几个功能模逡逑块来实现SNMP代理应该具备的基本功能,这些模块包括:初始化模块、控制模块、逡逑SNMP消息接收模块、SNMP消息解码模块、SNMP消息处理模块、撕MP消息编码逡逑模块、SNMP消息发送模块和告警消息模块逡逑控制模块,用来不停检测是否有设备异常产生,同时检测是否有来自SNMP管逡逑理站的请求报文到来,如果有,就调用相应子模块进行处理。逡逑初始化模块,用来对套接字进行初始化,同时创建被管理对象私有属性的管理信逡逑息树。逡逑消息接收模块
【学位授予单位】:西安邮电大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP336

【相似文献】

相关期刊论文 前10条

1 李冰;王宝良;王

本文编号:2536804


资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2536804.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户5a8cf***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com