[发明专利]报文转换系统和报文转换方法在审
| 申请号: | 201810356776.5 | 申请日: | 2018-04-19 |
| 公开(公告)号: | CN108667817A | 公开(公告)日: | 2018-10-16 |
| 发明(设计)人: | 查利君;李延鸣;连志强 | 申请(专利权)人: | 厦门市智联信通物联网科技有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
| 代理公司: | 厦门仕诚联合知识产权代理事务所(普通合伙) 35227 | 代理人: | 乐珠秀 |
| 地址: | 361110 福建省厦门市同安*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 报文转换系统 上位机 消息管理器 报文转换 接入服务 设备接入 数据通信 协议管理 控制器 服务端 转发 消息转发 服务 | ||
1.一种报文转换系统,其特征在于,包括:
与上位机进行数据通信的上位机接入服务端;
与设备进行数据通信的设备接入服务端;
消息管理器,所述消息管理器用于接收和转发来自所述上位机接入服务端和所述设备接入服务端的消息;
协议管理控制器,所述协议管理控制器用于接收从所述消息管理器转发来的消息,并用于将接收后的消息转发至所述设备接入服务端或所述上位机接入服务端。
2.如权利要求1所述的报文转换系统,其特征在于,所述设备接入服务端包括TCP服务模块和UDP服务模块。
3.如权利要求2所述的报文转换系统,其特征在于,所述UDP服务模块包括会话控制模块和端口列表。
4.如权利要求1所述的报文转换系统,其特征在于,所述消息管理器包括消息队列模块。
5.如权利要求1所述的报文转换系统,其特征在于,所述协议管理控制器包括协议管理器和协议适配器。
6.如权利要求5所述的报文转换系统,其特征在于,所述协议管理器包括服务映射列表。
7.如权利要求1所述的报文转换系统,其特征在于,所述上位机接入服务端包括应用层协议服务端和应用层客户端;所述应用层协议服务端用于接收来自于所述上位机的应用层协议报文;所述应用层协议服务端为http服务端;所述应用层客户端用于向所述上位机发送应用层协议报文;所述应用层客户端为http客户端。
8.如权利要求7所述的报文转换系统,其特征在于,还包括第一线程组、第二线程组和第三线程组;所述第一线程组包括第一线程池,用于给所述应用层协议服务端提供线程;所述第二线程组包括第二线程池,用于给所述设备接入服务端提供线程;所述第三线程组包括第三线程池,用于给所述消息管理器和所述协议管理控制器提供线程。
9.一种报文转换方法,其特征在于,包括:
对符合应用层协议的第一请求报文进行解析以产生第一请求消息;将所述第一请求消息放入消息队列中;从所述消息队列中读取所述第一请求消息,进行协议转换与统一,形成符合设备协议的第一转换报文;
对符合设备协议的第二请求报文进行解析以产生第二请求消息;将所述第二请求消息放入所述消息队列中;从所述消息队列中读取所述第二请求消息,进行协议转换与统一,形成符合应用层协议的第二转换报文。
10.如权利要求9所述的报文转换方法,其特征在于,所述第二请求报文为登录包时,所述登录包括设备UID号码、IP地址和端口号;
所述对第二格式的第二请求报文进行解析以产生第二请求消息,包括:
生成IP地址和端口号的组合列表;
将第二请求报文中携带的IP地址和端口号与所述组合列表中的信息进行比较和修改处理,将包括UID号码信息的指针与所述第二请求报文捆绑;以捆绑所述指针的所述第二请求报文产生所述第二请求消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门市智联信通物联网科技有限公司,未经厦门市智联信通物联网科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810356776.5/1.html,转载请声明来源钻瓜专利网。





