[发明专利]一种实现通用适配功能的网关及方法有效
申请号: | 201410151756.6 | 申请日: | 2014-04-16 |
公开(公告)号: | CN103944813B | 公开(公告)日: | 2018-01-30 |
发明(设计)人: | 奚加荣;张吉 | 申请(专利权)人: | 北京大学工学院南京研究院 |
主分类号: | H04L12/66 | 分类号: | H04L12/66;H04L29/06 |
代理公司: | 南京众联专利代理有限公司32206 | 代理人: | 杜静静 |
地址: | 210012 江苏省南京市雨花台*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 通用 功能 网关 方法 | ||
技术领域
本发明涉及一种通用适配的网关,具体来说涉及一种实现通用适配功能的网关及方法,属于计算机互联网技术领域。
背景技术
传感器是一种检测装置,能感受到被测量的信息,并能将感受到的信息,按一定规律变换成为电信号或其他所需形式的信息输出,以满足信息的传输、处理、存储、显示、记录和控制等要求,该部件被广泛的应用在工业生产、海洋探测、环境保护、资源调查、医学诊断、生物工程、计算机互联网等极其之泛的领域。目前市场上传感器厂商、控制器厂商、生产厂家在考虑自身设备的智能化和自动化设计的时候,往往面对的最多的问题是控制层种类繁多的总线协议选择和现场设备层接口的选择,如何有效地解决协议之间的兼容性和传感器接口的统一性,成为各大传感器和控制器厂一直努力解决的技术难题。由于各个协议之间相互独立,互不兼容,这就给客户的应用带来了很多不便,并且不利于工控行业的长期稳定发展。因此,迫切的需要一种新的技术方案解决上述技术问题。
发明内容
本发明正是针对现有技术中存在的技术问题,提供一种实现通用适配功能的网关及方法,该技术方案可以兼容不同协议的传感设备接入同一个物联网网关,方便进行多协议解析管理,无需更改网关中的硬件和软件,即可以实现未知传感设备的兼容和数据解析。
为了实现上述目的,本发明的技术方案如下,一种实现通用适配功能的网关,其特征在于,所述网关包括物联网网关以及与物联网网关配合使用的系统平台、所述物联网网关与系统平台之间的接口配置,所述物联网网关包括接口模块、接口通信模块、设备协议解析模块、接口通信模式配置表、配置表控制模块以及有线/无线传输模块,所述系统平台包括有线/无线传输模块、接口通信模块、设备协议解析模块、协议处理报警模块、业务处理模块以及网关接口通信模式配置模块,所述接口模块接收来自传感节点的数据,所述物联网网关中的接口通信模块负责接收接口模块传输的数据,并且根据接口通信模式配置表,决定这些数据是采用本地解析后再上传,或是直接透明上传,同时根据自定义通信协议,对上传的数据信息进行封装,将接口通道号、时间、传感节点标识、解析协议标识名称、数据是否透传标识封装成信息头,将要上传的数据封装成消息体,再将消息头和消息体拼接后经过异或计算得到校验码,最终通过加上标识位完成消息的封装;所述物联网网关中的设备协议解析模块存储了多个设备协议解析功能模块,当接口通道中的数据需要本地解析时,调用相应的解析模块对传感节点上传的数据进行解析;所述接口通信模式配置表存储了各接口的通信模式处理方式配置信息及相对应的解析协议配置信息;如接口模块1采用本地解析的处理方式,而接口模块3采用透明传输的处理方式;所述配置表控制模块用于与系统平台进行交互,管理网关内的接口通信模式配置表;所述物联网网关中的有线/无线传输模块负责实现网关与IP网络的通信传输;如WIFI、LAN、移动无线网络等方式。所述系统平台中的有线/无线传输模块负责实现网关与IP网络的通信传输;如WIFI、LAN、移动无线网络等方式。
所述系统平台中的接口通信模块负责接收上行数据,并且根据自定义通信协议,解析出信息头中的具体信息,包括接口通道号、时间、传感节点标识、解析协议标识名称、数据是否透传标识和消息体数据;并将解析出的信息内容提交给业务模块处理。对于透明传输的数据,提交设备协议解析模块解析后再提交给业务模块。
所述系统平台中的设备协议解析模块存储了多个设备协议解析功能模块,根据解析出的信息头中的具体信息和消息体数据格式,判断调用相应的解析模块进行数据解析;
所述协议处理报警模块,当透明上传的数据无法对应相关的解析模块后,由协议处理报警模块报警并且进行日志留存。
作为本发明的一种改进,所述有线/无线传输模块设置为WIFI、LAN、移动无线网络中的一种。
作为本发明的一种改进,所述接口配置具体为,系统平台中的网关接口通信模式配置模块向物联网网关的配置表控制模块发送查询指令,配置表控制模块向接口通信模式配置表发送查询请求,
接口通信模式配置表查询后将相关信息,包括接口通道号、接口通信模式、匹配的解析协议标识名称、配置信息激活状态、配置信息最后修改时间,返回给控制模块,并经配置表控制模块返回平台上的配置模块,
系统平台上的网关接口通信模式配置模块修改接口的通信模式、匹配协议、激活状态和最后修改时间信息,修改完后,向网关配置表控制模块发送修改指令;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京大学工学院南京研究院,未经北京大学工学院南京研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410151756.6/2.html,转载请声明来源钻瓜专利网。