全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210697250.X (22)申请日 2022.06.20 (71)申请人 武汉虹信技 术服务有限责任公司 地址 430205 湖北省武汉市江夏区藏龙岛 科技园谭湖2路1号虹信无线通信产业 园2号楼4楼 (72)发明人 陈雪萍 赵桥 黄晓艳 王华民  (74)专利代理 机构 武汉东喻专利代理事务所 (普通合伙) 42224 专利代理师 张英 (51)Int.Cl. H04L 12/66(2006.01) H04L 41/0803(2022.01) G06F 16/23(2019.01) G06F 16/2455(2019.01)G06F 16/25(2019.01) G06F 16/28(2019.01) H04L 41/084(2022.01) H04L 41/0894(2022.01) H04L 67/12(2022.01) (54)发明名称 一种基于物模型的智慧网关适配系统及其 运行方法 (57)摘要 本发明公开了一种基于物模型的智慧网关 适配系统, 该系统包括数据库管理模块、 物模型 生成模块、 适配器管理平台、 接口文档生成工 具、 接口网关模块、 适配器系统和公共模块。 该系统 将现有多个项目的不同适配系统提炼为一个独 立的基于物联网的适配系统, 以服务后续更多的 项目业务, 从而提高了开发和运维的效率, 节约 了成本; 该系统采用基于物模型的适配系统来实 现跨业务场景和跨平台, 从而可支持多个厂商多 种4G、 5G等设备的对接, 从而解决了因项目多带 来的各种厂商和多种设备的对接问题; 该系统采 用物模型配置模板导入数据库, 并转换成物模型 结构体代码, 从而使各个业务子系统的业务接口 实现更加独立和简要, 减少了代码冗余。 权利要求书2页 说明书10页 附图6页 CN 115150226 A 2022.10.04 CN 115150226 A 1.一种基于物模型的智慧网关适配系统, 用于对智慧建设项目的各个业务子系统中的 不同厂商的不同设计标准的设备进行适配, 其特征在于, 包括: 数据库管理模块、 物模型生 成模块和适配 器系统; 所述物模型生成模块用于导入各个业务子系统 的物模型配置模板, 生成数据交换格式 文件并导入数据库, 生成各个业 务子系统的物模型; 所述数据库 管理模块用于对各个业务子系统 的物模型和设备数据进行存储和管理, 构 建数据库定义表, 并为所述 适配器系统提供 数据定义以及部署数据的存 储和管理; 所述适配器系统用于根据物模型生成模块生成的各个业务子系统 的物模型, 设计相应 的适配器的业务子系统的物模型结构体代码, 将相同业务子系统的不同厂商的设备抽象成 属性、 服务和事件, 同时配置适配器端和第三方应用平台系统端的设备标识映射关系模板, 实现不同厂 商的不同标准的设备的适配。 2.如权利要求1所述的智慧网关适配系统, 其特征在于, 所述物模型生成模块用于对各 个业务子系统的物模 型做模板配置, 包括业务子系统物模型的配置、 设备物模型的配置, 业 务子系统物模型的配置和设备物模型的配置中又包括属性、 服 务和事件的配置; 用于导入所述物模型配置模板, 生成各个业务子系统 的物模型数据交换格式文件 并导 入所述数据库; 还用于根据所述物模型配置模板和数据库中的物模型生成各个业务子系统的物模型 结构体代码, 为各个业 务子系统的适配 器提供业 务服务接口调用, 上报事 件和属性定义。 3.如权利要求1所述的智慧网关适配系统, 其特征在于, 还包括适配器管理平台, 所述 适配器管理平台针对不能自动获取设备信息的适配器可以进 行设备信息的导入, 设备信息 导入的配置项包括设备标识、 网络地址、 端口、 厂商原始标识、 厂商编码、 业务子系统编码、 分组编码、 父设备标识、 厂商、 设备序列号、 设备位置、 连接状态、 设备描述和设备下所有属 性信息中的一种或多种; 设备信息的配置通过所述设备标识和接口网关模块的通信来实现 各个业务子系统适配器和 第三方应用平台通信, 通过厂商原始标识实现所有厂商适配器与 厂商设备或平台的通信。 4.如权利要求3所述的智慧网关适配系统, 其特征在于, 所述适配器管理平台还针对某 些采用工控协议对接的业务子系统可以进 行属性信息的导入, 属性信息导入的配置项包括 业务子系统编码、 厂商编 码、 分组编 码、 设备标识、 属性键、 属性对象标识、 数据类型、 属性连 接字符串和备注中的一种或多种; 通过属性信息的配置可以实现各个适配器和厂商通过属 性点位标识进行通信。 5.如权利要求1所述的智慧网关适配系统, 其特征在于, 还包括接口文档生成工具, 所 述接口文档生成工具根据所述物模型生成模块生成的各个业务子系统的物模型, 生成各个 业务子系统与所述第三方应用平台对接的接口文档; 所述接口文档包括属 性信息、 服务信 息和事件信息中的一种或多种。 6.如权利要求1所述的智慧网关适配系统, 其特征在于, 所述数据库定义表包括业务子 系统编码定义表、 厂商编码定义表、 物模型表、 灾备表、 适配器运行表、 适配器定义表、 设备 表、 属性映射表和记录表中的一种或多种; 所述业务子系统编 码定义表、 所述厂商编 码定义 表和所述物模型表都是为所述适配器系统提供业务子系统、 厂商和设备定义信息 以及属 性、 服务和事件定义信息; 所述灾备表用于缓存设备异常信息; 所述适配器运行表用于显示权 利 要 求 书 1/2 页 2 CN 115150226 A 2适配器的运行信息; 所述适配器定义表用于显示不同厂商的适配器和动态库、 接口类的对 应关系; 所述设备表用于显示厂商所有设备 的关联信息; 所述属 性映射表用于显示某些工 控协议对接厂商只对接属性点位信息的设备属性映射信息; 所述记录表能够显示某些厂商 有记录信息, 防止记录 重复以及为记录上报丢失的情况做存 储。 7.如权利要求2所述的智慧网关适配系统, 其特征在于, 所述物模型配置模板包括各个 业务子系统和设备 的属性、 服务和事件; 所述服务为所述第三方应用平台通过所述接口网 关模块调用所述适配器系统的服务接口; 所述事件为所述适配器系统上报厂商设备状态的 变化, 将告警和通知的信息传送给 所述第三方应用平台。 8.如权利要求2所述的智慧网关适配系统, 其特征在于, 所述设备物模型包括属性、 事 件和服务的名称、 标识键、 数据类型、 规格 说明、 是否可读可写、 参数类型、 所属键、 所属名称 和事件类型中的一种或多种; 服务和事件中的结构 体代码包括名称、 标识键、 数据类型和规 格说明中的一种或多种。 9.如权利要求4所述的智慧网关适配系统, 其特征在于, 所述适配器管理平台还支持重 启适配器, 通过配置适配器守护策略, 使得一旦某个适配器进程中断, 将自动重启该适配 器。 10.一种基于物模型的智慧网关适配系统的运行 方法, 其特 征在于, 包括 步骤: 配置业务子系统物模型; 业务子系统物模型包括业务子系统 的服务、 事件和属性; 业务 子系统的服务指该业务子系统的业务服务接口, 业务子系统的事件为包括业务子系统服务 状态变更通知的通过接口网关模块上报给第三方应用平台的所有事件, 业务子系统的属性 指业务子系统的所有属性信息; 配置设备物模型; 设备物模型包括设备的服务、 事件和属性; 设备的服务指该设备的业 务服务接口, 设备 的事件为包括设备告警、 通知和属 性的通过接口网关模块上报给第三方 应用平台的所有事 件, 设备的属性指设备的所有属性信息; 对数据库进行初始化, 构建数据库定义表; 导入各个业务子系统的物模型配置模板, 生成物模型的数据交换格式文件 并导入数据 库, 根据所述物模型配置模板和数据库中的物模型生成各个业务子系统的物模型结构 体代 码; 各个业务子系统适配 器通过所述物模型 结构体代码生成独立的适配 器主体流 程代码; 创建单个适配 器, 获取动态库, 配置厂 商信息; 针对不能自动获取设备信息的厂商适配器, 手动导入设备信息; 针对工控协议对接的 业务子系统厂 商, 手动导入属性信息; 然后, 启动适配 器; 第三方应用平台通过接口网关模块调用适配器系统服务接口, 实现下行业务处理; 适 配器上报属性、 事 件和通知, 实现上 行业务处理。权 利 要 求 书 2/2 页 3 CN 115150226 A 3

PDF文档 专利 一种基于物模型的智慧网关适配系统及其运行方法

文档预览
中文文档 19 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共19页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于物模型的智慧网关适配系统及其运行方法 第 1 页 专利 一种基于物模型的智慧网关适配系统及其运行方法 第 2 页 专利 一种基于物模型的智慧网关适配系统及其运行方法 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-24 00:46:22上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。