1.一种网关设备,其特征在于,所述网关设备与多个终端设备以及多个业务管理设备通信连接,包括:
至少两个网关单元,各个所述网关单元所支持的设备协议类型不同,每个所述网关单元分别与多个终端设备通信连接,所述终端设备所支持的设备协议类型与其对应的网关单元所支持的设备协议类型相同;
信息处理模块,所述信息处理模块与每个所述网关单元通信连接,且所述信息处理模块与多个业务管理设备通信连接;
其中,所述信息处理模块用于对设备数据信息进行编解码后,向目标业务管理设备输出经编解码后的设备数据信息,所述目标业务管理设备为所述多个业务管理设备中的至少一者。
2.根据权利要求1所述的网关设备,其特征在于,所述信息处理模块还用于对设备控制指令进行编解码后,向目标终端设备输出经编解码后的设备控制指令,所述目标终端设备为所述多个终端设备中的至少一者。
3.根据权利要求1所述的网关设备,其特征在于,所述网关单元用于接收所述终端设备发送的协议报文;对所述协议报文的头部进行解析,得到所述终端设备的设备标识、设备协议类型、协议消息类型和原始报文数据;并将所述设备标识、所述设备协议类型、所述协议消息类型和所述原始报文数据发送至所述信息处理模块,所述原始报文数据包括所述设备数据信息。
4.根据权利要求3所述的网关设备,其特征在于,所述信息处理模块包括设备报文编解码模块;
其中,所述设备报文编解码模块用于根据所述设备协议类型和所述设备标识,对所述原始报文数据进行解码,得到所述设备数据信息;确定与所述终端设备对应的所述目标业务管理设备的转发配置信息;根据所述转发配置信息,对所述设备数据信息进行转发协议编码后,向所述目标业务管理设备输出经编解码后的设备数据信息。
5.根据权利要求4所述的网关设备,其特征在于,所述设备报文编解码模块还用于获取用户配置的终端设备与业务管理设备之间的预设绑定关系,根据所述预设绑定关系,获得与所述终端设备对应的所述目标业务管理设备的转发配置信息。
6.根据权利要求2所述的网关设备,其特征在于,所述信息处理模块包括:设备指令编解码模块;
其中,所述设备指令编解码模块用于对携带有设备标识的所述设备控制指令进行解码或者编码后,通过与所述设备标识对应的所述网关单元,向对应的所述目标终端设备输出经编解码后的设备控制指令。
7.根据权利要求6所述的网关设备,其特征在于,所述设备指令编解码模块还用于在通过所述网关单元获知所述目标终端设备处于未在线状态时,将经解码或编码后的设备控制指令存储于数据库中;并在通过所述网关单元获知所述目标终端设备处于在线状态时,向所述目标终端设备输出经解码或编码后的设备控制指令。
8.根据权利要求1所述的网关设备,其特征在于,还包括:
多个业务连接客户端,每个所述业务连接客户端分别与一个所述业务管理设备和所述信息处理模块通信连接;
其中,所述业务连接客户端用于将经编解码后的设备数据信息转发至对应的业务管理设备;以及用于将所述业务管理设备发送的设备控制指令转发至所述信息处理模块。
9.根据权利要求8所述的网关设备,其特征在于,每个所述业务连接客户端包括多个无状态的服务实例,所述多个无状态的服务实例分别连接同一个所述业务管理设备。
10.一种信息传输方法,其特征在于,包括:
获取目标网关单元上报的设备数据信息,所述目标网关单元为网关设备中至少两个网关单元中的至少一者,其中,每个所述网关单元分别与多个终端设备通信连接,所述终端设备所支持的设备协议类型与其对应的网关单元所支持的设备协议类型相同;
对所述设备数据信息进行编解码,向第一目标业务管理设备输出经编解码后的设备数据信息,所述第一目标业务管理设备为与所述网关设备通信连接的多个业务管理设备中的至少一者。
11.根据权利要求10所述的方法,其特征在于,所述获取目标网关单元上报的设备数据信息,包括:
获取所述目标网关单元上报的终端设备的设备标识、设备协议类型、协议消息类型和原始报文数据,所述原始报文数据包括所述设备数据信息,其中,所述设备标识、所述设备协议类型、所述协议消息类型和所述原始报文数据由目标网关单元对所述终端设备发送的协议报文的头部进行解析得到的。
12.根据权利要求11所述的方法,其特征在于,所述对所述设备数据信息进行编解码,向目标业务管理设备输出经编解码后的设备数据信息,包括:
根据所述设备协议类型和所述设备标识,对所述原始报文数据进行解码,得到所述设备数据信息;
确定与所述终端设备对应的所述第一目标业务管理设备的转发配置信息;根据所述转发配置信息,对所述设备数据信息进行转发协议编码后,向所述目标业务管理设备输出经转发协议编码后的设备数据信息。
13.根据权利要求12所述的方法,其特征在于,所述确定与所述终端设备对应的所述第一目标业务管理设备的转发配置信息,包括:
获取用户配置的终端设备与业务管理设备之间的预设绑定关系;
根据所述预设绑定关系,获得与所述终端设备对应的所述第一目标业务管理设备的转发配置信息。
14.根据权利要求10所述的方法,其特征在于,所述方法还包括:
获取第二目标业务管理设备发送的设备控制指令,所述第二目标业务管理设备为与所述网关设备通信连接的多个业务管理设备中的至少一者;
对所述设备控制指令进行编解码后,向目标终端设备输出经编解码后的设备控制指令,所述目标终端设备为所述多个终端设备中的至少一者。
15.根据权利要求14所述的方法,其特征在于,所述对所述设备控制指令进行编解码后,向目标终端设备输出经编解码后的设备控制指令,包括:
对携带有设备标识的所述设备控制指令进行解码或者编码后,通过与所述设备标识对应的所述网关单元,向对应的所述目标终端设备输出经编解码后的设备控制指令。
16.一种信息传输装置,其特征在于,包括:
第一获取模块,用于获取目标网关单元上报的设备数据信息,所述目标网关单元为网关设备中至少两个网关单元中的至少一者,其中,每个所述网关单元分别与多个终端设备通信连接,所述终端设备所支持的设备协议类型与其对应的网关单元所支持的设备协议类型相同;
第一传输模块,用于对所述设备数据信息进行编解码,向第一目标业务管理设备输出经编解码后的设备数据信息,所述第一目标业务管理设备为与所述网关设备通信连接的多个业务管理设备中的至少一者。
17.一种网关设备,包括处理器和收发器,所述收发器在处理器的控制下接收和发送数据,其特征在于,所述处理器用于执行以下操作:
获取目标网关单元上报的设备数据信息,所述目标网关单元为网关设备中至少两个网关单元中的至少一者,其中,每个所述网关单元分别与多个终端设备通信连接,所述终端设备所支持的设备协议类型与其对应的网关单元所支持的设备协议类型相同;
对所述设备数据信息进行编解码,向第一目标业务管理设备输出经编解码后的设备数据信息,所述第一目标业务管理设备为与所述网关设备通信连接的多个业务管理设备中的至少一者。
18.一种网关设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序;其特征在于,所述处理器执行所述程序时实现如权利要求10至15任一项所述信息传输的方法。
19.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求10至15任一项所述的信息传输方法中的步骤。