[发明专利]一种基于软件通信体系结构的多层级平台建模方法有效
申请号: | 201710624338.8 | 申请日: | 2017-07-27 |
公开(公告)号: | CN107257297B | 公开(公告)日: | 2019-11-26 |
发明(设计)人: | 许生;宋涛;郭岚;杜镇远 | 申请(专利权)人: | 上海介方信息技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 11514 北京酷爱智慧知识产权代理有限公司 | 代理人: | 安娜<国际申请>=<国际公布>=<进入国 |
地址: | 200241 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 软件 通信 体系结构 多层 平台 建模 方法 | ||
1.一种基于软件通信体系结构的多层级平台建模方法,其特征在于,包括以下步骤:
步骤1:将软件通信体系结构分为设备层、节点层和平台层;
步骤2:实施所述设备层的建模,为系统的每一个设备对象创建所对应的逻辑设备,并创建逻辑设备端口及SPD.xm、SCD.xml、PRF.xml、DPD.xml配置文件;
步骤3:实施所述节点层的建模,根据系统的架构设计和系统各个设备的功能边界,将系统资源划分为若干个具有独立功能边界的分区,即节点,为各个节点创建对应的设备管理器及设备管理器端口,并为设备管理器创建DCD.xml配置文件;
步骤4:实施所述平台层建模,根据已有的节点信息,创建域管理器及创建域管理器端口,并为平台层创建PCD.xml配置文件;其中,所述PCD.xml配置文件是域的配置文件,用于描述系统域的基本信息;所述域管理器通过所述PCD.xml配置文件获取所述系统域的基本信息;
其中,所述域管理器具有一个控制类型使用者端口和一个数据类型提供者端口;所述设备管理器具有一个控制类型提供者和一个控制类型使用者端口,同时具有一个数据类型提供者和一个数据类型使用者端口;所述逻辑设备具有一个控制类型提供者端口和一个数据类型使用者端口;
所述平台层控制命令下发流程具体步骤如下:
步骤11:平台层接收上层应用或由平台自主产生的控制信息,分析并转化成控制指令通过所述域管理器的控制类型使用者端口发送到所述设备管理器控制类型提供者端口;
步骤12:所述设备管理器对接收到的控制命令进行解析,在已注册的设备对象中查找所下发的目标设备对象;如果查询到目标设备对象,则通过设备管理器中的控制类型使用者端口推送到目标设备的控制类型提供者端口;
步骤13:所述目标设备对象对接收到的控制命令进行解析,并配置到所映射的物理器件,实现对物理设备的控制。
2.根据权利要求1所述的一种基于软件通信体系结构的多层级平台建模方法,其特征在于:所述设备对象是实际系统中物理器件在平台上的软件代理,与物体器件一一对应;所述逻辑设备继承软件通信体系结构中的标准设备接口,为上层平台屏蔽了底层硬件接口的差异。
3.根据权利要求1所述的一种基于软件通信体系结构的多层级平台建模方法,其特征在于:每个所述节点内的资源均由一个所述设备管理器进行管理,包括所述逻辑设备的注册、注销、查询及配置等技术特征;所述设备管理器根据所述DCD.xml文件获取设备的基本信息技术特征。
4.根据权利要求1所述的一种基于软件通信体系结构的多层级平台建模方法,其特征在于:所述域管理器负责所述节点的注册与注销。
5.根据权利要求1所述的一种基于软件通信体系结构的多层级平台建模方法,其特征在于,所述设备对象上报数据步骤如下:
步骤21:所述逻辑设备收集由所对应物理器件上报的数据,并对数据进行处理,然后再将数据推送至所属设备管理器的数据类型提供者端口;
步骤22:所述设备管理器对接收的数据进行处理与融合,将处理后的数据推送至域管理器的数据类型提供者端口;
步骤23:所述域管理器再对由各个节点上报的数据进行信息融合与处理,上报给上层管理应用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海介方信息技术有限公司,未经上海介方信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710624338.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种路由器上网故障提醒方法及装置
- 下一篇:一种故障处理方法及装置