[实用新型]一种智能巡检系统数据通信模块有效
申请号: | 201420793711.4 | 申请日: | 2014-12-16 |
公开(公告)号: | CN204392270U | 公开(公告)日: | 2015-06-10 |
发明(设计)人: | 杨凌云 | 申请(专利权)人: | 成都创客之家科技有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 刘晓刚 |
地址: | 610041 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能 巡检 系统 数据通信 模块 | ||
技术领域
本实用新型涉及数据通信领域,特别是一种数据通信模块。
背景技术
2006年至今,中国的移动互联网市场以84.2%的速度增长,人们对移动网络的依赖性越来越强,如何及时了解网络现状,网络巡检是移动运营商的重要工作之一。
数据通信模块是智能巡检系统中的核心组成部分,承担着用户登录鉴定、智能终端接收服务器推送的巡检任务、主动上报巡检结果等重任,不同终端发送的含有 GPS 信息的报文格式各有不同,后台服务器为了获取不同终端的 GPS 信息就得对不同的报文进行处理,这给后台 APP 的开发带来了复杂的工作,同时使得终端与后台具有很强的耦合性,不利于终端的增减与修改。
实用新型内容
针对上述存在的工作流程复杂,前后耦合性强的问题,提出了一种智能巡检系统数据通信模块。
一种智能巡检系统数据通信模块,包括两个后台服务器,其特征在于:设有一个前置服务器,主要功能为:不同的报文格式经过前置服务器后,变成统一的格式信息,后台的服务器APP可以方便快捷地处理报文信息。前置服务器将接收到的比特流还原成 String 类型的数据,执行完成 String数据(外部数据)向Map数据(内部数据)的转换。其特征还在于:设有APP服务器,又称业务处理服务器,主要是接收前置服务器转发的内部报文进行业务处理,并给前置服务器回复响应报文。APP 服务器业务处理流程运用了静态工厂设计模式和策略模式,报文具体处理类的实例化采用了工厂模式,此外,APP 处理流程还运用了策略模式。
本实用新型可以实现三个业务:登陆鉴定、更新任务、隐患上报。首先,Android 终端发起请求报文,前置服务器负责报文的解析与转发,将请求报文解析为内部结构并转发给APP服务器,APP 服务器负责业务处理,并将业务处理的结果以响应报文的形式返回给前置服务器,前置服务器解析为外部结构再转发给Android终端。对于每一种业务,都有相对应的报文格式。接口采用http协议传输,报文以左大括号作为开始标志,以右大括号作为结束标志,字段间采用逗号分隔。
作为本实用新型的一种优选方案,可以增加FPGA芯片(现场可编程门列阵)来加密,保证模块的安全性。
本实用新型的有益效果:本实用新型将极大的减少在巡检系统方面的开支,并且实现巡检的时效性、高效性,并能够对突发警报进行及时有效的应对,提高了系统的安全性;不同类型的终端我们编写不同的前置服务器,这样使得终端与 APP服务器之间的耦合性低,使得系统易于维护和开发。
附图说明
图1是本实用新型的数据通信模块流程图。
其中:1-终端、2-前置服务器、3-解析内部结构、4-APP服务器、5-业务受理、6-解析外部格式、7-转发响应报文、8-发起请求报文。
具体实施方式
一种智能巡检系统数据通信模块,包括两个后台服务器,其特征在于:设有一个前置服务器,主要功能为不同的报文格式经过前置服务器后,变成统一的格式信息,后台的服务器APP可以方便快捷地处理报文信息前置服务器将接收到的比特流还原成 String 类型的数据, 执行完成String数据(外部数据)向Map数据(内部数据)的转换,这样做,一方面减轻了终端报文上传的冗余,减少流量,另一方面,转换为内部格式后,变成 HashMap,方便APP服务器的业务处理。其特征还在于:设有APP服务器,又称业务处理服务器,主要是接收前置服务器转发的内部报文进行业务处理,并给前置服务器回复响应报文。APP 服务器业务处理流程运用了静态工厂设计模式和策略模式。
报文具体处理类的实例化采用了工厂模式,此外,APP 处理流程还运用了策略模式,采用针对接口的思想,定义了一个接口 Imessagehandler,该接口有抽象方法public Map<String, Object>Deal(Map<String, Object> reqMap),Imessagehandler 充当了抽象策略角色,不同业务具体处理类实现了该接口并以不同的方式复写了Deal方法,充当了具体策略角色,当调用 Imessagehandler.Deal方法时,动态选择对应的具体的算法和行为。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都创客之家科技有限公司;,未经成都创客之家科技有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201420793711.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种OAM报文发送系统
- 下一篇:一种8mm调频接收组件