基于中间件技术的网络测量设备代理的研究与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:rjviva
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络测量技术的发展,网络测量工具越来越多。对于某些大型网络测量系统,需要在特定的网络中对网络测量设备进行控制,而目前商用测量设备所采用的通信控制协议不尽相同。为了使不同设备的控制操作变得统一,对于网络测量设备代理的研究就变得尤为重要。本文以中国电子科技集团某研究所子项目《仪表代理软件的研究与实现》为背景,以网络测量设备(网络模拟器和业务生成系统)为对象,重点对设备的控制操作与通信协议进行了研究,提出了一种代理软件的设计方案,并针对网络模拟器和业务生成系统,分别实现了一个代理软件。本文首先根据网络测量系统的要求,对代理软件的功能需求进行了分析,并设计了一种代理软件的总体结构,采用本文中的这种结构,不同的代理可以部署到不同的网络节点上,非常方便系统的扩展。之后设计了测试任务的参数结构,参数采用XML存储,与数据库中的参数表相对应,非常直观,便于查看;结构清晰,便于解析参数和生成测试结果报告。然后,针对代理与控制中心的通信,设计了一种基于TCP短连接的通信协议;针对代理与网络模拟器和业务生成系统的通信,设计了一种基于UDP的可靠传输协议,该协议通过超时重传、确认机制、序号机制和心跳机制来保证数据传输的可靠性与一致性;针对设备的控制操作,提出了一种基于中间件技术的通用接口,通用接口通过DLL实现,该接口可以将代理软件与具体的设备隔离,达到了良好的扩展性,代理软件利用该接口可以对设备进行统一的控制而无需关心具体设备类型。最后,在上述研究的基础上,本文实现了网络模拟器代理软件和业务生成系统代理软件并对它们进行了测试。测试结果表明,本文所设计的代理软件功能完备,性能稳定,可以完成对网络测量设备的控制。目前,该代理软件已应用于某大型网络。
其他文献
视觉目标跟踪(Visual Object Tracking)在智能监控、人机交互、无人驾驶、虚拟现实等领域有非常重要的应用价值,一直以来都是计算机视觉领域的研究热点。近几年,相关滤波跟踪
随着软件系统规模的不断扩大及系统运行环境动态性的日益凸显,研究软件以集成方式进行自适应动态演化的相关理论和方法,对重用已有资源、构建高可用性软件系统、延长软件生命周
温室大棚作为现代化农业的应用之一,其环境监测普遍采用的是有线通信方式,有线通信方式中的信号传输虽然相对比较稳定,但复杂的布线和较高的成本不利于进一步提高温室的自动
随着我国加入WTO,国民经济不断发展,国内企业越来越认识到商标的重要性,并逐步将商标专利提升到企业战略的高度。目前一些依赖分类和文本标注方法的商标查询系统面对百万级以上
近些年来,随着Web服务广泛应用,Web服务数量的急剧增加,Web服务的发现变得越来越困难,如何在海量的Web中找到所需的内容显得尤为重要。  传统的Web服务是静态的服务,没有语义信
近年来,移动互联网技术发展迅猛,移动智能设备大量普及,大量线上服务从PC端转移到移动端。移动端服务的提供,给人类生活带来极大便利。身份认证是移动端产品使用中必要的步骤
随着电力和电子技术的不断发展,各种电力电子设备应用日益增多。这些设备的增加在方便人们日常工作与生活的同时也给电网带来了谐波污染。特别是那些具有非线性和冲击性特点
随着计算机网络的不断发展,人们在受益于网络的同时,网络系统的安全保护问题也越来越突出。现如今网络系统受到的攻击越来越普遍,攻击的手法也越来越复杂,网络安全加密技术例
随着互联网技术的迅猛发展和智能终端的快速普及,越来越多的用户在社交媒体平台针对各类事件发表自己的立场和看法。用户针对具体对象和事件的立场态度对商业机构与政府机关