box/station的物模型/设备/协议管理
树图思维导图提供 box/station设备管理脑图 在线思维导图免费制作,点击“编辑”按钮,可对 box/station设备管理脑图 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:addbcb6ded465ec8e8070522da39c3cf
box/station思维导图模板大纲
定义
设备分类、品牌、型号
属性
虚拟属性
物理属性
功能
组成结构
名称
参数列表
返回值参数列表
种类
设备查询
1. 平台查询设备属性信息,设备响应平台查询结果
设备控制
1. 平台修改设备属性信息,设备响应平台修改结果
设备数据上报
1. 上报设备属性信息
事件
种类
子系统产生的事件上报
1. 子系统产生事件推送;
2. 协议解析与转换;
3. 流转到消息中心;
4. 根据消息订阅,进行数据分发;
消息
设备台账
划分
虚拟设备
物理设备
初始化
1. 获取原始数据
2. 手动整理台账信息
3. 导入到系统
4. 数据微调
设备通讯参数
协议信息
设备通讯所关联的协议
参数组成
设备通讯参数
属性通讯参数
选项通讯参数
初始化
1. 获取原始通讯数据
1. 查询接口
2. 软件扫描
3. 厂家提供通讯点
2. 编写解析规则
3. 按照解析结果,绑定到设备、属性、选项中
设备调试?
协议种类
子系统协议
实现具体某个子系统对接协议
业务抽象协议
如一卡通业务,需要对接对各子系统协议,才能实现某个功能
协议管理
加载方式
1. 内置在部署包中
2. 动态加载
协议版本管理
协议文件的下载/上传?
1. 文件签名,确保协议的准确定,完整性
2. 分片下载、断点续传
实例管理
参数配置
1. 通讯参数:名称、ip等协议特定参数
2. 参数冲突检查:如端口号占用等
监控系统中连接实例的状态
1. 采集系统中实例数量、健康状态等,根据策略执行后续动作
负责实例的加载、创建、销毁
1. 服务启动后,正常启动实例
2. 通讯参数变化,暂停实例对外提供服务,销毁、重新创建新实例
3. 实例状态异常,可以根据策略重启实例?
实例生命周期
加载
实例化
初始化
暂停/恢复外部服务
1. 通讯参数变化,重新创建连接实例的时候,可能会用到
2. 协议版本变更;
3. 业务上暂停对外服务等;
销毁
健康检查
1. 用于判断协议状态;
实例可能提供的标准功能
可能包括
1. 消息接收/上报
2. 命令接收与响应
3. 事件接收与响应
处理逻辑
同步
异步
业务实现思路
编写代码
业务编排?
事件触发
命令触发
问题
1. 实例间可能存在依赖关系
如一卡通功能,可能通过多个通行子系统厂商的实例共同实现
功能说明
核心组件,消息/数据流转通道,系统内部使用
功能包含
消息通道管理
北向上云通道
三方业务通道(桥接模式转发)
消息主题类型
设备通讯相关
自定义Topic
系统管理相关等等
订阅管理
功能说明
根据调度规则,执行一些业务行为
调度模式
1. 时间周期调度
2.
使用场景
设备相关业务
1. 周期采集设备数据并上报
2. 周期上报设备数据
内置业务
设备调试
协议调试
系统初始化
系统监控
1. 硬件资源信息
2. 软件信息
中间件、自身等服务的综合指标
远程桌面
WebRTC、云桌面?
音视频组件