开放式远程监控协议的设计与实现

来源 :湖南工业大学 | 被引量 : 0次 | 上传用户:zxhw888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术、移动通信技术以及传感器网络技术的飞速发展,远程监控技术的应用也处在不断革新之中。目前,在面向传感器监控的远程监控系统中,由于传感器设备类型多样、异构,格式、参数都各不相同,导致监控系统难以扩展,管理与维护也困难。针对该问题,设计并实现了一个开放式的可靠远程监控协议,提高了面向传感器远程监控系统的对传感器设备接入的开放性。首先,本文对远程监控技术的现状做了研究,针对面向传感器远程监控系统中异构类型传感器难以一致接入监控系统中的问题,指出设计一种开放式的远程监控协议的必要性。接着从监控系统的整体框架,结合具体的监控需求,运用软件复用的思想,提出了一种可扩展的远程监控框架。其次,在给出的面向传感器监控框架基础之上,针对目前系统中存在的类型多样、结构各异的传感器监控设备,无法一致接入系统进行统一管理的现实问题。通过分析典型的网络协议模型,并参照网络协议分层设计的思想,设计了一种开放式远程监控管理协议OMMP,详细阐述了关于OMMP协议的语法、语义与时序的分析和设计过程,并给出了OMMP协议的典型应用案例。最后,提出并实现了基于OMMP协议的可扩展协议解析机制。应用XML描述协议的思想,使用XML技术去描述和验证协议格式,选用正则表达式对协议可变部分数据进行解析,这样使得协议描述与数据解析相分离,提高了协议解析的效率。然后按照OMMP协议解析流程,通过在已开发系统中的实现举例,验证了协议及协议解析机制的合理性和有效性。
其他文献
自20世纪90年代以来,随着各种计算机技术,如数据模型、数据库技术和应用开发技术的不断进步,数据仓库技术在不断的发展,并在实际应用中发挥了巨大作用。使用数据仓库所产生的巨大
由薛锦云教授在多项国家级课题的资助下,创造性地提出了一种简单实用的算法设计和能证明的形式化方法—PAR方法,该方法含算法设计语Radl,抽象程序设计语言Apla语言和相关程序
本文立足于NGOSS来研究电信行业的BPM以及如何采用XML技术加以实现的问题。XML作为一种分布式应用环境下的结构化数据描述语言,已被业界广泛接受和采用。在众多基于XML的BPM技
随着计算机硬件、软件的迅速发展,网络的广泛使用,大量的应用需要跨网段、跨平台地进行协同工作,传统的C/S体系结构暴露出许多问题:客户端和服务器端负担过重、系统拓展性差
本文提出一个数据库管理系统,称作TERMS(TERtiary data Management System),TERMS系统扩展商业数据库管理系统的功能,使其可以管理存储在第三级存储设备里面的数据.TERMS系统
世界进入信息时代,在各个领域存在大量数据。人们迫切需要将它们转化成有用的信息和知识,以应用于商务管理、生产控制和预测等方面。数据挖掘和知识发现作为从海量数据中提取
图形用户界面(GUI)是当今软件必不可少的部分。尽管在软件生产中,GUI的使用量不断增加,GUI软件的测试依然是一个研究很少的领域。由于GUI软件和传统的软件有许多不同的特点,比如
随着网络技术的迅速发展和广泛应用,网络安全问题也显得越来越来突出。黑客的入侵,病毒和蠕虫的攻击等等,都给社会带来了巨大的灾难和损失。网络安全问题已成为信息时代人类共同
本文针对P2P系统中的匿名性进行研究,为P2P系统的底层设计并实现了匿名结构,该结构包括两个部分:匿名发布和匿名读.在该结构中,存储节点可以被匿名更新.本文实现匿名的思想是
交通运输业作为国民经济发展的支柱产业以及我国目前交通运输业的发展相对落后于国民经济发展需求的现状,对研究发展能有效解决交通问题的交通模拟软件有着非常迫切的需求。微