[发明专利]一种通信管理机上的协议转换装置及其协议转换方法在审
申请号: | 201911315186.9 | 申请日: | 2019-12-19 |
公开(公告)号: | CN113014527A | 公开(公告)日: | 2021-06-22 |
发明(设计)人: | 夏文勇;顾强 | 申请(专利权)人: | 南京品尼科自动化有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 杨文文 |
地址: | 210000 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通信 管理 协议 转换 装置 及其 方法 | ||
本发明涉及一种通信管理机上的协议转换装置,包括信息获取模块,用于接收下位机上传的信息;协议识别模块,连接所述信息获取模块,解析分析获取信息所属协议类型;解封模块,对所述信息获取模块获取的信息按照所属协议类型进行解封;封装模块,用于对解封后的信息按照上位机所属协议进行封装;信息上送模块,用于将封装后的信息上送至上位机。该装置能够自动识别接入设备的协议类型,进而实现通信管理机安全可靠的协议转换。
技术领域
本发明涉及一种通信管理机上的协议转换装置及其协议转换方法,属于通讯技术领域。
背景技术
计算机网络技术迅猛发展,建立了大量的多种多样的网络系统,导致各种网络之间如何互连的问题。推行标准协议存在着很多的困难,而且网络技术在不断发展,在进行标准化的同时随时产生多样化,因此考虑异构网络的互连通信大概永远不可避免。在这个基础上提出了协议转换装置。
工业现场的许多设备采用的通信接口各不相同,常用的有RS-232、RS-485、CAN和网络,由于各种通信结构的协议不兼容,使得异构网络之间的操作和信息交换难以进行。常用的协议转换器只能完成点对点的转换,多种协议之间的相互转换还是一个研究热点。在多种应用场景如环境监控系统中,通信管理机连接的下位机有多达几百个,通讯协议若需要人工配置则工作量很大。
发明内容
本发明的目的在于提供一种能够自动识别接入设备的协议类型,进而实现通信管理机安全可靠的协议转换的协议转换装置。
本发明为了实现上述目的,所采取的技术方案为:一种通信管理机上的协议转换装置,包括
信息获取模块,用于接收下位机上传的信息;
协议识别模块,连接所述信息获取模块,解析分析获取信息所属协议类型;
解封模块,对所述信息获取模块获取的信息按照所属协议类型进行解封;
封装模块,用于对解封后的信息按照上位机所属协议进行封装;
信息上送模块,用于将封装后的信息上送至上位机。
进一步的,所述信息获取模块包括若干串行通讯接口,连接若干下位机,所述信息上送模块包括若干以太网接口,连接上位机。
进一步的,所述协议识别模块中包括有协议类型表,所述协议识别模块根据协议类型表中协议类型对所述信息获取模块获取信息的协议类型进行配对。
进一步的,所述协议类型表中包括有第一协议类型、第二协议类型……第n协议类型,所述协议识别模块识别协议类型的方法为:向发送该信息的下位机发送第一协议类型的信息,若所述下位机能够识别且作出相应的回应,则所述信息获取模块接收到的信息为第一协议类型,反之,则不属于第一协议类型;以相同的方法顺次验证是否属于第二协议类型、第三协议类型……,直至找到正确的协议类型。
进一步的,协议识别模块还包括解析获取信息的目的地址,根据目的地址得到待发送端的网络地址,所述信息上送模块向该网络地址发送信息。
本发明还提供了一种协议转换方法,包括
信息获取模块接收下位机上传的信息;
协议识别模块解析分析获取信息所属协议类型;
解封模块对所述信息获取模块获取的信息按照所属协议类型进行解封;
封装模块对解封后的信息按照上位机所属协议进行封装;
信息上送模块将封装后的信息上送至上位机。
进一步的,所述协议类型表中包括有第一协议类型、第二协议类型……第n协议类型,所述协议识别模块识别协议类型的方法为:向发送该信息的下位机发送第一协议类型的信息,若所述下位机能够识别且作出相应的回应,则所述信息获取模块接收到的信息为第一协议类型,反之,则不属于第一协议类型;以相同的方法顺次验证是否属于第二协议类型、第三协议类型……,直至找到正确的协议类型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京品尼科自动化有限公司,未经南京品尼科自动化有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911315186.9/2.html,转载请声明来源钻瓜专利网。