发明名称 |
一种故障诊断监控数据库服务实现方法 |
摘要 |
本发明涉及一种故障诊断监控数据库服务实现方法,实现步骤如下:第一步:建立数据库模块;第二步:建立数据收集网络中间件模块。在数据收集网络中间件模块,采用了一种监听和定时调度相结合的算法;第三步:建立数据查询服务模块。本发明在数据查询服务模块中定义了查询信息结构体,用于存储预查询的条件及结果。不同的用户监控端对应不同的查询信息结构体,这些结构体节点形成一个预查询信息链表。本发明优点是:支持网络架构的动态变化。设备的加入和退出造成的数据库配置变化都是在数据库端自动完成,简化了因网络拓扑结构的变化而带来的注册、配置等工作。实现了自动的一对多服务,数据库服务的零配置提供。 |
申请公布号 |
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号浙江大学计算机学院嵌入式系统工程研究所 |