[发明专利]基于SaaS的智能设备监控管理系统有效
申请号: | 201210434854.1 | 申请日: | 2012-11-02 |
公开(公告)号: | CN102981440A | 公开(公告)日: | 2013-03-20 |
发明(设计)人: | 谢长君;张智;全书海;石英;黄亮;全睿;程洪 | 申请(专利权)人: | 武汉理工大学 |
主分类号: | G05B19/048 | 分类号: | G05B19/048;G06F17/30 |
代理公司: | 武汉开元知识产权代理有限公司 42104 | 代理人: | 潘杰 |
地址: | 430070 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 saas 智能 设备 监控 管理 系统 | ||
1.、一种基于SaaS的智能设备监控管理系统,其特征在于:所述系统包括
智能设备层:包括各种基于智能处理器的电子电气设备,且具备通信、调试接口,其功能是为用户提供直接设备服务;
云端应用服务层:包括云应用服务终端、负载均衡器单元、应用服务器单元、数据服务器单元,其功能是处理设备服务请求,对设备信息进行综合处理并通过云应用服务终端具体执行;
用户应用层:包括任何可接入互联网并搭载网页浏览器的设备以及用户,其功能是用户通过网页浏览器定制云端应用服务层提供的设备服务,实现对智能设备的远程管理、监控和使用服务。
2.如权利要求1所述的基于SaaS的智能设备监控管理系统,其特征在于:
所述智能设备层包括智能控制单元、服务执行单元以及通信接口单元,
智能控制单元:采用ARM、DSP、MCU或FPGA智能控制芯片,根据设备服务要求提供相应的控制策略;
服务执行单元:将智能控制单元提供的控制策略予以具体执行,产生相应的服务动作;
通信接口单元:采用wifi、CAN或串口通信接口,依据基于SaaS的智能设备通信协议,与云应用服务终端建立连接,实现数据的实时交互,采用JTAG调试接口完成对智能设备的远程编程调试和固件升级;
所述基于SaaS的智能设备通信协议的制定方法是:通信过程由云应用服务终端主动发起,以广播的形式将信息发送至智能设备层的所有设备,通信信号帧格式包括起始段、设备网络地址、设备ID、命令描述字段、数据段、数据校验段以及结束段,所述基于SaaS的智能设备与该格式信号帧中设备网络地址的值相比较,倘若其值相同,则对该请求进行解析、执行和应答操作;否则,丢弃该信号。
3.如权利要求1所述的基于SaaS的智能设备监控管理系统,其特征在于:所述云端应用服务层包括云应用服务终端、负载均衡器单元、应用服务器单元以及数据服务器单元,
所述云应用服务终端包括核心控制模块、通信接口模块和调试及拓展接口模块,最多可以承载200个基于SaaS的智能设备的监控任务,其中
核心控制模块:硬件电路以ARM11为核心处理器,外拓了NAND FLASH、SDRAM存储器,NAND FLASH存储LINUX操作系统镜像,SDRAM则作为系统运行内存,两种存储器均通过地址和数据总线与核心处理器ARM11相连,供电电路、实时时钟电路、看门狗电路为核心控制模块及设备运行提供基础电路运行环境,核心模块功能是完成对云应用服务操作指令的解析,并协调通信接口模块、调试及拓展接口模块的工作;
通信接口模块:硬件电路包括以太网接口电路、CAN总线接口电路、RS232串口接口电路,以太网接口电路通过地址和数据总线与核心控制模块相连,使终端具备互联网通信能力;CAN总线接口电路通过UART0通信接口与核心控制模块相连,使终端具备CAN网络通信能力,RS232串口接口电路通过UART1通信接口与核心控制模块相连,使终端能够通过RS232通信协议与单个设备进行通信;通信接口模块的功能是提供多种方式的通信接口,完成与基于SaaS的智能设备信息的实时交互;
调试及拓展接口模块:包括CPLD控制电路、JTAG接口电路和拓展接口电路,CPLD控制电路具有时序严格、硬件灵活性大的特点,用它能够可靠实现智能芯片的编程和调试算法,CPLD控制电路通过UART2通信接口与核心控制模块相连,核心控制模块通过该总线对CPLD控制电路发出编程和调试指令,CPLD根据指令加载存储器中的编程调试算法,并通过JTAG接口电路实现对基于SaaS的智能设备的远程编程和调试,核心控制模块通过读写存储器中的编程调试算法数据能够灵活实现自定义接口的拓展工作;
所述负载均衡器单元为云端应用服务层的入口,包括若干个路由器和负载均衡器,当有来自互联网的连接请求时,负载均衡器单元根据应用服务器负载状况动态分配网络负载,当某台应用服务器过载或故障时依然能够保证整个系统的正常运行;
所述应用服务器单元为应用服务器集群,应用服务器装配Ubuntu服务器版操作系统,具备Apache网页服务器、PHP支持库以及MemCached分布式缓存系统,应用服务器根据用户服务请求,驱动云应用服务终端执行相应的设备服务;
所述数据服务器单元为数据服务器集群,数据服务器装配Ubuntu服务器版操作系统,具备MySQL数据库,由于采用SaaS多租户架构,设计对数据库进行水平切分,即分为租户物理数据库、集中式租户数据库,在用户登录时,通过查询集中式租户数据库中相应的关系表,确定其对应租户业务数据存储在物理数据库中的具体位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉理工大学,未经武汉理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210434854.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:多孔玄武岩颗粒陶制品及其制备方法
- 下一篇:一种治疗月经不调的中药组合物