发明名称 一种故障诊断监控数据库服务实现方法
摘要 本发明涉及一种故障诊断监控数据库服务实现方法,实现步骤如下:第一步:建立数据库模块;第二步:建立数据收集网络中间件模块。在数据收集网络中间件模块,采用了一种监听和定时调度相结合的算法;第三步:建立数据查询服务模块。本发明在数据查询服务模块中定义了查询信息结构体,用于存储预查询的条件及结果。不同的用户监控端对应不同的查询信息结构体,这些结构体节点形成一个预查询信息链表。本发明优点是:支持网络架构的动态变化。设备的加入和退出造成的数据库配置变化都是在数据库端自动完成,简化了因网络拓扑结构的变化而带来的注册、配置等工作。实现了自动的一对多服务,数据库服务的零配置提供。
申请公布号 CN1783068B 申请公布日期 2010.04.28
申请号 CN200510060704.9 申请日期 2005.09.09
申请人 浙江大学 发明人 吴朝晖;李培玉;叶睿智;谭大鹏;刘果;王磊;倪笑菲;王江峰
分类号 G06F17/30(2006.01)I;H04L29/06(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 杭州九洲专利事务所有限公司 33101 代理人 陈继亮
主权项 一种故障诊断监控数据库服务实现方法,其特征在于:包括如下步骤:第一步:建立数据库模块;数据库模块安装在故障诊断网络中的PC机上或数据服务器中,用于提供可靠的数据库服务;在数据库中,建立所需的数据表格,用于存放故障诊断系统所设计的各种数据,包括被监控设备的运行状态数据、数据采集卡的配置数据,各个数据表之间通过表格索引建立一定的映射关系;第二步:建立数据收集网络中间件模块;数据收集网络中间件模块是一个具有UPnP特性的模块,即一个内嵌式的UPnP控制点,用于完成对网络上的UPnP故障采集设备服务信息的侦听和记录,以及定时地逐一地访问网络中正在工作的UPnP故障采集设备,获取被监控设备的运行数据并保存到数据库中;第三步:建立数据查询服务模块;数据查询服务模块是另一个具有UPnP特性的模块,即一个内嵌式的UPnP设备,用于向用户监控设备提供数据库信息,并根据用户提出的查询条件进行预查询,然后向用户监控端反馈相关的数据信息。
地址 310027 浙江省杭州市西湖区浙大路38号浙江大学计算机学院嵌入式系统工程研究所